Skip to content
Snippets Groups Projects
SRB2.cbp 72.7 KiB
Newer Older
Alam Ed Arias's avatar
Alam Ed Arias committed
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<CodeBlocks_project_file>
	<FileVersion major="1" minor="6" />
	<Project>
		<Option title="Sonic Robo Blast 2" />
		<Option compiler="gcc" />
		<Option show_notes="0">
			<notes>
				<![CDATA[This is the SRB2 Code:Blocks Project
This Project file was created using Code::Blocks 8.02 on a Debian Lenny system by Alam Ed Arias

If you are compiling for Windows, use Mingw targets

Interface Defines:
_WINDOWS for DirectX Interface
SDL for SDL Interface
HAVE_MIXER for SDL2_mixer
Alam Ed Arias's avatar
Alam Ed Arias committed

HAVE_PNG for PNG support (for APNG support. compile libs/libpng-src)
HWRENDER for hardware render support
HW3SOUND for 3D hardware sound  support
]]>
			</notes>
		</Option>
		<Build>
			<Target title="Debug Native/SDL">
				<Option output="bin/SDL/Debug/srb2sdl" prefix_auto="1" extension_auto="1" />
				<Option working_dir="bin/Resources" />
				<Option object_output="objs/SDL/Debug/" />
				<Option type="1" />
				<Option compiler="gcc" />
				<Compiler>
					<Add option="-g" />
					<Add option="`sdl2-config --cflags`" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add option="-DDIRECTFULLSCREEN" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add option="-DHAVE_SDL" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add option="-DPARANOIA" />
					<Add option="-DRANGECHECK" />
					<Add option="-D_DEBUG" />
					<Add option="-DCOMPVERSION" />
					<Add option="-DHAVE_BLUA" />
				</Compiler>
				<Linker>
					<Add option="`sdl2-config --libs`" />
					<Add library="SDL2_mixer" />
Alam Ed Arias's avatar
Alam Ed Arias committed
				</Linker>
			</Target>
			<Target title="Release Native/SDL">
				<Option output="bin/SDL/Release/srb2sdl" prefix_auto="1" extension_auto="1" />
				<Option working_dir="bin/Resources" />
				<Option object_output="objs/SDL/Release/" />
				<Option type="1" />
				<Option compiler="gcc" />
				<Compiler>
					<Add option="-O2" />
					<Add option="-g" />
					<Add option="`sdl2-config --cflags`" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add option="-DDIRECTFULLSCREEN" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add option="-DHAVE_SDL" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add option="-DNDEBUG" />
					<Add option="-DCOMPVERSION" />
					<Add option="-DHAVE_BLUA" />
				</Compiler>
				<Linker>
					<Add option="`sdl2-config --libs`" />
					<Add library="SDL2_mixer" />
Alam Ed Arias's avatar
Alam Ed Arias committed
				</Linker>
			</Target>
			<Target title="Debug Linux/SDL">
				<Option output="bin/Linux/Debug/lsdlsrb2" prefix_auto="1" extension_auto="0" />
				<Option working_dir="bin/Resources" />
				<Option object_output="objs/Linux/SDL/Debug" />
				<Option type="1" />
				<Option compiler="gcc" />
				<Compiler>
					<Add option="-g" />
					<Add option="`sdl2-config --cflags`" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add option="`libpng-config --cflags`" />
					<Add option="-DDIRECTFULLSCREEN" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add option="-DHAVE_SDL" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add option="-DHAVE_MIXER" />
					<Add option="-DHWRENDER" />
					<Add option="-DHW3SOUND" />
					<Add option="-DHAVE_PNG" />
					<Add option="-DPARANOIA" />
					<Add option="-DRANGECHECK" />
					<Add option="-D_DEBUG" />
					<Add option="-DCOMPVERSION" />
					<Add option="-DHAVE_BLUA" />
				</Compiler>
				<Linker>
					<Add option="`sdl2-config --libs`" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add option="`libpng-config --libs`" />
					<Add library="SDL2_mixer" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add library="rt" />
				</Linker>
			</Target>
			<Target title="Release Linux/SDL">
				<Option output="bin/Linux/Release/lsdlsrb2" prefix_auto="1" extension_auto="0" />
				<Option working_dir="bin/Resources" />
				<Option object_output="objs/Linux/SDL/Release" />
				<Option type="1" />
				<Option compiler="gcc" />
				<Compiler>
					<Add option="-O2" />
					<Add option="-g" />
					<Add option="`sdl2-config --cflags`" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add option="`libpng-config --cflags`" />
					<Add option="-DDIRECTFULLSCREEN" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add option="-DHAVE_SDL" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add option="-DHAVE_MIXER" />
					<Add option="-DHWRENDER" />
					<Add option="-DHW3SOUND" />
					<Add option="-DHAVE_PNG" />
					<Add option="-DNDEBUG" />
					<Add option="-DCOMPVERSION" />
					<Add option="-DHAVE_BLUA" />
				</Compiler>
				<Linker>
					<Add option="`sdl2-config --libs`" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add option="`libpng-config --libs`" />
					<Add library="SDL2_mixer" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add library="rt" />
				</Linker>
			</Target>
			<Target title="Debug Mingw/SDL">
				<Option output="bin/Mingw/Debug/srb2sdl.exe" prefix_auto="1" extension_auto="0" />
				<Option working_dir="bin/Resources" />
				<Option object_output="objs/Mingw/SDL/Debug" />
				<Option type="1" />
				<Option compiler="gnu_gcc_compiler_for_mingw32" />
				<Compiler>
					<Add option="-march=i586" />
					<Add option="-g" />
					<Add option="-gdwarf-2" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add option="-D_GNU_SOURCE=1" />
					<Add option="-DSTDC_HEADERS" />
					<Add option="-D__USE_MINGW_ANSI_STDIO=0" />
					<Add option="-DUSE_WGL_SWAP" />
					<Add option="-DDIRECTFULLSCREEN" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add option="-DHAVE_SDL" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add option="-DHAVE_MIXER" />
					<Add option="-DHWRENDER" />
					<Add option="-DHW3SOUND" />
					<Add option="-DHAVE_PNG" />
					<Add option="-DPARANOIA" />
					<Add option="-DRANGECHECK" />
					<Add option="-D_DEBUG" />
					<Add option="-DCOMPVERSION" />
					<Add option="-DHAVE_BLUA" />
					<Add option="-DHAVE_LIBGME" />
					<Add directory="libs/libpng-src" />
					<Add directory="libs/zlib" />
					<Add directory="libs/gme/include" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add directory="libs/SDL2/include" />
					<Add directory="libs/SDL2_mixer/include" />
Alam Ed Arias's avatar
Alam Ed Arias committed
				</Compiler>
				<Linker>
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add library="advapi32" />
					<Add library="kernel32" />
					<Add library="msvcrt" />
					<Add library="user32" />
					<Add library="ws2_32" />
					<Add library="png32" />
					<Add library="z32" />
					<Add library="gme.dll" />
					<Add directory="libs/zlib/win32" />
					<Add directory="libs/libpng-src/projects" />
					<Add directory="libs/gme/win32" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add directory="libs/SDL2/lib/x86" />
					<Add directory="libs/SDL2_mixer/lib/x86" />
Alam Ed Arias's avatar
Alam Ed Arias committed
				</Linker>
			</Target>
			<Target title="Release Mingw/SDL">
				<Option output="bin/Mingw/Release/srb2sdl.exe" prefix_auto="1" extension_auto="0" />
				<Option working_dir="bin/Resources" />
				<Option object_output="objs/Mingw/SDL/Release" />
				<Option type="0" />
				<Option compiler="gnu_gcc_compiler_for_mingw32" />
				<Compiler>
					<Add option="-march=i586" />
					<Add option="-O2" />
					<Add option="-g" />
					<Add option="-gdwarf-2" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add option="-D_GNU_SOURCE=1" />
					<Add option="-DSTDC_HEADERS" />
					<Add option="-D__USE_MINGW_ANSI_STDIO=0" />
					<Add option="-DUSE_WGL_SWAP" />
					<Add option="-DDIRECTFULLSCREEN" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add option="-DHAVE_SDL" />
Alam Ed Arias's avatar
Alam Ed Arias committed
					<Add option="-DHAVE_MIXER" />
					<Add option="-DHAVE_FMOD" />
					<Add option="-DHWRENDER" />
					<Add option="-DHW3SOUND" />
					<Add option="-DHAVE_PNG" />
					<Add option="-DNDEBUG" />
					<Add option="-DCOMPVERSION" />
					<Add option="-DHAVE_BLUA" />
Loading
Loading full blame...