Windows: Replace vc9 and codeblocks build files with CMake

stable-5.2
Günther Brammer 2009-05-29 22:53:15 +02:00
parent f5b1ed0f16
commit cc34bdc07c
12 changed files with 693 additions and 12781 deletions

509
CMakeLists.txt 100644
View File

@ -0,0 +1,509 @@
cmake_minimum_required (VERSION 2.6)
project (clonk CXX C)
add_executable(clonk
engine/src/C4AList.cpp
engine/src/C4Action.cpp
engine/src/C4Application.cpp
engine/src/C4Aul.cpp
engine/src/C4AulExec.cpp
engine/src/C4AulLink.cpp
engine/src/C4AulParse.cpp
engine/src/C4ChatDlg.cpp
engine/src/C4Client.cpp
engine/src/C4Command.cpp
engine/src/C4ComponentHost.cpp
engine/src/C4Config.cpp
engine/src/C4Console.cpp
engine/src/C4Control.cpp
engine/src/C4Def.cpp
engine/src/C4DefGraphics.cpp
engine/src/C4DevmodeDlg.cpp
engine/src/C4DownloadDlg.cpp
engine/src/C4EditCursor.cpp
engine/src/C4Effect.cpp
engine/src/C4Extra.cpp
engine/src/C4Facet.cpp
engine/src/C4FacetEx.cpp
engine/src/C4FindObject.cpp
engine/src/C4FileMonitor.cpp
engine/src/C4FileSelDlg.cpp
engine/src/C4Folder.cpp
engine/src/C4Fonts.cpp
engine/src/C4FullScreen.cpp
engine/src/C4Game.cpp
engine/src/C4GameControl.cpp
engine/src/C4GameControlNetwork.cpp
engine/src/C4GameDialogs.cpp
engine/src/C4GameLobby.cpp
engine/src/C4GameMessage.cpp
engine/src/C4GameObjects.cpp
engine/src/C4GameOptions.cpp
engine/src/C4GameOverDlg.cpp
engine/src/C4GamePadCon.cpp
engine/src/C4GameParameters.cpp
engine/src/C4GameSave.cpp
engine/src/C4GraphicsResource.cpp
engine/src/C4GraphicsSystem.cpp
engine/src/C4Group.cpp
engine/src/C4GroupSet.cpp
engine/src/C4Gui.cpp
engine/src/C4GuiButton.cpp
engine/src/C4GuiCheckBox.cpp
engine/src/C4GuiComboBox.cpp
engine/src/C4GuiContainers.cpp
engine/src/C4GuiDialogs.cpp
engine/src/C4GuiEdit.cpp
engine/src/C4GuiLabels.cpp
engine/src/C4GuiListBox.cpp
engine/src/C4GuiMenu.cpp
engine/src/C4GuiTabular.cpp
engine/src/C4IDList.cpp
engine/src/C4Id.cpp
engine/src/C4InfoCore.cpp
engine/src/C4InputValidation.cpp
engine/src/C4InteractiveThread.cpp
engine/src/C4KeyboardInput.cpp
engine/src/C4Landscape.cpp
engine/src/C4LangStringTable.cpp
engine/src/C4Language.cpp
engine/src/C4League.cpp
engine/src/C4LoaderScreen.cpp
engine/src/C4Log.cpp
engine/src/C4LogBuf.cpp
engine/src/C4MainMenu.cpp
engine/src/C4Map.cpp
engine/src/C4MapCreatorS2.cpp
engine/src/C4MassMover.cpp
engine/src/C4Material.cpp
engine/src/C4MaterialList.cpp
engine/src/C4Menu.cpp
engine/src/C4MessageBoard.cpp
engine/src/C4MessageInput.cpp
engine/src/C4MouseControl.cpp
engine/src/C4Movement.cpp
engine/src/C4MusicFile.cpp
engine/src/C4MusicSystem.cpp
engine/src/C4NameList.cpp
engine/src/C4NetIO.cpp
engine/src/C4Network2.cpp
engine/src/C4Network2Client.cpp
engine/src/C4Network2Dialogs.cpp
engine/src/C4Network2Discover.cpp
engine/src/C4Network2IO.cpp
engine/src/C4Network2IRC.cpp
engine/src/C4Network2Players.cpp
engine/src/C4Network2Reference.cpp
engine/src/C4Network2Res.cpp
engine/src/C4Network2ResDlg.cpp
engine/src/C4Network2Stats.cpp
engine/src/C4Object.cpp
engine/src/C4ObjectCom.cpp
engine/src/C4ObjectMenu.cpp
engine/src/C4ObjectInfo.cpp
engine/src/C4ObjectInfoList.cpp
engine/src/C4ObjectList.cpp
engine/src/C4ObjectListDlg.cpp
engine/src/C4PXS.cpp
engine/src/C4Packet2.cpp
engine/src/C4Particles.cpp
engine/src/C4PathFinder.cpp
engine/src/C4Player.cpp
engine/src/C4PlayerInfo.cpp
engine/src/C4PlayerInfoConflicts.cpp
engine/src/C4PlayerInfoListBox.cpp
engine/src/C4PlayerList.cpp
engine/src/C4PropertyDlg.cpp
engine/src/C4Random.cpp
engine/src/C4RankSystem.cpp
engine/src/C4Record.cpp
engine/src/C4Region.cpp
engine/src/C4RTF.cpp
engine/src/C4Scenario.cpp
engine/src/C4Scoreboard.cpp
engine/src/C4Script.cpp
engine/src/C4ScriptHost.cpp
engine/src/C4Sector.cpp
engine/src/C4Shape.cpp
engine/src/C4Sky.cpp
engine/src/C4SolidMask.cpp
engine/src/C4SoundSystem.cpp
engine/src/C4Startup.cpp
engine/src/C4StartupAboutDlg.cpp
engine/src/C4StartupMainDlg.cpp
engine/src/C4StartupNetDlg.cpp
engine/src/C4StartupOptionsDlg.cpp
engine/src/C4StartupPlrSelDlg.cpp
engine/src/C4StartupScenSelDlg.cpp
engine/src/C4Stat.cpp
engine/src/C4StringTable.cpp
engine/src/C4Surface.cpp
engine/src/C4SurfaceFile.cpp
engine/src/C4Teams.cpp
engine/src/C4Texture.cpp
engine/src/C4ToolsDlg.cpp
engine/src/C4TransferZone.cpp
engine/src/C4UpdateDlg.cpp
engine/src/C4UpperBoard.cpp
engine/src/C4Value.cpp
engine/src/C4ValueList.cpp
engine/src/C4ValueMap.cpp
engine/src/C4Video.cpp
engine/src/C4VideoPlayback.cpp
engine/src/C4Viewport.cpp
engine/src/C4Weather.cpp
engine/src/C4WinMain.cpp
engine/src/C4Wrappers.cpp
engine/sec/C4ConfigShareware.cpp
engine/sec/C4ConfigShareware.h
engine/sec/C4SecurityCertificates.cpp
engine/sec/C4SecurityCertificates.h
engine/inc/C4AList.h
engine/inc/C4Application.h
engine/inc/C4Aul.h
engine/inc/C4ChatDlg.h
engine/inc/C4Command.h
engine/inc/C4Client.h
engine/inc/C4ComponentHost.h
engine/inc/C4Components.h
engine/inc/C4Config.h
engine/inc/C4Console.h
engine/inc/C4Constants.h
engine/inc/C4Control.h
engine/inc/C4DefGraphics.h
engine/inc/C4Def.h
engine/inc/C4DevmodeDlg.h
engine/inc/C4DownloadDlg.h
engine/inc/C4EditCursor.h
engine/inc/C4Effects.h
engine/inc/C4Extra.h
engine/inc/C4FacetEx.h
engine/inc/C4Facet.h
engine/inc/C4FileClasses.h
engine/inc/C4FileMonitor.h
engine/inc/C4FileSelDlg.h
engine/inc/C4FindObject.h
engine/inc/C4Folder.h
engine/inc/C4Fonts.h
engine/inc/C4FullScreen.h
engine/inc/C4Game.h
engine/inc/C4GameControl.h
engine/inc/C4GameControlNetwork.h
engine/inc/C4GameDialogs.h
engine/inc/C4GameLobby.h
engine/inc/C4GameMessage.h
engine/inc/C4GameObjects.h
engine/inc/C4GameOptions.h
engine/inc/C4GameOverDlg.h
engine/inc/C4GamePadCon.h
engine/inc/C4GameParameters.h
engine/inc/C4GameSave.h
engine/inc/C4GameVersion.h
engine/inc/C4GraphicsResource.h
engine/inc/C4GraphicsSystem.h
engine/inc/C4Group.h
engine/inc/C4GroupSet.h
engine/inc/C4Gui.h
engine/inc/C4Id.h
engine/inc/C4IDList.h
engine/inc/C4Include.h
engine/inc/C4InfoCore.h
engine/inc/C4InputValidation.h
engine/inc/C4InteractiveThread.h
engine/inc/C4KeyboardInput.h
engine/inc/C4Landscape.h
engine/inc/C4LangStringTable.h
engine/inc/C4Language.h
engine/inc/C4League.h
engine/inc/C4LoaderScreen.h
engine/inc/C4LogBuf.h
engine/inc/C4Log.h
engine/inc/C4MainMenu.h
engine/inc/C4MapCreatorS2.h
engine/inc/C4Map.h
engine/inc/C4MassMover.h
engine/inc/C4Material.h
engine/inc/C4MaterialList.h
engine/inc/C4Menu.h
engine/inc/C4MessageBoard.h
engine/inc/C4MessageInput.h
engine/inc/C4MouseControl.h
engine/inc/C4MusicFile.h
engine/inc/C4MusicSystem.h
engine/inc/C4NameList.h
engine/inc/C4NetIO.h
engine/inc/C4Network2Client.h
engine/inc/C4Network2Dialogs.h
engine/inc/C4Network2Discover.h
engine/inc/C4Network2.h
engine/inc/C4Network2IO.h
engine/inc/C4Network2IRC.h
engine/inc/C4Network2Players.h
engine/inc/C4Network2Reference.h
engine/inc/C4Network2Res.h
engine/inc/C4Network2Stats.h
engine/inc/C4ObjectCom.h
engine/inc/C4Object.h
engine/inc/C4ObjectInfo.h
engine/inc/C4ObjectInfoList.h
engine/inc/C4ObjectMenu.h
engine/inc/C4ObjectList.h
engine/inc/C4ObjectListDlg.h
engine/inc/C4PacketBase.h
engine/inc/C4Particles.h
engine/inc/C4PathFinder.h
engine/inc/C4Physics.h
engine/inc/C4Player.h
engine/inc/C4PlayerInfo.h
engine/inc/C4PlayerInfoListBox.h
engine/inc/C4PlayerList.h
engine/inc/C4PropertyDlg.h
engine/inc/C4Prototypes.h
engine/inc/C4PXS.h
engine/inc/C4Random.h
engine/inc/C4RankSystem.h
engine/inc/C4Record.h
engine/inc/C4Region.h
engine/inc/C4RTF.H
engine/inc/C4Scenario.h
engine/inc/C4Scoreboard.h
engine/inc/C4Script.h
engine/inc/C4ScriptHost.h
engine/inc/C4Sector.h
engine/inc/C4Shape.h
engine/inc/C4Sky.h
engine/inc/C4SolidMask.h
engine/inc/C4SoundSystem.h
engine/inc/C4Startup.h
engine/inc/C4StartupAboutDlg.h
engine/inc/C4StartupMainDlg.h
engine/inc/C4StartupNetDlg.h
engine/inc/C4StartupOptionsDlg.h
engine/inc/C4StartupPlrSelDlg.h
engine/inc/C4StartupScenSelDlg.h
engine/inc/C4Stat.h
engine/inc/C4StringTable.h
engine/inc/C4SurfaceFile.h
engine/inc/C4Surface.h
engine/inc/C4Teams.h
engine/inc/C4Texture.h
engine/inc/C4ToolsDlg.h
engine/inc/C4TransferZone.h
engine/inc/C4UpdateDlg.h
engine/inc/C4UpperBoard.h
engine/inc/C4UserMessages.h
engine/inc/C4Value.h
engine/inc/C4ValueList.h
engine/inc/C4ValueMap.h
engine/inc/C4Version.h
engine/inc/C4Video.h
engine/inc/C4VideoPlayback.h
engine/inc/C4Viewport.h
engine/inc/C4Weather.h
engine/inc/C4Wrappers.h
engine/inc/C4RoundResults.h
engine/src/C4RoundResults.cpp
engine/res/Brush.h
engine/res/c4x.xpm
engine/res/Cursor.h
engine/res/Dynamic.h
engine/res/Exact.h
engine/res/Fill.h
engine/res/Halt.h
engine/res/Ift.h
engine/res/Line.h
engine/res/Mouse.h
engine/res/NoIft.h
engine/res/Picker.h
engine/res/Play.h
engine/res/Rect.h
engine/res/Static.h
engine/src/C4FileClasses.cpp
engine/res/engine.rc
engine/res/resource.h
)
add_executable(c4group
group/c4group_ng.cpp
engine/src/C4Config.cpp
engine/sec/C4ConfigShareware.cpp
engine/src/C4Group.cpp
engine/src/C4InputValidation.cpp
engine/sec/C4SecurityCertificates.cpp
engine/src/C4Update.cpp
engine/inc/C4Update.h
engine/inc/C4Group.h
engine/inc/C4Version.h
standard/src/Standard.cpp
standard/src/CStdFile.cpp
standard/src/StdMarkup.cpp
standard/src/StdBuf.cpp
standard/src/StdCompiler.cpp
standard/src/StdFile.cpp
standard/src/StdRegistry.cpp
standard/src/StdResStr2.cpp
standard/src/StdConfig.cpp
standard/zlib/gzio.c
standard/zlib/zutil.h
)
add_library(standard STATIC
standard/src/Bitmap256.cpp
standard/src/CStdFile.cpp
standard/src/Fixed.cpp
standard/src/Midi.cpp
standard/src/OpenURL.cpp
standard/src/PathFinder.cpp
standard/src/Standard.cpp
standard/src/StdBase64.cpp
standard/src/StdBuf.cpp
standard/src/StdConfig.cpp
standard/src/StdCompiler.cpp
standard/src/StdD3D.cpp
standard/src/StdD3DShader.cpp
standard/src/StdDDraw2.cpp
standard/src/StdFile.cpp
standard/src/StdFont.cpp
standard/src/StdGL.cpp
standard/src/StdGLCtx.cpp
standard/src/StdMarkup.cpp
standard/src/StdNoGfx.cpp
standard/src/StdPNG.cpp
standard/src/StdRegistry.cpp
standard/src/StdResStr2.cpp
standard/src/StdScheduler.cpp
standard/src/StdSurface2.cpp
standard/src/StdSurface8.cpp
standard/src/StdVideo.cpp
standard/inc/Bitmap256.h
standard/inc/CStdFile.h
standard/inc/DInputX.h
standard/inc/DSoundX.h
standard/inc/Fixed.h
standard/inc/Midi.h
standard/inc/PathFinder.h
standard/inc/Standard.h
standard/inc/StdAdaptors.h
standard/inc/StdBase64.h
standard/inc/StdBuf.h
standard/inc/StdColors.h
standard/inc/StdConfig.h
standard/inc/StdCompiler.h
standard/inc/StdD3D.h
standard/inc/StdD3DShader.h
standard/inc/StdDDraw2.h
standard/inc/StdFacet.h
standard/inc/StdFile.h
standard/inc/StdFont.h
standard/inc/StdGL.h
standard/inc/StdMarkup.h
standard/inc/StdNoGfx.h
standard/inc/StdPNG.h
standard/inc/StdRandom.h
standard/inc/StdRegistry.h
standard/inc/StdResStr2.h
standard/inc/StdResStr.h
standard/inc/StdScheduler.h
standard/inc/StdSurface2.h
standard/inc/StdSurface8.h
standard/inc/StdSync.h
standard/inc/StdVideo.h
standard/inc/StdWindow.h
standard/zlib/gzio.c
standard/zlib/zutil.h
standard/src/StdWindow.cpp
standard/src/StdJoystick.cpp
standard/inc/StdJoystick.h
)
include_directories(
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/standard
${CMAKE_CURRENT_SOURCE_DIR}/standard/inc
${CMAKE_CURRENT_SOURCE_DIR}/engine/inc
${CMAKE_CURRENT_SOURCE_DIR}/engine/sec
)
target_link_libraries(clonk standard)
set_property(TARGET clonk standard APPEND PROPERTY COMPILE_DEFINITIONS C4ENGINE GLEW_STATIC)
set_property(DIRECTORY APPEND PROPERTY COMPILE_DEFINITIONS_DEBUG _DEBUG)
include(CheckIncludeFileCXX)
CHECK_INCLUDE_FILE_CXX(direct.h HAVE_DIRECT_H)
CHECK_INCLUDE_FILE_CXX(io.h HAVE_IO_H)
CHECK_INCLUDE_FILE_CXX(locale.h HAVE_LOCALE_H)
CHECK_INCLUDE_FILE_CXX(share.h HAVE_SHARE_H)
CHECK_INCLUDE_FILE_CXX(signal.h HAVE_SIGNAL_H)
CHECK_INCLUDE_FILE_CXX(stdint.h HAVE_STDINT_H)
CHECK_INCLUDE_FILE_CXX(sys/stat.h HAVE_SYS_STAT_H)
CHECK_INCLUDE_FILE_CXX(sys/types.h HAVE_SYS_TYPES_H)
CHECK_INCLUDE_FILE_CXX(unistd.h HAVE_UNISTD_H)
# User selectable options
option(USE_GL "Enable OpenGL support" ON)
if(WIN32)
option(USE_DIRECTX "Enable DirectX support" ON)
else()
SET(USE_DIRECTX OFF)
endif()
if(NOT USE_GL AND NOT USE_DIRECTX)
message(STATUS "No graphics display enabled; building dedicated server")
SET(USE_CONSOLE ON CACHE INTERNAL "Build dedicated server")
endif()
SET(JPEG_NAMES ${JPEG_NAMES} libjpeg)
include(FindJPEG)
include(FindPNG)
include(FindZLIB)
# isilkor 09-05-29: FindFreetype only checks for no-ver and 219
find_library(FREETYPE_LIBRARY NAMES freetype239)
include(FindFreetype)
include_directories(${FREETYPE_INCLUDE_DIRS})
SET(HAVE_FREETYPE ${FREETYPE_FOUND} CACHE INTERNAL "Rename of FREETYPE_FOUND for config.h")
# FINDLIB works the same as find_library, but also marks the resulting var as
# advanced so it doesn't show in GUIs by default
macro(FINDLIB lib)
find_library(${ARGV})
mark_as_advanced(${lib})
endmacro(FINDLIB)
FINDLIB(VFW vfw32)
FINDLIB(WS2 ws2_32)
FINDLIB(WINMM winmm)
# isilkor 09-05-29: Don't use FindOpenSSL, because that wants to link to ssleay
FINDLIB(OPENSSL NAMES crypto libeay32)
# Optional libraries
if(USE_GL)
include(FindOpenGL)
FINDLIB(GLEW NAMES GLEW glew32 glew32s)
endif()
if(USE_DIRECTX)
FINDLIB(DIRECT3D d3d9)
FINDLIB(DIRECT3DX d3dx9)
endif()
target_link_libraries(clonk
${FREETYPE_LIBRARIES}
${ZLIB_LIBRARIES}
${VFW}
${WS2}
${WINMM}
${GLEW}
${OPENGL_LIBRARIES}
${DIRECT3D} ${DIRECT3DX}
${PNG_LIBRARIES}
${JPEG_LIBRARIES}
${OPENSSL}
)
target_link_libraries(c4group
${ZLIB_LIBRARIES}
${OPENSSL}
)
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config.h)
add_definitions(-DHAVE_CONFIG_H)

View File

@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<CodeBlocks_workspace_file>
<Workspace title="OpenClonk">
<Project filename="engine\engine.cbp" active="1" >
<Depends filename="standard\Standard.cbp" />
<Depends filename="group\c4group.cbp" />
</Project>
<Project filename="standard\Standard.cbp" />
<Project filename="group\c4group.cbp">
<Depends filename="standard\Standard.cbp" />
</Project>
</Workspace>
</CodeBlocks_workspace_file>

View File

@ -4,12 +4,14 @@ Requirements
You can build on Windows using either:
* vc9 (Microsoft Visual C++ 2008)
you need CMake (http://www.cmake.org/cmake/resources/software.html) to create the "solution"
you might have to set the correct DXSDK include and library directories
professional edition required to compile resources
* MinGW and MSYS
plus DXSDK 9 (if you want DirectX support)
* Some other compilers and IDEs which are supported by CMake might also work
Notes for MinGW
===============

View File

@ -1,65 +0,0 @@
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "engine", "engine\engine.vc9.vcproj", "{F0044558-503E-4793-9BD2-CF6BFF7D7545}"
ProjectSection(ProjectDependencies) = postProject
{36C4BD18-A442-41BD-9B5B-2E7FD4983B91} = {36C4BD18-A442-41BD-9B5B-2E7FD4983B91}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Standard", "standard\Standard.vc9.vcproj", "{36C4BD18-A442-41BD-9B5B-2E7FD4983B91}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "c4group", "group\c4group.vc9.vcproj", "{C2E2343A-C3D6-4D49-9336-7C1264D5C945}"
ProjectSection(ProjectDependencies) = postProject
{36C4BD18-A442-41BD-9B5B-2E7FD4983B91} = {36C4BD18-A442-41BD-9B5B-2E7FD4983B91}
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
c4group Debug|Win32 = c4group Debug|Win32
c4group Release|Win32 = c4group Release|Win32
Engine Debug Console|Win32 = Engine Debug Console|Win32
Engine Debug|Win32 = Engine Debug|Win32
Engine Release (Debug)|Win32 = Engine Release (Debug)|Win32
Engine Release Console|Win32 = Engine Release Console|Win32
Engine Release|Win32 = Engine Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{F0044558-503E-4793-9BD2-CF6BFF7D7545}.c4group Debug|Win32.ActiveCfg = Engine Debug|Win32
{F0044558-503E-4793-9BD2-CF6BFF7D7545}.c4group Release|Win32.ActiveCfg = Engine Release|Win32
{F0044558-503E-4793-9BD2-CF6BFF7D7545}.Engine Debug Console|Win32.ActiveCfg = Engine Debug Console|Win32
{F0044558-503E-4793-9BD2-CF6BFF7D7545}.Engine Debug Console|Win32.Build.0 = Engine Debug Console|Win32
{F0044558-503E-4793-9BD2-CF6BFF7D7545}.Engine Debug|Win32.ActiveCfg = Engine Debug|Win32
{F0044558-503E-4793-9BD2-CF6BFF7D7545}.Engine Debug|Win32.Build.0 = Engine Debug|Win32
{F0044558-503E-4793-9BD2-CF6BFF7D7545}.Engine Release (Debug)|Win32.ActiveCfg = Engine Release (Debug)|Win32
{F0044558-503E-4793-9BD2-CF6BFF7D7545}.Engine Release (Debug)|Win32.Build.0 = Engine Release (Debug)|Win32
{F0044558-503E-4793-9BD2-CF6BFF7D7545}.Engine Release Console|Win32.ActiveCfg = Engine Release Console|Win32
{F0044558-503E-4793-9BD2-CF6BFF7D7545}.Engine Release Console|Win32.Build.0 = Engine Release Console|Win32
{F0044558-503E-4793-9BD2-CF6BFF7D7545}.Engine Release|Win32.ActiveCfg = Engine Release|Win32
{F0044558-503E-4793-9BD2-CF6BFF7D7545}.Engine Release|Win32.Build.0 = Engine Release|Win32
{36C4BD18-A442-41BD-9B5B-2E7FD4983B91}.c4group Debug|Win32.ActiveCfg = c4group Debug|Win32
{36C4BD18-A442-41BD-9B5B-2E7FD4983B91}.c4group Debug|Win32.Build.0 = c4group Debug|Win32
{36C4BD18-A442-41BD-9B5B-2E7FD4983B91}.c4group Release|Win32.ActiveCfg = c4group Release|Win32
{36C4BD18-A442-41BD-9B5B-2E7FD4983B91}.c4group Release|Win32.Build.0 = c4group Release|Win32
{36C4BD18-A442-41BD-9B5B-2E7FD4983B91}.Engine Debug Console|Win32.ActiveCfg = Engine Debug Console|Win32
{36C4BD18-A442-41BD-9B5B-2E7FD4983B91}.Engine Debug Console|Win32.Build.0 = Engine Debug Console|Win32
{36C4BD18-A442-41BD-9B5B-2E7FD4983B91}.Engine Debug|Win32.ActiveCfg = Engine Debug|Win32
{36C4BD18-A442-41BD-9B5B-2E7FD4983B91}.Engine Debug|Win32.Build.0 = Engine Debug|Win32
{36C4BD18-A442-41BD-9B5B-2E7FD4983B91}.Engine Release (Debug)|Win32.ActiveCfg = Engine Release (Debug)|Win32
{36C4BD18-A442-41BD-9B5B-2E7FD4983B91}.Engine Release (Debug)|Win32.Build.0 = Engine Release (Debug)|Win32
{36C4BD18-A442-41BD-9B5B-2E7FD4983B91}.Engine Release Console|Win32.ActiveCfg = Engine Release Console|Win32
{36C4BD18-A442-41BD-9B5B-2E7FD4983B91}.Engine Release Console|Win32.Build.0 = Engine Release Console|Win32
{36C4BD18-A442-41BD-9B5B-2E7FD4983B91}.Engine Release|Win32.ActiveCfg = Engine Release|Win32
{36C4BD18-A442-41BD-9B5B-2E7FD4983B91}.Engine Release|Win32.Build.0 = Engine Release|Win32
{C2E2343A-C3D6-4D49-9336-7C1264D5C945}.c4group Debug|Win32.ActiveCfg = c4group Debug|Win32
{C2E2343A-C3D6-4D49-9336-7C1264D5C945}.c4group Debug|Win32.Build.0 = c4group Debug|Win32
{C2E2343A-C3D6-4D49-9336-7C1264D5C945}.c4group Release|Win32.ActiveCfg = c4group Release|Win32
{C2E2343A-C3D6-4D49-9336-7C1264D5C945}.c4group Release|Win32.Build.0 = c4group Release|Win32
{C2E2343A-C3D6-4D49-9336-7C1264D5C945}.Engine Debug Console|Win32.ActiveCfg = c4group Release|Win32
{C2E2343A-C3D6-4D49-9336-7C1264D5C945}.Engine Debug|Win32.ActiveCfg = c4group Debug|Win32
{C2E2343A-C3D6-4D49-9336-7C1264D5C945}.Engine Release (Debug)|Win32.ActiveCfg = c4group Release|Win32
{C2E2343A-C3D6-4D49-9336-7C1264D5C945}.Engine Release Console|Win32.ActiveCfg = c4group Release|Win32
{C2E2343A-C3D6-4D49-9336-7C1264D5C945}.Engine Release|Win32.ActiveCfg = c4group Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

180
config.h.cmake 100644
View File

@ -0,0 +1,180 @@
/* Activate DebugRecs */
#cmakedefine DEBUGREC
/* Define to 1 if you have the <direct.h> header file. */
#cmakedefine HAVE_DIRECT_H
/* Define to 1 if you have the <execinfo.h> header file. */
#cmakedefine HAVE_EXECINFO_H
/* Define to 1 if you have FreeType2. */
#cmakedefine HAVE_FREETYPE
/* Define to 1 if you have the <history.h> header file. */
#cmakedefine HAVE_HISTORY_H
/* Define if you have the iconv() function. */
#cmakedefine HAVE_ICONV
/* Define to 1 if you have the <inttypes.h> header file. */
#cmakedefine HAVE_INTTYPES_H
/* Define to 1 if you have the <io.h> header file. */
#cmakedefine HAVE_IO_H
/* Define to 1 if you have the <langinfo.h> header file. */
#cmakedefine HAVE_LANGINFO_H
/* Define if you have a readline compatible library */
#cmakedefine HAVE_LIBREADLINE
/* Define to 1 if you have SDL_mixer. */
#cmakedefine HAVE_LIBSDL_MIXER
/* Define to 1 if you have the <locale.h> header file. */
#cmakedefine HAVE_LOCALE_H
/* Define to 1 if you have the <memory.h> header file. */
#cmakedefine HAVE_MEMORY_H
/* Define to 1 if you have the <multimon.h> header file. */
#cmakedefine HAVE_MULTIMON_H
/* Define to 1 if you have the <poll.h> header file. */
#cmakedefine HAVE_POLL_H
/* Define if you have POSIX threads libraries and header files. */
#cmakedefine HAVE_PTHREAD
/* Define to 1 if you have the <readline.h> header file. */
#cmakedefine HAVE_READLINE_H
/* Define if your readline library has \`add_history' */
#cmakedefine HAVE_READLINE_HISTORY
/* Define to 1 if you have the <readline/history.h> header file. */
#cmakedefine HAVE_READLINE_HISTORY_H
/* Define to 1 if you have the <readline/readline.h> header file. */
#cmakedefine HAVE_READLINE_READLINE_H
/* Define to 1 if you have SDL. */
#cmakedefine HAVE_SDL
/* Define to 1 if you have the <share.h> header file. */
#cmakedefine HAVE_SHARE_H
/* Define to 1 if you have the <signal.h> header file. */
#cmakedefine HAVE_SIGNAL_H
/* Define to 1 if you have the <stdint.h> header file. */
#cmakedefine HAVE_STDINT_H
/* Define to 1 if you have the <stdlib.h> header file. */
#cmakedefine HAVE_STDLIB_H
/* Define to 1 if you have the <strings.h> header file. */
#cmakedefine HAVE_STRINGS_H
/* Define to 1 if you have the <string.h> header file. */
#cmakedefine HAVE_STRING_H
/* inotify reachable using syscall */
#cmakedefine HAVE_SYSCALL_INOTIFY
/* Define to 1 if you have the <sys/inotify.h> header file. */
#cmakedefine HAVE_SYS_INOTIFY_H
/* Define to 1 if you have the <sys/socket.h> header file. */
#cmakedefine HAVE_SYS_SOCKET_H
/* Define to 1 if you have the <sys/stat.h> header file. */
#cmakedefine HAVE_SYS_STAT_H
/* Define to 1 if you have the <sys/syscall.h> header file. */
#cmakedefine HAVE_SYS_SYSCALL_H
/* Define to 1 if you have the <sys/types.h> header file. */
#cmakedefine HAVE_SYS_TYPES_H
/* Define to 1 if you have the <unistd.h> header file. */
#cmakedefine HAVE_UNISTD_H
/* Define to 1 if you have the `vasprintf' function. */
#cmakedefine HAVE_VASPRINTF
/* Define to 1 if you have the <X11/extensions/xf86vmode.h> header file. */
#cmakedefine HAVE_X11_EXTENSIONS_XF86VMODE_H
/* Define to 1 if you have the <X11/extensions/Xrandr.h> header file. */
#cmakedefine HAVE_X11_EXTENSIONS_XRANDR_H
/* Define to 1 if you have the <X11/keysym.h> header file. */
#cmakedefine HAVE_X11_KEYSYM_H
/* Define to 1 if you have the <X11/xpm.h> header file. */
#cmakedefine HAVE_X11_XPM_H
/* Define as const if the declaration of iconv() needs const. */
#cmakedefine ICONV_CONST
/* compile without debug options */
#cmakedefine NDEBUG
/* Define to 1 if your C compiler doesn't accept -c and -o together. */
#cmakedefine NO_MINUS_C_MINUS_O
/* Define to the address where bug reports for this package should be sent. */
#cmakedefine PACKAGE_BUGREPORT
/* Define to the full name of this package. */
#cmakedefine PACKAGE_NAME
/* Define to the full name and version of this package. */
#cmakedefine PACKAGE_STRING
/* Define to the one symbol short name of this package. */
#cmakedefine PACKAGE_TARNAME
/* Define to the version of this package. */
#cmakedefine PACKAGE_VERSION
/* Define to necessary symbol if this constant uses a non-standard name on
your system. */
#cmakedefine PTHREAD_CREATE_JOINABLE
/* Define to 1 if you have the ANSI C header files. */
#cmakedefine STDC_HEADERS
/* dedicated server mode */
#cmakedefine USE_CONSOLE
/* DirectX graphics */
#cmakedefine USE_DIRECTX
/* Wether FMOD shall be used */
#cmakedefine USE_FMOD
/* OpenGL graphics */
#cmakedefine USE_GL
/* MP3 music */
#cmakedefine USE_MP3
/* Define to 1 if SDL is used for the main loop */
#cmakedefine USE_SDL_MAINLOOP
/* Define to 1 if the X Window System is used */
#cmakedefine USE_X11
/* Developer mode */
#cmakedefine WITH_DEVELOPER_MODE
/* Glib */
#cmakedefine WITH_GLIB
/* Define to 1 if the X Window System is missing or not being used. */
#cmakedefine X_DISPLAY_MISSING
/* compile with debug options */
#cmakedefine _DEBUG

View File

@ -1,587 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<CodeBlocks_project_file>
<FileVersion major="1" minor="6" />
<Project>
<Option title="engine" />
<Option pch_mode="2" />
<Option compiler="gcc" />
<Option show_notes="1">
<notes>
<![CDATA[How-To:
1. Install Guenther's mingw-lib package.
(http://forum.openclonk.org/topic_show.pl?pid=1522#pid1522)
1.2. Go to "Settings -> Compiler and debugger..". Go to the "Search directories" tab and select "Compiler". Add "your/path/to/CodeBlocks/MinGW/include/freetype2" there.
For example: C:/CodeBlocks/MinGW/include/freetype2
2. Install fmod.
(http://forum.openclonk.org/topic_show.pl?pid=1405#pid1405)
3. Select your "Build target" in the drop-down-box above.
(I recommend "Engine Release Win32")
4. Click "Build".
5. The Clonk.exe will compile directly into your planet subfolder.
(6. Don't forget to put the .dlls from the installed packages into the planet folder.)
Q&A:
Q: I get a lot of linker errors and missing headers and stuff?
A: You have to install Guenther's mingw-lib package: http://forum.openclonk.org/topic_show.pl?pid=1522#pid1522
Q: I want DirectX??
A: If you want DirectX and have the SDK installed (read http://forum.openclonk.org/topic_show.pl?pid=1405#pid1405 ), just add d3dx9 and d3d9 to the general
linker parameters of engine (Project->Build Options->Select "engine"; switch to tab "Linker Options" and add those lines to the left window)
Additionally change USE_DIRECTX_OFF to USE_DIRECTX in the "Compiler Options"- tab->#defines after you selected the build target you want to build.
Q: The project complains about some fmod stuff.
A: Read http://forum.openclonk.org/topic_show.pl?pid=1405#pid1405 and install (aka unpack to right directory) the fmod package (aka libraries and header).]]>
</notes>
</Option>
<Build>
<Target title="Engine Debug Win32">
<Option output="..\planet\ClonkD" prefix_auto="1" extension_auto="1" />
<Option object_output="..\obj\Engine\Debug" />
<Option type="0" />
<Option compiler="gcc" />
<Option projectLinkerOptionsRelation="2" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-O0" />
<Add option="-DBIG_C4INCLUDE" />
<Add option="-DUSE_FMOD_OFF" />
<Add option="-D_DEBUG" />
<Add option="-DC4ENGINE" />
<Add option="-D_WINDOWS" />
<Add option="-DUSE_GL" />
<Add option="-DUSE_DIRECTX_OFF" />
<Add option="-DWIN32" />
<Add option="-DC4MULTIMONITOR" />
<Add directory=".\inc" />
<Add directory=".\sec" />
<Add directory="..\standard\inc" />
<Add directory="..\deps\include" />
</Compiler>
<ResourceCompiler>
<Add directory=".\inc" />
<Add directory=".\sec" />
<Add directory="..\standard\inc" />
<Add directory="..\deps\include" />
</ResourceCompiler>
<Linker>
<Add library="..\obj\Standard\lib\libStandardD.a" />
<Add directory="..\deps\lib" />
</Linker>
</Target>
<Target title="Engine Release Win32">
<Option output="..\planet\Clonk" prefix_auto="1" extension_auto="1" />
<Option object_output="..\obj\Engine\Release" />
<Option type="0" />
<Option compiler="gcc" />
<Option projectLinkerOptionsRelation="2" />
<Compiler>
<Add option="-O3" />
<Add option="-W" />
<Add option="-D_WINDOWS" />
<Add option="-DUSE_FMOD" />
<Add option="-DBIG_C4INCLUDE" />
<Add option="-DNDEBUG" />
<Add option="-DC4ENGINE" />
<Add option="-DUSE_DIRECTX_OFF" />
<Add option="-DUSE_GL" />
<Add option="-DWIN32" />
<Add option="-DC4MULTIMONITOR" />
<Add option="-DGLEW_STATIC" />
<Add directory=".\inc" />
<Add directory=".\sec" />
<Add directory="..\standard\inc" />
<Add directory="..\deps\include" />
</Compiler>
<ResourceCompiler>
<Add directory=".\inc" />
<Add directory=".\sec" />
<Add directory="..\standard\inc" />
<Add directory="..\deps\include" />
</ResourceCompiler>
<Linker>
<Add option="-s" />
<Add library="..\obj\Standard\lib\libStandard.a" />
<Add directory="..\deps\lib" />
</Linker>
</Target>
<Target title="Engine Release (Debug) Win32">
<Option output="..\planet\Clonk" prefix_auto="1" extension_auto="1" />
<Option object_output="..\obj\Engine\ReleaseDebug" />
<Option type="0" />
<Option compiler="gcc" />
<Option projectLinkerOptionsRelation="2" />
<Compiler>
<Add option="-O3" />
<Add option="-W" />
<Add option="-D_WINDOWS" />
<Add option="-DUSE_FMOD" />
<Add option="-DBIG_C4INCLUDE" />
<Add option="-DNDEBUG" />
<Add option="-DC4ENGINE" />
<Add option="-DUSE_DIRECTX_OFF" />
<Add option="-DUSE_GL" />
<Add option="-DWIN32" />
<Add option="-DC4MULTIMONITOR" />
<Add option="-DGLEW_STATIC" />
<Add directory=".\inc" />
<Add directory=".\sec" />
<Add directory="..\standard\inc" />
<Add directory="..\deps\include" />
</Compiler>
<ResourceCompiler>
<Add directory=".\inc" />
<Add directory=".\sec" />
<Add directory="..\standard\inc" />
<Add directory="..\deps\include" />
</ResourceCompiler>
<Linker>
<Add option="-s" />
<Add library="..\obj\Standard\lib\libStandard.a" />
<Add directory="..\deps\lib" />
</Linker>
</Target>
<Target title="Engine Release Console Win32">
<Option output="..\planet\Clonk" prefix_auto="1" extension_auto="1" />
<Option object_output="..\obj\Engine\ReleaseConsole" />
<Option type="1" />
<Option compiler="gcc" />
<Option projectLinkerOptionsRelation="2" />
<Compiler>
<Add option="-O3" />
<Add option="-W" />
<Add option="-DUSE_CONSOLE" />
<Add option="-D_WINDOWS" />
<Add option="-DBIG_C4INCLUDE" />
<Add option="-DNDEBUG" />
<Add option="-DC4ENGINE" />
<Add option="-DWIN32" />
<Add directory=".\inc" />
<Add directory=".\sec" />
<Add directory="..\standard\inc" />
<Add directory="..\deps\include" />
</Compiler>
<ResourceCompiler>
<Add directory=".\inc" />
<Add directory=".\sec" />
<Add directory="..\standard\inc" />
<Add directory="..\deps\include" />
</ResourceCompiler>
<Linker>
<Add option="-s" />
<Add library="..\obj\Standard\lib\libStandardCon.a" />
<Add directory="..\deps\lib" />
</Linker>
</Target>
<Target title="Engine Debug Console Win32">
<Option output="..\planet\ClonkD" prefix_auto="1" extension_auto="1" />
<Option object_output="..\obj\Engine\DebugConsole" />
<Option type="1" />
<Option compiler="gcc" />
<Option projectLinkerOptionsRelation="2" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-O0" />
<Add option="-DUSE_CONSOLE" />
<Add option="-DBIG_C4INCLUDE" />
<Add option="-D_DEBUG" />
<Add option="-DC4ENGINE" />
<Add option="-D_WINDOWS" />
<Add option="-DWIN32" />
<Add directory=".\inc" />
<Add directory=".\sec" />
<Add directory="..\standard\inc" />
<Add directory="..\deps\include" />
</Compiler>
<ResourceCompiler>
<Add directory=".\inc" />
<Add directory=".\sec" />
<Add directory="..\standard\inc" />
<Add directory="..\deps\include" />
</ResourceCompiler>
<Linker>
<Add library="..\obj\Standard\lib\libStandardDCon.a" />
<Add directory="..\deps\lib" />
</Linker>
</Target>
</Build>
<Compiler>
<Add option="-DHAVE_STDINT_H" />
<Add directory="sec" />
<Add directory="inc" />
<Add directory="..\standard\inc" />
</Compiler>
<Linker>
<Add option="-mwindows" />
<Add option="-lws2_32" />
<Add option="-lcomdlg32" />
<Add option="-lgdi32" />
<Add option="-ljpeg" />
<Add option="-lcrypto" />
<Add option="-enable-auto-import" />
<Add library="fmodvc" />
<Add library="winmm" />
<Add library="glew32" />
<Add library="glu32" />
<Add library="freetype" />
<Add library="opengl32" />
<Add library="vfw32" />
<Add library="z" />
<Add library="png" />
<Add library="png12" />
<Add directory="..\planet" />
</Linker>
<Unit filename="inc\C4AList.h" />
<Unit filename="inc\C4Application.h" />
<Unit filename="inc\C4Aul.h" />
<Unit filename="inc\C4ChatDlg.h" />
<Unit filename="inc\C4Client.h" />
<Unit filename="inc\C4Command.h" />
<Unit filename="inc\C4ComponentHost.h" />
<Unit filename="inc\C4Components.h" />
<Unit filename="inc\C4Config.h" />
<Unit filename="inc\C4Console.h" />
<Unit filename="inc\C4Constants.h" />
<Unit filename="inc\C4Control.h" />
<Unit filename="inc\C4Def.h" />
<Unit filename="inc\C4DefGraphics.h" />
<Unit filename="inc\C4DownloadDlg.h" />
<Unit filename="inc\C4EditCursor.h" />
<Unit filename="inc\C4Effects.h" />
<Unit filename="inc\C4Extra.h" />
<Unit filename="inc\C4Facet.h" />
<Unit filename="inc\C4FacetEx.h" />
<Unit filename="inc\C4FileClasses.h" />
<Unit filename="inc\C4FileSelDlg.h" />
<Unit filename="inc\C4FindObject.h" />
<Unit filename="inc\C4Folder.h" />
<Unit filename="inc\C4Fonts.h" />
<Unit filename="inc\C4FullScreen.h" />
<Unit filename="inc\C4Game.h" />
<Unit filename="inc\C4GameControl.h" />
<Unit filename="inc\C4GameControlNetwork.h" />
<Unit filename="inc\C4GameDialogs.h" />
<Unit filename="inc\C4GameLobby.h" />
<Unit filename="inc\C4GameMessage.h" />
<Unit filename="inc\C4GameObjects.h" />
<Unit filename="inc\C4GameOptions.h" />
<Unit filename="inc\C4GameOverDlg.h" />
<Unit filename="inc\C4GamePadCon.h" />
<Unit filename="inc\C4GameParameters.h" />
<Unit filename="inc\C4GameSave.h" />
<Unit filename="inc\C4GameVersion.h" />
<Unit filename="inc\C4GraphicsResource.h" />
<Unit filename="inc\C4GraphicsSystem.h" />
<Unit filename="inc\C4Group.h" />
<Unit filename="inc\C4GroupSet.h" />
<Unit filename="inc\C4Gui.h" />
<Unit filename="inc\C4IDList.h" />
<Unit filename="inc\C4Id.h" />
<Unit filename="inc\C4Include.h" />
<Unit filename="inc\C4InfoCore.h" />
<Unit filename="inc\C4InputValidation.h" />
<Unit filename="inc\C4InteractiveThread.h" />
<Unit filename="inc\C4KeyboardInput.h" />
<Unit filename="inc\C4Landscape.h" />
<Unit filename="inc\C4LangStringTable.h" />
<Unit filename="inc\C4Language.h" />
<Unit filename="inc\C4League.h" />
<Unit filename="inc\C4LoaderScreen.h" />
<Unit filename="inc\C4Log.h" />
<Unit filename="inc\C4LogBuf.h" />
<Unit filename="inc\C4MainMenu.h" />
<Unit filename="inc\C4Map.h" />
<Unit filename="inc\C4MapCreatorS2.h" />
<Unit filename="inc\C4MassMover.h" />
<Unit filename="inc\C4Material.h" />
<Unit filename="inc\C4MaterialList.h" />
<Unit filename="inc\C4Menu.h" />
<Unit filename="inc\C4MessageBoard.h" />
<Unit filename="inc\C4MessageInput.h" />
<Unit filename="inc\C4MouseControl.h" />
<Unit filename="inc\C4MusicFile.h" />
<Unit filename="inc\C4MusicSystem.h" />
<Unit filename="inc\C4NameList.h" />
<Unit filename="inc\C4NetIO.h" />
<Unit filename="inc\C4Network2.h" />
<Unit filename="inc\C4Network2Client.h" />
<Unit filename="inc\C4Network2Dialogs.h" />
<Unit filename="inc\C4Network2Discover.h" />
<Unit filename="inc\C4Network2IO.h" />
<Unit filename="inc\C4Network2IRC.h" />
<Unit filename="inc\C4Network2Players.h" />
<Unit filename="inc\C4Network2Reference.h" />
<Unit filename="inc\C4Network2Res.h" />
<Unit filename="inc\C4Network2Stats.h" />
<Unit filename="inc\C4Object.h" />
<Unit filename="inc\C4ObjectCom.h" />
<Unit filename="inc\C4ObjectInfo.h" />
<Unit filename="inc\C4ObjectInfoList.h" />
<Unit filename="inc\C4ObjectList.h" />
<Unit filename="inc\C4ObjectListDlg.h" />
<Unit filename="inc\C4ObjectMenu.h" />
<Unit filename="inc\C4PXS.h" />
<Unit filename="inc\C4PacketBase.h" />
<Unit filename="inc\C4Particles.h" />
<Unit filename="inc\C4PathFinder.h" />
<Unit filename="inc\C4Physics.h" />
<Unit filename="inc\C4Player.h" />
<Unit filename="inc\C4PlayerInfo.h" />
<Unit filename="inc\C4PlayerInfoListBox.h" />
<Unit filename="inc\C4PlayerList.h" />
<Unit filename="inc\C4PropertyDlg.h" />
<Unit filename="inc\C4Prototypes.h" />
<Unit filename="inc\C4RTF.H" />
<Unit filename="inc\C4Random.h" />
<Unit filename="inc\C4RankSystem.h" />
<Unit filename="inc\C4Record.h" />
<Unit filename="inc\C4Region.h" />
<Unit filename="inc\C4RoundResults.h" />
<Unit filename="inc\C4Scenario.h" />
<Unit filename="inc\C4Scoreboard.h" />
<Unit filename="inc\C4Script.h" />
<Unit filename="inc\C4ScriptHost.h" />
<Unit filename="inc\C4Sector.h" />
<Unit filename="inc\C4Shape.h" />
<Unit filename="inc\C4Sky.h" />
<Unit filename="inc\C4SolidMask.h" />
<Unit filename="inc\C4SoundSystem.h" />
<Unit filename="inc\C4Startup.h" />
<Unit filename="inc\C4StartupAboutDlg.h" />
<Unit filename="inc\C4StartupMainDlg.h" />
<Unit filename="inc\C4StartupNetDlg.h" />
<Unit filename="inc\C4StartupOptionsDlg.h" />
<Unit filename="inc\C4StartupPlrSelDlg.h" />
<Unit filename="inc\C4StartupScenSelDlg.h" />
<Unit filename="inc\C4Stat.h" />
<Unit filename="inc\C4StringTable.h" />
<Unit filename="inc\C4Surface.h" />
<Unit filename="inc\C4SurfaceFile.h" />
<Unit filename="inc\C4Teams.h" />
<Unit filename="inc\C4Texture.h" />
<Unit filename="inc\C4ToolsDlg.h" />
<Unit filename="inc\C4TransferZone.h" />
<Unit filename="inc\C4UpdateDlg.h" />
<Unit filename="inc\C4UpperBoard.h" />
<Unit filename="inc\C4UserMessages.h" />
<Unit filename="inc\C4Value.h" />
<Unit filename="inc\C4ValueList.h" />
<Unit filename="inc\C4ValueMap.h" />
<Unit filename="inc\C4Version.h" />
<Unit filename="inc\C4Video.h" />
<Unit filename="inc\C4VideoPlayback.h" />
<Unit filename="inc\C4Viewport.h" />
<Unit filename="inc\C4Weather.h" />
<Unit filename="inc\C4Wrappers.h" />
<Unit filename="res\Brush.bmp" />
<Unit filename="res\Brush2.bmp" />
<Unit filename="res\Cursor.bmp" />
<Unit filename="res\Cursor2.bmp" />
<Unit filename="res\Fill.bmp" />
<Unit filename="res\Halt.bmp" />
<Unit filename="res\Halt2.bmp" />
<Unit filename="res\IFT.bmp" />
<Unit filename="res\Line.bmp" />
<Unit filename="res\NoIFT.bmp" />
<Unit filename="res\Play.bmp" />
<Unit filename="res\Play2.bmp" />
<Unit filename="res\Rectangle.bmp" />
<Unit filename="res\brush1.bmp" />
<Unit filename="res\c4b.ico" />
<Unit filename="res\c4d.ico" />
<Unit filename="res\c4f.ico" />
<Unit filename="res\c4g.ico" />
<Unit filename="res\c4i.ico" />
<Unit filename="res\c4k.ico" />
<Unit filename="res\c4l.ico" />
<Unit filename="res\c4m.ico" />
<Unit filename="res\c4p.ico" />
<Unit filename="res\c4s.ico" />
<Unit filename="res\c4u.ico" />
<Unit filename="res\c4v.ico" />
<Unit filename="res\c4x.ico" />
<Unit filename="res\cp.ico" />
<Unit filename="res\cr.ico" />
<Unit filename="res\dynamic1.bmp" />
<Unit filename="res\engine.rc">
<Option compilerVar="WINDRES" />
</Unit>
<Unit filename="res\fill1.bmp" />
<Unit filename="res\ift1.bmp" />
<Unit filename="res\line1.bmp" />
<Unit filename="res\mouse.bmp" />
<Unit filename="res\mouse1.bmp" />
<Unit filename="res\picker1.bmp" />
<Unit filename="res\rect1.bmp" />
<Unit filename="res\static1.bmp" />
<Unit filename="sec\C4ConfigShareware.cpp" />
<Unit filename="sec\C4ConfigShareware.h" />
<Unit filename="sec\C4SecurityCertificates.cpp" />
<Unit filename="src\C4AList.cpp" />
<Unit filename="src\C4Action.cpp" />
<Unit filename="src\C4Application.cpp" />
<Unit filename="src\C4Aul.cpp" />
<Unit filename="src\C4AulExec.cpp" />
<Unit filename="src\C4AulLink.cpp" />
<Unit filename="src\C4AulParse.cpp" />
<Unit filename="src\C4ChatDlg.cpp" />
<Unit filename="src\C4Client.cpp" />
<Unit filename="src\C4Command.cpp" />
<Unit filename="src\C4ComponentHost.cpp" />
<Unit filename="src\C4Config.cpp" />
<Unit filename="src\C4Console.cpp" />
<Unit filename="src\C4Control.cpp" />
<Unit filename="src\C4Def.cpp" />
<Unit filename="src\C4DefGraphics.cpp" />
<Unit filename="src\C4DownloadDlg.cpp" />
<Unit filename="src\C4EditCursor.cpp" />
<Unit filename="src\C4Effect.cpp" />
<Unit filename="src\C4Extra.cpp" />
<Unit filename="src\C4Facet.cpp" />
<Unit filename="src\C4FacetEx.cpp" />
<Unit filename="src\C4FileClasses.cpp" />
<Unit filename="src\C4FileMonitor.cpp" />
<Unit filename="src\C4FileSelDlg.cpp" />
<Unit filename="src\C4FindObject.cpp" />
<Unit filename="src\C4Folder.cpp" />
<Unit filename="src\C4Fonts.cpp" />
<Unit filename="src\C4FullScreen.cpp" />
<Unit filename="src\C4Game.cpp" />
<Unit filename="src\C4GameControl.cpp" />
<Unit filename="src\C4GameControlNetwork.cpp" />
<Unit filename="src\C4GameDialogs.cpp" />
<Unit filename="src\C4GameLobby.cpp" />
<Unit filename="src\C4GameMessage.cpp" />
<Unit filename="src\C4GameObjects.cpp" />
<Unit filename="src\C4GameOptions.cpp" />
<Unit filename="src\C4GameOverDlg.cpp" />
<Unit filename="src\C4GamePadCon.cpp" />
<Unit filename="src\C4GameParameters.cpp" />
<Unit filename="src\C4GameSave.cpp" />
<Unit filename="src\C4GraphicsResource.cpp" />
<Unit filename="src\C4GraphicsSystem.cpp" />
<Unit filename="src\C4Group.cpp" />
<Unit filename="src\C4GroupSet.cpp" />
<Unit filename="src\C4Gui.cpp" />
<Unit filename="src\C4GuiButton.cpp" />
<Unit filename="src\C4GuiCheckBox.cpp" />
<Unit filename="src\C4GuiComboBox.cpp" />
<Unit filename="src\C4GuiContainers.cpp" />
<Unit filename="src\C4GuiDialogs.cpp" />
<Unit filename="src\C4GuiEdit.cpp" />
<Unit filename="src\C4GuiLabels.cpp" />
<Unit filename="src\C4GuiListBox.cpp" />
<Unit filename="src\C4GuiMenu.cpp" />
<Unit filename="src\C4GuiTabular.cpp" />
<Unit filename="src\C4IDList.cpp" />
<Unit filename="src\C4Id.cpp" />
<Unit filename="src\C4Include.cpp" />
<Unit filename="src\C4InfoCore.cpp" />
<Unit filename="src\C4InputValidation.cpp" />
<Unit filename="src\C4InteractiveThread.cpp" />
<Unit filename="src\C4KeyboardInput.cpp" />
<Unit filename="src\C4Landscape.cpp" />
<Unit filename="src\C4LangStringTable.cpp" />
<Unit filename="src\C4Language.cpp" />
<Unit filename="src\C4League.cpp" />
<Unit filename="src\C4LoaderScreen.cpp" />
<Unit filename="src\C4Log.cpp" />
<Unit filename="src\C4LogBuf.cpp" />
<Unit filename="src\C4MainMenu.cpp" />
<Unit filename="src\C4Map.cpp" />
<Unit filename="src\C4MapCreatorS2.cpp" />
<Unit filename="src\C4MassMover.cpp" />
<Unit filename="src\C4Material.cpp" />
<Unit filename="src\C4MaterialList.cpp" />
<Unit filename="src\C4Menu.cpp" />
<Unit filename="src\C4MessageBoard.cpp" />
<Unit filename="src\C4MessageInput.cpp" />
<Unit filename="src\C4MouseControl.cpp" />
<Unit filename="src\C4Movement.cpp" />
<Unit filename="src\C4MusicFile.cpp" />
<Unit filename="src\C4MusicSystem.cpp" />
<Unit filename="src\C4NameList.cpp" />
<Unit filename="src\C4NetIO.cpp" />
<Unit filename="src\C4Network2.cpp" />
<Unit filename="src\C4Network2Client.cpp" />
<Unit filename="src\C4Network2Dialogs.cpp" />
<Unit filename="src\C4Network2Discover.cpp" />
<Unit filename="src\C4Network2IO.cpp" />
<Unit filename="src\C4Network2IRC.cpp" />
<Unit filename="src\C4Network2Players.cpp" />
<Unit filename="src\C4Network2Reference.cpp" />
<Unit filename="src\C4Network2Res.cpp" />
<Unit filename="src\C4Network2ResDlg.cpp" />
<Unit filename="src\C4Network2Stats.cpp" />
<Unit filename="src\C4Object.cpp" />
<Unit filename="src\C4ObjectCom.cpp" />
<Unit filename="src\C4ObjectInfo.cpp" />
<Unit filename="src\C4ObjectInfoList.cpp" />
<Unit filename="src\C4ObjectList.cpp" />
<Unit filename="src\C4ObjectListDlg.cpp" />
<Unit filename="src\C4ObjectMenu.cpp" />
<Unit filename="src\C4PXS.cpp" />
<Unit filename="src\C4Packet2.cpp" />
<Unit filename="src\C4Particles.cpp" />
<Unit filename="src\C4PathFinder.cpp" />
<Unit filename="src\C4Player.cpp" />
<Unit filename="src\C4PlayerInfo.cpp" />
<Unit filename="src\C4PlayerInfoConflicts.cpp" />
<Unit filename="src\C4PlayerInfoListBox.cpp" />
<Unit filename="src\C4PlayerList.cpp" />
<Unit filename="src\C4PropertyDlg.cpp" />
<Unit filename="src\C4RTF.CPP" />
<Unit filename="src\C4Random.cpp" />
<Unit filename="src\C4RankSystem.cpp" />
<Unit filename="src\C4Record.cpp" />
<Unit filename="src\C4Region.cpp" />
<Unit filename="src\C4RoundResults.cpp" />
<Unit filename="src\C4Scenario.cpp" />
<Unit filename="src\C4Scoreboard.cpp" />
<Unit filename="src\C4Script.cpp" />
<Unit filename="src\C4ScriptHost.cpp" />
<Unit filename="src\C4Sector.cpp" />
<Unit filename="src\C4Shape.cpp" />
<Unit filename="src\C4Sky.cpp" />
<Unit filename="src\C4SolidMask.cpp" />
<Unit filename="src\C4SoundSystem.cpp" />
<Unit filename="src\C4Startup.cpp" />
<Unit filename="src\C4StartupAboutDlg.cpp" />
<Unit filename="src\C4StartupMainDlg.cpp" />
<Unit filename="src\C4StartupNetDlg.cpp" />
<Unit filename="src\C4StartupOptionsDlg.cpp" />
<Unit filename="src\C4StartupPlrSelDlg.cpp" />
<Unit filename="src\C4StartupScenSelDlg.cpp" />
<Unit filename="src\C4Stat.cpp" />
<Unit filename="src\C4StringTable.cpp" />
<Unit filename="src\C4Surface.cpp" />
<Unit filename="src\C4SurfaceFile.cpp" />
<Unit filename="src\C4Teams.cpp" />
<Unit filename="src\C4Texture.cpp" />
<Unit filename="src\C4ToolsDlg.cpp" />
<Unit filename="src\C4TransferZone.cpp" />
<Unit filename="src\C4UpdateDlg.cpp" />
<Unit filename="src\C4UpperBoard.cpp" />
<Unit filename="src\C4Value.cpp" />
<Unit filename="src\C4ValueList.cpp" />
<Unit filename="src\C4ValueMap.cpp" />
<Unit filename="src\C4Video.cpp" />
<Unit filename="src\C4VideoPlayback.cpp" />
<Unit filename="src\C4Viewport.cpp" />
<Unit filename="src\C4Weather.cpp" />
<Unit filename="src\C4WinMain.cpp" />
<Unit filename="src\C4Wrappers.cpp" />
<Extensions>
<code_completion />
<debugger />
</Extensions>
</Project>
</CodeBlocks_project_file>

File diff suppressed because it is too large Load Diff

View File

@ -1,89 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<CodeBlocks_project_file>
<FileVersion major="1" minor="6" />
<Project>
<Option title="c4group" />
<Option pch_mode="2" />
<Option compiler="gcc" />
<Build>
<Target title="c4group Debug Win32">
<Option output="..\planet\c4groupD" prefix_auto="1" extension_auto="1" />
<Option object_output="..\obj\C4Group\Debug" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-O0" />
<Add option="-D_DEBUG" />
<Add option="-DWIN32" />
<Add option="-D_CONSOLE" />
<Add option="-DC4GROUP" />
<Add directory="..\engine\inc" />
<Add directory="..\engine\sec" />
<Add directory="..\standard\inc" />
</Compiler>
<ResourceCompiler>
<Add directory="..\engine\inc" />
<Add directory="..\engine\sec" />
<Add directory="..\standard\inc" />
</ResourceCompiler>
<Linker>
<Add library="..\obj\Standard\lib\libStandardD.a" />
</Linker>
</Target>
<Target title="c4group Release Win32">
<Option output="..\planet\c4group" prefix_auto="1" extension_auto="1" />
<Option object_output="..\obj\C4Group\Release" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add option="-W" />
<Add option="-DNDEBUG" />
<Add option="-DWIN32" />
<Add option="-D_CONSOLE" />
<Add option="-DC4GROUP" />
<Add directory="..\engine\inc" />
<Add directory="..\engine\sec" />
<Add directory="..\standard\inc" />
<Add directory="..\deps\include" />
</Compiler>
<ResourceCompiler>
<Add directory="..\engine\inc" />
<Add directory="..\engine\sec" />
<Add directory="..\standard\inc" />
<Add directory="..\deps\include" />
</ResourceCompiler>
<Linker>
<Add library="..\obj\Standard\lib\libStandard.a" />
<Add directory="..\deps\lib" />
</Linker>
</Target>
</Build>
<Compiler>
<Add option="-DHAVE_STDINT_H" />
</Compiler>
<Linker>
<Add library="zlib1" />
<Add library="libeay32" />
</Linker>
<Unit filename="..\Engine\inc\C4Version.h" />
<Unit filename="..\engine\inc\C4Group.h" />
<Unit filename="..\engine\inc\C4Update.h" />
<Unit filename="..\engine\sec\C4ConfigShareware.cpp" />
<Unit filename="..\engine\sec\C4SecurityCertificates.cpp" />
<Unit filename="..\engine\src\C4Config.cpp" />
<Unit filename="..\engine\src\C4Group.cpp" />
<Unit filename="..\engine\src\C4InputValidation.cpp" />
<Unit filename="..\engine\src\C4Update.cpp" />
<Unit filename="Resource.rc">
<Option compilerVar="WINDRES" />
</Unit>
<Unit filename="c4group_cmdl.cpp" />
<Extensions>
<code_completion />
<debugger />
</Extensions>
</Project>
</CodeBlocks_project_file>

View File

@ -1,294 +0,0 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9,00"
Name="c4group"
ProjectGUID="{C2E2343A-C3D6-4D49-9336-7C1264D5C945}"
TargetFrameworkVersion="131072"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="c4group Debug|Win32"
OutputDirectory=".\../intermediate/vc9/C4Group/Debug"
IntermediateDirectory=".\../intermediate/vc9/C4Group/Debug"
ConfigurationType="1"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\../intermediate/vc9/C4Group/Debug/c4group.tlb"
HeaderFileName=""
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="../engine/inc;../engine/sec;../standard/inc"
PreprocessorDefinitions="_DEBUG;WIN32;_CONSOLE;C4GROUP"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="0"
PrecompiledHeaderFile=".\../intermediate/vc9/C4Group/Debug/c4group.pch"
AssemblerListingLocation=".\../intermediate/vc9/C4Group/Debug/"
ObjectFile=".\../intermediate/vc9/C4Group/Debug/"
ProgramDataBaseFileName=".\../intermediate/vc9/C4Group/Debug/"
BrowseInformation="1"
WarningLevel="3"
SuppressStartupBanner="true"
DebugInformationFormat="4"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1031"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="zlib.lib libeay32.lib"
OutputFile="..\planet\c4groupD.exe"
LinkIncremental="2"
SuppressStartupBanner="true"
IgnoreDefaultLibraryNames=""
GenerateDebugInformation="true"
ProgramDatabaseFile=".\../intermediate/vc9/C4Group/Debug/c4groupD.pdb"
SubSystem="1"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="c4group Release|Win32"
OutputDirectory=".\../intermediate/vc9/C4Group/Release"
IntermediateDirectory=".\../intermediate/vc9/C4Group/Release"
ConfigurationType="1"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\../intermediate/vc9/C4Group/Release/c4group.tlb"
HeaderFileName=""
/>
<Tool
Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="../engine/inc;../engine/sec;../standard/inc;../deps/include"
PreprocessorDefinitions="NDEBUG;WIN32;_CONSOLE;C4GROUP"
StringPooling="true"
RuntimeLibrary="2"
EnableFunctionLevelLinking="true"
UsePrecompiledHeader="0"
PrecompiledHeaderFile=".\../intermediate/vc9/C4Group/Release/c4group.pch"
AssemblerListingLocation=".\../intermediate/vc9/C4Group/Release/"
ObjectFile=".\../intermediate/vc9/C4Group/Release/"
ProgramDataBaseFileName=".\../intermediate/vc9/C4Group/Release/"
BrowseInformation="1"
WarningLevel="3"
SuppressStartupBanner="true"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1031"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="zlib.lib libeay32.lib"
OutputFile="..\planet\c4group.exe"
LinkIncremental="1"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="..\deps\lib"
IgnoreDefaultLibraryNames=""
ProgramDatabaseFile=".\../intermediate/vc9/C4Group/Release/c4group.pdb"
SubSystem="1"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Source Files"
Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
>
<File
RelativePath="c4group_cmdl.cpp"
>
<FileConfiguration
Name="c4group Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories=""
PreprocessorDefinitions=""
BasicRuntimeChecks="3"
BrowseInformation="1"
/>
</FileConfiguration>
<FileConfiguration
Name="c4group Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
Optimization="2"
AdditionalIncludeDirectories=""
PreprocessorDefinitions=""
BrowseInformation="1"
/>
</FileConfiguration>
</File>
<Filter
Name="Engine"
>
<File
RelativePath="..\engine\src\C4Config.cpp"
>
</File>
<File
RelativePath="..\engine\sec\C4ConfigShareware.cpp"
>
</File>
<File
RelativePath="..\engine\src\C4Group.cpp"
>
</File>
<File
RelativePath="..\engine\src\C4InputValidation.cpp"
>
</File>
<File
RelativePath="..\engine\sec\C4SecurityCertificates.cpp"
>
</File>
<File
RelativePath="..\engine\src\C4Update.cpp"
>
</File>
</Filter>
</Filter>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl"
>
<File
RelativePath="..\engine\inc\C4Group.h"
>
</File>
<File
RelativePath="..\engine\inc\C4Update.h"
>
</File>
<File
RelativePath="..\Engine\inc\C4Version.h"
>
</File>
</Filter>
<Filter
Name="Resource Files"
>
<File
RelativePath="Resource.rc"
>
</File>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -1,283 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<CodeBlocks_project_file>
<FileVersion major="1" minor="6" />
<Project>
<Option title="Standard" />
<Option pch_mode="2" />
<Option compiler="gcc" />
<Build>
<Target title="Engine Release Console Win32">
<Option output="..\obj\Standard\lib\libStandardCon" prefix_auto="1" extension_auto="1" />
<Option working_dir="" />
<Option object_output="..\obj\Standard\ReleaseConsole" />
<Option type="2" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Compiler>
<Add option="-O2" />
<Add option="-W" />
<Add option="-DUSE_CONSOLE" />
<Add option="-DNDEBUG" />
<Add option="-DC4ENGINE" />
<Add option="-DGLEW_STATIC" />
<Add option="-DWIN32" />
<Add option="-D_LIB" />
<Add option="-DC4MULTIMONITOR" />
<Add option="-D_CRT_SECURE_NO_WARNINGS" />
<Add directory=".\inc" />
<Add directory="..\deps\include" />
</Compiler>
<ResourceCompiler>
<Add directory=".\inc" />
<Add directory="..\deps\include" />
</ResourceCompiler>
</Target>
<Target title="Engine Debug Console Win32">
<Option output="..\obj\Standard\lib\libStandardDCon" prefix_auto="1" extension_auto="1" />
<Option working_dir="" />
<Option object_output="..\obj\Standard\DebugConsole" />
<Option type="2" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-O0" />
<Add option="-DUSE_CONSOLE" />
<Add option="-D_DEBUG" />
<Add option="-DC4ENGINE" />
<Add option="-D_WINDOWS" />
<Add option="-DGLEW_STATIC" />
<Add option="-DWIN32" />
<Add option="-D_LIB" />
<Add option="-DC4MULTIMONITOR" />
<Add option="-D_CRT_SECURE_NO_WARNINGS" />
<Add directory=".\inc" />
<Add directory="..\deps\include" />
</Compiler>
<ResourceCompiler>
<Add directory=".\inc" />
<Add directory="..\deps\include" />
</ResourceCompiler>
</Target>
<Target title="Engine Release Win32">
<Option output="..\obj\Standard\lib\libStandard" prefix_auto="1" extension_auto="1" />
<Option working_dir="" />
<Option object_output="..\obj\Standard\Release" />
<Option type="2" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Compiler>
<Add option="-O2" />
<Add option="-W" />
<Add option="-DNDEBUG" />
<Add option="-DC4ENGINE" />
<Add option="-DUSE_DIRECTX_OFF" />
<Add option="-DUSE_GL" />
<Add option="-DGLEW_STATIC" />
<Add option="-DWIN32" />
<Add option="-D_LIB" />
<Add option="-DC4MULTIMONITOR" />
<Add option="-D_CRT_SECURE_NO_WARNINGS" />
<Add directory=".\inc" />
<Add directory="..\deps\include" />
</Compiler>
<ResourceCompiler>
<Add directory=".\inc" />
<Add directory="..\deps\include" />
</ResourceCompiler>
</Target>
<Target title="Engine Debug Win32">
<Option output="..\obj\Standard\lib\libStandardD" prefix_auto="1" extension_auto="1" />
<Option working_dir="" />
<Option object_output="..\obj\Standard\Debug" />
<Option type="2" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-O0" />
<Add option="-D_DEBUG" />
<Add option="-DC4ENGINE" />
<Add option="-D_WINDOWS" />
<Add option="-DUSE_GL" />
<Add option="-DUSE_DIRECTX_OFF" />
<Add option="-DGLEW_STATIC" />
<Add option="-DWIN32" />
<Add option="-D_LIB" />
<Add option="-DC4MULTIMONITOR" />
<Add option="-D_CRT_SECURE_NO_WARNINGS" />
<Add directory=".\inc" />
<Add directory="..\deps\include" />
</Compiler>
<ResourceCompiler>
<Add directory=".\inc" />
<Add directory="..\deps\include" />
</ResourceCompiler>
</Target>
<Target title="Engine Release (Debug) Win32">
<Option output="..\obj\Standard\lib\libStandard" prefix_auto="1" extension_auto="1" />
<Option working_dir="" />
<Option object_output="..\obj\Standard\ExtremeDebug" />
<Option type="2" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Compiler>
<Add option="-O2" />
<Add option="-W" />
<Add option="-DNDEBUG" />
<Add option="-DC4ENGINE" />
<Add option="-DUSE_DIRECTX_OFF" />
<Add option="-DUSE_GL" />
<Add option="-DGLEW_STATIC" />
<Add option="-DWIN32" />
<Add option="-D_LIB" />
<Add option="-DC4MULTIMONITOR" />
<Add option="-D_CRT_SECURE_NO_WARNINGS" />
<Add directory=".\inc" />
<Add directory="..\deps\include" />
</Compiler>
<ResourceCompiler>
<Add directory=".\inc" />
<Add directory="..\deps\include" />
</ResourceCompiler>
<Linker>
<Add option="-s" />
</Linker>
</Target>
<Target title="c4group Debug Win32">
<Option output="..\obj\Standard\lib\libStandardD" prefix_auto="1" extension_auto="1" />
<Option working_dir="" />
<Option object_output="..\obj\c4group Debug Win32" />
<Option type="2" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-O0" />
<Add option="-D_DEBUG" />
<Add option="-DC4ENGINE" />
<Add option="-D_WINDOWS" />
<Add option="-DUSE_GL" />
<Add option="-DUSE_DIRECTX_OFF" />
<Add option="-DGLEW_STATIC" />
<Add option="-DWIN32" />
<Add option="-D_LIB" />
<Add option="-DC4MULTIMONITOR" />
<Add option="-D_CRT_SECURE_NO_WARNINGS" />
<Add directory=".\inc" />
<Add directory="..\deps\include" />
</Compiler>
<ResourceCompiler>
<Add directory=".\inc" />
<Add directory="..\deps\include" />
</ResourceCompiler>
</Target>
<Target title="c4group Release Win32">
<Option output="..\obj\Standard\lib\libStandard" prefix_auto="1" extension_auto="1" />
<Option working_dir="" />
<Option object_output="..\obj\c4group Release Win32" />
<Option type="2" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Compiler>
<Add option="-O2" />
<Add option="-W" />
<Add option="-DNDEBUG" />
<Add option="-DC4ENGINE" />
<Add option="-DUSE_DIRECTX_OFF" />
<Add option="-DUSE_GL" />
<Add option="-DGLEW_STATIC" />
<Add option="-DWIN32" />
<Add option="-D_LIB" />
<Add option="-DC4MULTIMONITOR" />
<Add option="-D_CRT_SECURE_NO_WARNINGS" />
<Add directory=".\inc" />
<Add directory="..\deps\include" />
</Compiler>
<ResourceCompiler>
<Add directory=".\inc" />
<Add directory="..\deps\include" />
</ResourceCompiler>
</Target>
</Build>
<Compiler>
<Add option="-DHAVE_STDINT_H" />
</Compiler>
<Unit filename="inc\Bitmap256.h" />
<Unit filename="inc\CStdFile.h" />
<Unit filename="inc\DInputX.h" />
<Unit filename="inc\DSoundX.h" />
<Unit filename="inc\Fixed.h" />
<Unit filename="inc\Midi.h" />
<Unit filename="inc\PathFinder.h" />
<Unit filename="inc\Standard.h" />
<Unit filename="inc\StdAdaptors.h" />
<Unit filename="inc\StdBase64.h" />
<Unit filename="inc\StdBuf.h" />
<Unit filename="inc\StdColors.h" />
<Unit filename="inc\StdCompiler.h" />
<Unit filename="inc\StdConfig.h" />
<Unit filename="inc\StdD3D.h" />
<Unit filename="inc\StdD3DShader.h" />
<Unit filename="inc\StdDDraw2.h" />
<Unit filename="inc\StdFacet.h" />
<Unit filename="inc\StdFile.h" />
<Unit filename="inc\StdFont.h" />
<Unit filename="inc\StdGL.h" />
<Unit filename="inc\StdJoystick.h" />
<Unit filename="inc\StdMarkup.h" />
<Unit filename="inc\StdNoGfx.h" />
<Unit filename="inc\StdPNG.h" />
<Unit filename="inc\StdRandom.h" />
<Unit filename="inc\StdRegistry.h" />
<Unit filename="inc\StdResStr.h" />
<Unit filename="inc\StdResStr2.h" />
<Unit filename="inc\StdScheduler.h" />
<Unit filename="inc\StdSurface2.h" />
<Unit filename="inc\StdSurface8.h" />
<Unit filename="inc\StdSync.h" />
<Unit filename="inc\StdVideo.h" />
<Unit filename="inc\StdWindow.h" />
<Unit filename="src\Bitmap256.cpp" />
<Unit filename="src\CStdFile.cpp" />
<Unit filename="src\DInputX.cpp" />
<Unit filename="src\DSoundX.cpp" />
<Unit filename="src\Fixed.cpp" />
<Unit filename="src\Midi.cpp" />
<Unit filename="src\OpenURL.cpp" />
<Unit filename="src\PathFinder.cpp" />
<Unit filename="src\Standard.cpp" />
<Unit filename="src\StdBase64.cpp" />
<Unit filename="src\StdBuf.cpp" />
<Unit filename="src\StdCompiler.cpp" />
<Unit filename="src\StdConfig.cpp" />
<Unit filename="src\StdD3D.cpp" />
<Unit filename="src\StdD3DShader.cpp" />
<Unit filename="src\StdDDraw2.cpp" />
<Unit filename="src\StdFile.cpp" />
<Unit filename="src\StdFont.cpp" />
<Unit filename="src\StdGL.cpp" />
<Unit filename="src\StdGLCtx.cpp" />
<Unit filename="src\StdJoystick.cpp" />
<Unit filename="src\StdMarkup.cpp" />
<Unit filename="src\StdNoGfx.cpp" />
<Unit filename="src\StdPNG.cpp" />
<Unit filename="src\StdRegistry.cpp" />
<Unit filename="src\StdResStr2.cpp" />
<Unit filename="src\StdScheduler.cpp" />
<Unit filename="src\StdSurface2.cpp" />
<Unit filename="src\StdSurface8.cpp" />
<Unit filename="src\StdVideo.cpp" />
<Unit filename="src\StdWindow.cpp" />
<Unit filename="zlib\gzio.c">
<Option compilerVar="CC" />
</Unit>
<Extensions>
<code_completion />
<debugger />
</Extensions>
</Project>
</CodeBlocks_project_file>

View File

@ -1,829 +0,0 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9.00"
Name="Standard"
ProjectGUID="{36C4BD18-A442-41BD-9B5B-2E7FD4983B91}"
TargetFrameworkVersion="131072"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Engine Release Console|Win32"
OutputDirectory=".\..\intermediate\vc9\Standard\ReleaseConsole"
IntermediateDirectory=".\..\intermediate\vc9\Standard\ReleaseConsole"
ConfigurationType="4"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories=".\inc;..\deps\include"
PreprocessorDefinitions="USE_CONSOLE;NDEBUG;C4ENGINE;USE_CONSOLE;GLEW_STATIC;WIN32;_LIB;C4MULTIMONITOR;FT2_BUILD_LIBRARY;_CRT_SECURE_NO_WARNINGS"
StringPooling="true"
RuntimeLibrary="0"
EnableFunctionLevelLinking="true"
PrecompiledHeaderFile=".\..\intermediate\vc9\Standard\ReleaseConsole\Standard.vc9.pch"
AssemblerListingLocation=".\..\intermediate\vc9\Standard\ReleaseConsole\"
ObjectFile=".\..\intermediate\vc9\Standard\ReleaseConsole\"
ProgramDataBaseFileName=".\..\intermediate\vc9\Standard\ReleaseConsole\"
BrowseInformation="1"
WarningLevel="3"
SuppressStartupBanner="true"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1031"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="..\intermediate\vc9\Standard\lib\StandardCon.lib"
SuppressStartupBanner="true"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Engine Debug Console|Win32"
OutputDirectory=".\..\intermediate\vc9\Standard\DebugConsole"
IntermediateDirectory=".\..\intermediate\vc9\Standard\DebugConsole"
ConfigurationType="4"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories=".\inc;..\deps\include"
PreprocessorDefinitions="USE_CONSOLE;_DEBUG;C4ENGINE;_WINDOWS;USE_CONSOLE;GLEW_STATIC;WIN32;_LIB;C4MULTIMONITOR;FT2_BUILD_LIBRARY;_CRT_SECURE_NO_WARNINGS"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
PrecompiledHeaderFile=".\..\intermediate\vc9\Standard\DebugConsole\Standard.vc9.pch"
AssemblerListingLocation=".\..\intermediate\vc9\Standard\DebugConsole\"
ObjectFile=".\..\intermediate\vc9\Standard\DebugConsole\"
ProgramDataBaseFileName=".\..\intermediate\vc9\Standard\DebugConsole\"
BrowseInformation="1"
WarningLevel="3"
SuppressStartupBanner="true"
DebugInformationFormat="4"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1031"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="..\intermediate\vc9\Standard\lib\StandardDCon.lib"
SuppressStartupBanner="true"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Engine Release|Win32"
OutputDirectory="..\intermediate\vc9\Standard\Release"
IntermediateDirectory="..\intermediate\vc9\Standard\Release"
ConfigurationType="4"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories=".\inc;..\deps\include"
PreprocessorDefinitions="NDEBUG;C4ENGINE;USE_DIRECTX;USE_GL;GLEW_STATIC;WIN32;_LIB;C4MULTIMONITOR;FT2_BUILD_LIBRARY;_CRT_SECURE_NO_WARNINGS"
StringPooling="true"
RuntimeLibrary="0"
EnableFunctionLevelLinking="true"
PrecompiledHeaderFile=".\..\intermediate\vc9\Standard\Release/Standard.vc9.pch"
AssemblerListingLocation=".\..\intermediate\vc9\Standard\Release/"
ObjectFile=".\..\intermediate\vc9\Standard\Release/"
ProgramDataBaseFileName=".\..\intermediate\vc9\Standard\Release/"
BrowseInformation="1"
WarningLevel="3"
SuppressStartupBanner="true"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1031"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="..\intermediate\vc9\Standard\lib\Standard.lib"
SuppressStartupBanner="true"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Engine Debug|Win32"
OutputDirectory="..\intermediate\vc9\Standard\Debug"
IntermediateDirectory="..\intermediate\vc9\Standard\Debug"
ConfigurationType="4"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories=".\inc;..\deps\include"
PreprocessorDefinitions="_DEBUG;C4ENGINE;_WINDOWS;USE_GL;USE_DIRECTX;GLEW_STATIC;WIN32;_LIB;C4MULTIMONITOR;_CRT_SECURE_NO_WARNINGS"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
PrecompiledHeaderFile=".\..\intermediate\vc9\Standard\Debug/Standard.vc9.pch"
AssemblerListingLocation=".\..\intermediate\vc9\Standard\Debug/"
ObjectFile=".\..\intermediate\vc9\Standard\Debug/"
ProgramDataBaseFileName=".\..\intermediate\vc9\Standard\Debug/"
BrowseInformation="1"
WarningLevel="3"
SuppressStartupBanner="true"
DebugInformationFormat="4"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1031"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="..\intermediate\vc9\Standard\lib\StandardD.lib"
SuppressStartupBanner="true"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Engine Release (Debug)|Win32"
OutputDirectory="..\intermediate\vc9\Standard\ExtremeDebug"
IntermediateDirectory="..\intermediate\vc9\Standard\ExtremeDebug"
ConfigurationType="4"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories=".\inc;..\deps\include"
PreprocessorDefinitions="NDEBUG;C4ENGINE;USE_DIRECTX;USE_GL;GLEW_STATIC;WIN32;_LIB;C4MULTIMONITOR;FT2_BUILD_LIBRARY;_CRT_SECURE_NO_WARNINGS"
StringPooling="true"
RuntimeLibrary="0"
EnableFunctionLevelLinking="true"
PrecompiledHeaderFile=".\..\intermediate\vc9\Standard\ExtremeDebug/Standard.vc9.pch"
AssemblerListingLocation=".\..\intermediate\vc9\Standard\ExtremeDebug/"
ObjectFile=".\..\intermediate\vc9\Standard\ExtremeDebug/"
ProgramDataBaseFileName=".\..\intermediate\vc9\Standard\ExtremeDebug/"
BrowseInformation="1"
WarningLevel="3"
SuppressStartupBanner="true"
DebugInformationFormat="3"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1031"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="..\intermediate\vc9\Standard\lib\Standard.lib"
SuppressStartupBanner="true"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="c4group Debug|Win32"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="4"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories=".\inc;..\deps\include"
PreprocessorDefinitions="_DEBUG;C4ENGINE;_WINDOWS;USE_GL;USE_DIRECTX;GLEW_STATIC;WIN32;_LIB;C4MULTIMONITOR;FT2_BUILD_LIBRARY;_CRT_SECURE_NO_WARNINGS"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
PrecompiledHeaderFile=".\..\intermediate\vc9\Standard\Debug/Standard.vc9.pch"
AssemblerListingLocation=".\..\intermediate\vc9\Standard\Debug/"
ObjectFile=".\..\intermediate\vc9\Standard\Debug/"
ProgramDataBaseFileName=".\..\intermediate\vc9\Standard\Debug/"
BrowseInformation="1"
WarningLevel="3"
SuppressStartupBanner="true"
DebugInformationFormat="4"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1031"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="..\intermediate\vc9\Standard\lib\StandardD.lib"
SuppressStartupBanner="true"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="c4group Release|Win32"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="4"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories=".\inc;..\deps\include"
PreprocessorDefinitions="NDEBUG;C4ENGINE;USE_DIRECTX;USE_GL;GLEW_STATIC;WIN32;_LIB;C4MULTIMONITOR;FT2_BUILD_LIBRARY;_CRT_SECURE_NO_WARNINGS"
StringPooling="true"
RuntimeLibrary="2"
EnableFunctionLevelLinking="true"
PrecompiledHeaderFile=".\..\intermediate\vc9\Standard\Release/Standard.vc9.pch"
AssemblerListingLocation=".\..\intermediate\vc9\Standard\Release/"
ObjectFile=".\..\intermediate\vc9\Standard\Release/"
ProgramDataBaseFileName=".\..\intermediate\vc9\Standard\Release/"
BrowseInformation="1"
WarningLevel="3"
SuppressStartupBanner="true"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1031"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="..\intermediate\vc9\Standard\lib\Standard.lib"
SuppressStartupBanner="true"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Source Files"
Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
>
<File
RelativePath="src\Bitmap256.cpp"
>
</File>
<File
RelativePath="src\CStdFile.cpp"
>
</File>
<File
RelativePath="src\DInputX.cpp"
>
</File>
<File
RelativePath="src\DSoundX.cpp"
>
</File>
<File
RelativePath="src\Fixed.cpp"
>
</File>
<File
RelativePath="src\Midi.cpp"
>
</File>
<File
RelativePath="src\OpenURL.cpp"
>
</File>
<File
RelativePath="src\PathFinder.cpp"
>
</File>
<File
RelativePath="src\Standard.cpp"
>
</File>
<File
RelativePath="src\StdBase64.cpp"
>
</File>
<File
RelativePath="src\StdBuf.cpp"
>
</File>
<File
RelativePath="src\StdCompiler.cpp"
>
</File>
<File
RelativePath="src\StdConfig.cpp"
>
</File>
<File
RelativePath="src\StdD3D.cpp"
>
</File>
<File
RelativePath="src\StdD3DShader.cpp"
>
</File>
<File
RelativePath="src\StdDDraw2.cpp"
>
</File>
<File
RelativePath="src\StdFile.cpp"
>
</File>
<File
RelativePath="src\StdFont.cpp"
>
</File>
<File
RelativePath="src\StdGL.cpp"
>
</File>
<File
RelativePath="src\StdGLCtx.cpp"
>
</File>
<File
RelativePath="src\StdJoystick.cpp"
>
</File>
<File
RelativePath="src\StdMarkup.cpp"
>
</File>
<File
RelativePath="src\StdNoGfx.cpp"
>
</File>
<File
RelativePath="src\StdPNG.cpp"
>
</File>
<File
RelativePath="src\StdRegistry.cpp"
>
</File>
<File
RelativePath="src\StdResStr2.cpp"
>
</File>
<File
RelativePath="src\StdScheduler.cpp"
>
</File>
<File
RelativePath="src\StdSurface2.cpp"
>
</File>
<File
RelativePath="src\StdSurface8.cpp"
>
</File>
<File
RelativePath="src\StdVideo.cpp"
>
</File>
<File
RelativePath="src\StdWindow.cpp"
>
</File>
<Filter
Name="zlib"
>
<File
RelativePath="zlib\gzio.c"
>
</File>
</Filter>
</Filter>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl"
>
<File
RelativePath="inc\Bitmap256.h"
>
</File>
<File
RelativePath="inc\CStdFile.h"
>
</File>
<File
RelativePath="inc\DInputX.h"
>
</File>
<File
RelativePath="inc\DSoundX.h"
>
</File>
<File
RelativePath="inc\Fixed.h"
>
</File>
<File
RelativePath="inc\Midi.h"
>
</File>
<File
RelativePath="inc\PathFinder.h"
>
</File>
<File
RelativePath="inc\Standard.h"
>
</File>
<File
RelativePath="inc\StdAdaptors.h"
>
</File>
<File
RelativePath="inc\StdBase64.h"
>
</File>
<File
RelativePath="inc\StdBuf.h"
>
</File>
<File
RelativePath="inc\StdColors.h"
>
</File>
<File
RelativePath="inc\StdCompiler.h"
>
</File>
<File
RelativePath="inc\StdConfig.h"
>
</File>
<File
RelativePath="inc\StdD3D.h"
>
</File>
<File
RelativePath="inc\StdD3DShader.h"
>
</File>
<File
RelativePath="inc\StdDDraw2.h"
>
</File>
<File
RelativePath="inc\StdFacet.h"
>
</File>
<File
RelativePath="inc\StdFile.h"
>
</File>
<File
RelativePath="inc\StdFont.h"
>
</File>
<File
RelativePath="inc\StdGL.h"
>
</File>
<File
RelativePath="inc\StdJoystick.h"
>
</File>
<File
RelativePath="inc\StdMarkup.h"
>
</File>
<File
RelativePath="inc\StdNoGfx.h"
>
</File>
<File
RelativePath="inc\StdPNG.h"
>
</File>
<File
RelativePath="inc\StdRandom.h"
>
</File>
<File
RelativePath="inc\StdRegistry.h"
>
</File>
<File
RelativePath="inc\StdResStr.h"
>
</File>
<File
RelativePath="inc\StdResStr2.h"
>
</File>
<File
RelativePath="inc\StdScheduler.h"
>
</File>
<File
RelativePath="inc\StdSurface2.h"
>
</File>
<File
RelativePath="inc\StdSurface8.h"
>
</File>
<File
RelativePath="inc\StdSync.h"
>
</File>
<File
RelativePath="inc\StdVideo.h"
>
</File>
<File
RelativePath="inc\StdWindow.h"
>
</File>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -16,9 +16,9 @@ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
/* Direct3D shader used for FoW-modulated blitting */
#ifdef USE_DIRECTX
#include <Standard.h>
#ifdef USE_DIRECTX
#include <StdD3DShader.h>
static const char *szShaderCode =