forked from Mirrors/openclonk
Windows: Replace vc9 and codeblocks build files with CMake
parent
f5b1ed0f16
commit
cc34bdc07c
|
@ -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)
|
||||
|
|
@ -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>
|
|
@ -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
|
||||
===============
|
||||
|
|
|
@ -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
|
|
@ -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
|
|
@ -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>
|
10619
engine/engine.vc9.vcproj
10619
engine/engine.vc9.vcproj
File diff suppressed because it is too large
Load Diff
|
@ -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>
|
|
@ -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>
|
|
@ -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>
|
|
@ -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>
|
|
@ -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 =
|
||||
|
|
Loading…
Reference in New Issue