forked from Mirrors/openclonk
Use lists for platform-specific source files instead of string interpolation
parent
3a202230a2
commit
7b83f7a8fc
826
CMakeLists.txt
826
CMakeLists.txt
|
@ -7,11 +7,385 @@ separate_arguments(OC_CXX_FLAGS)
|
|||
set(OC_CXX_FLAGS_DEBUG ${CMAKE_CXX_FLAGS_DEBUG})
|
||||
separate_arguments(OC_CXX_FLAGS_DEBUG)
|
||||
|
||||
set(OC_CLONK_SOURCES
|
||||
src/C4Application.cpp
|
||||
src/C4Application.h
|
||||
src/C4FullScreen.cpp
|
||||
src/C4FullScreen.h
|
||||
src/C4Game.cpp
|
||||
src/C4Game.h
|
||||
src/C4GraphicsSystem.cpp
|
||||
src/C4GraphicsSystem.h
|
||||
src/c4group/C4Components.h
|
||||
src/c4group/C4Extra.cpp
|
||||
src/c4group/C4Extra.h
|
||||
src/c4group/C4Group.cpp
|
||||
src/c4group/C4Group.h
|
||||
src/c4group/C4GroupSet.cpp
|
||||
src/c4group/C4GroupSet.h
|
||||
src/c4group/C4Language.cpp
|
||||
src/c4group/C4Language.h
|
||||
src/c4group/C4Update.cpp
|
||||
src/c4group/C4Update.h
|
||||
src/c4group/CStdFile.cpp
|
||||
src/c4group/CStdFile.h
|
||||
src/C4Include.h
|
||||
src/C4Prototypes.h
|
||||
src/C4Version.h
|
||||
src/C4WinMain.cpp
|
||||
src/config/C4Config.cpp
|
||||
src/config/C4Config.h
|
||||
src/config/C4ConfigShareware.cpp
|
||||
src/config/C4ConfigShareware.h
|
||||
src/config/C4SecurityCertificates.cpp
|
||||
src/config/C4SecurityCertificates.h
|
||||
src/control/C4Control.cpp
|
||||
src/control/C4Control.h
|
||||
src/control/C4GameControl.cpp
|
||||
src/control/C4GameControl.h
|
||||
src/control/C4GameParameters.cpp
|
||||
src/control/C4GameParameters.h
|
||||
src/control/C4GameSave.cpp
|
||||
src/control/C4GameSave.h
|
||||
src/control/C4PlayerInfoConflicts.cpp
|
||||
src/control/C4PlayerInfo.cpp
|
||||
src/control/C4PlayerInfo.h
|
||||
src/control/C4Record.cpp
|
||||
src/control/C4Record.h
|
||||
src/control/C4RoundResults.cpp
|
||||
src/control/C4RoundResults.h
|
||||
src/control/C4Teams.cpp
|
||||
src/control/C4Teams.h
|
||||
src/editor/C4Console.cpp
|
||||
src/editor/C4Console.h
|
||||
src/editor/C4DevmodeDlg.cpp
|
||||
src/editor/C4DevmodeDlg.h
|
||||
src/editor/C4EditCursor.cpp
|
||||
src/editor/C4EditCursor.h
|
||||
src/editor/C4ObjectListDlg.cpp
|
||||
src/editor/C4ObjectListDlg.h
|
||||
src/editor/C4PropertyDlg.cpp
|
||||
src/editor/C4PropertyDlg.h
|
||||
src/editor/C4ToolsDlg.cpp
|
||||
src/editor/C4ToolsDlg.h
|
||||
src/game/C4Constants.h
|
||||
src/game/C4GameVersion.h
|
||||
src/game/C4Physics.h
|
||||
src/game/landscape/C4Landscape.cpp
|
||||
src/game/landscape/C4Landscape.h
|
||||
src/game/landscape/C4Map.cpp
|
||||
src/game/landscape/C4MapCreatorS2.cpp
|
||||
src/game/landscape/C4MapCreatorS2.h
|
||||
src/game/landscape/C4Map.h
|
||||
src/game/landscape/C4MassMover.cpp
|
||||
src/game/landscape/C4MassMover.h
|
||||
src/game/landscape/C4Material.cpp
|
||||
src/game/landscape/C4Material.h
|
||||
src/game/landscape/C4MaterialList.cpp
|
||||
src/game/landscape/C4MaterialList.h
|
||||
src/game/landscape/C4Particles.cpp
|
||||
src/game/landscape/C4Particles.h
|
||||
src/game/landscape/C4PathFinder.cpp
|
||||
src/game/landscape/C4PathFinder.h
|
||||
src/game/landscape/C4PXS.cpp
|
||||
src/game/landscape/C4PXS.h
|
||||
src/game/landscape/C4Region.cpp
|
||||
src/game/landscape/C4Region.h
|
||||
src/game/landscape/C4Scenario.cpp
|
||||
src/game/landscape/C4Scenario.h
|
||||
src/game/landscape/C4Sky.cpp
|
||||
src/game/landscape/C4Sky.h
|
||||
src/game/landscape/C4SolidMask.cpp
|
||||
src/game/landscape/C4SolidMask.h
|
||||
src/game/landscape/C4Texture.cpp
|
||||
src/game/landscape/C4Texture.h
|
||||
src/game/landscape/C4Weather.cpp
|
||||
src/game/landscape/C4Weather.h
|
||||
src/game/object/C4Action.cpp
|
||||
src/game/object/C4Command.cpp
|
||||
src/game/object/C4Command.h
|
||||
src/game/object/C4Def.cpp
|
||||
src/game/object/C4DefGraphics.cpp
|
||||
src/game/object/C4DefGraphics.h
|
||||
src/game/object/C4Def.h
|
||||
src/game/object/C4GameObjects.cpp
|
||||
src/game/object/C4GameObjects.h
|
||||
src/game/object/C4Id.cpp
|
||||
src/game/object/C4Id.h
|
||||
src/game/object/C4IDList.cpp
|
||||
src/game/object/C4IDList.h
|
||||
src/game/object/C4InfoCore.cpp
|
||||
src/game/object/C4InfoCore.h
|
||||
src/game/object/C4Movement.cpp
|
||||
src/game/object/C4ObjectCom.cpp
|
||||
src/game/object/C4ObjectCom.h
|
||||
src/game/object/C4Object.cpp
|
||||
src/game/object/C4Object.h
|
||||
src/game/object/C4ObjectInfo.cpp
|
||||
src/game/object/C4ObjectInfo.h
|
||||
src/game/object/C4ObjectInfoList.cpp
|
||||
src/game/object/C4ObjectInfoList.h
|
||||
src/game/object/C4ObjectList.cpp
|
||||
src/game/object/C4ObjectList.h
|
||||
src/game/object/C4ObjectMenu.cpp
|
||||
src/game/object/C4ObjectMenu.h
|
||||
src/game/object/C4Sector.cpp
|
||||
src/game/object/C4Sector.h
|
||||
src/game/object/C4Shape.cpp
|
||||
src/game/object/C4Shape.h
|
||||
src/game/player/C4Player.cpp
|
||||
src/game/player/C4Player.h
|
||||
src/game/player/C4PlayerList.cpp
|
||||
src/game/player/C4PlayerList.h
|
||||
src/game/player/C4RankSystem.cpp
|
||||
src/game/player/C4RankSystem.h
|
||||
src/game/script/C4Effect.cpp
|
||||
src/game/script/C4Effects.h
|
||||
src/game/script/C4FindObject.cpp
|
||||
src/game/script/C4FindObject.h
|
||||
src/game/script/C4Script.cpp
|
||||
src/game/script/C4Script.h
|
||||
src/game/script/C4TransferZone.cpp
|
||||
src/game/script/C4TransferZone.h
|
||||
src/gui/C4ChatDlg.cpp
|
||||
src/gui/C4ChatDlg.h
|
||||
src/gui/C4DownloadDlg.cpp
|
||||
src/gui/C4DownloadDlg.h
|
||||
src/gui/C4FileSelDlg.cpp
|
||||
src/gui/C4FileSelDlg.h
|
||||
src/gui/C4Folder.cpp
|
||||
src/gui/C4Folder.h
|
||||
src/gui/C4GameDialogs.cpp
|
||||
src/gui/C4GameDialogs.h
|
||||
src/gui/C4GameLobby.cpp
|
||||
src/gui/C4GameLobby.h
|
||||
src/gui/C4GameMessage.cpp
|
||||
src/gui/C4GameMessage.h
|
||||
src/gui/C4GameOptions.cpp
|
||||
src/gui/C4GameOptions.h
|
||||
src/gui/C4GameOverDlg.cpp
|
||||
src/gui/C4GameOverDlg.h
|
||||
src/gui/C4GuiButton.cpp
|
||||
src/gui/C4GuiCheckBox.cpp
|
||||
src/gui/C4GuiComboBox.cpp
|
||||
src/gui/C4GuiContainers.cpp
|
||||
src/gui/C4Gui.cpp
|
||||
src/gui/C4GuiDialogs.cpp
|
||||
src/gui/C4GuiEdit.cpp
|
||||
src/gui/C4Gui.h
|
||||
src/gui/C4GuiLabels.cpp
|
||||
src/gui/C4GuiListBox.cpp
|
||||
src/gui/C4GuiMenu.cpp
|
||||
src/gui/C4GuiTabular.cpp
|
||||
src/gui/C4KeyboardInput.cpp
|
||||
src/gui/C4KeyboardInput.h
|
||||
src/gui/C4LoaderScreen.cpp
|
||||
src/gui/C4LoaderScreen.h
|
||||
src/gui/C4MainMenu.cpp
|
||||
src/gui/C4MainMenu.h
|
||||
src/gui/C4Menu.cpp
|
||||
src/gui/C4Menu.h
|
||||
src/gui/C4MessageBoard.cpp
|
||||
src/gui/C4MessageBoard.h
|
||||
src/gui/C4MessageInput.cpp
|
||||
src/gui/C4MessageInput.h
|
||||
src/gui/C4MouseControl.cpp
|
||||
src/gui/C4MouseControl.h
|
||||
src/gui/C4PlayerInfoListBox.cpp
|
||||
src/gui/C4PlayerInfoListBox.h
|
||||
src/gui/C4Scoreboard.cpp
|
||||
src/gui/C4Scoreboard.h
|
||||
src/gui/C4StartupAboutDlg.cpp
|
||||
src/gui/C4StartupAboutDlg.h
|
||||
src/gui/C4Startup.cpp
|
||||
src/gui/C4Startup.h
|
||||
src/gui/C4StartupMainDlg.cpp
|
||||
src/gui/C4StartupMainDlg.h
|
||||
src/gui/C4StartupNetDlg.cpp
|
||||
src/gui/C4StartupNetDlg.h
|
||||
src/gui/C4StartupOptionsDlg.cpp
|
||||
src/gui/C4StartupOptionsDlg.h
|
||||
src/gui/C4StartupPlrSelDlg.cpp
|
||||
src/gui/C4StartupPlrSelDlg.h
|
||||
src/gui/C4StartupScenSelDlg.cpp
|
||||
src/gui/C4StartupScenSelDlg.h
|
||||
src/gui/C4UpdateDlg.cpp
|
||||
src/gui/C4UpdateDlg.h
|
||||
src/gui/C4UpperBoard.cpp
|
||||
src/gui/C4UpperBoard.h
|
||||
src/gui/C4UserMessages.h
|
||||
src/gui/C4Viewport.cpp
|
||||
src/gui/C4Viewport.h
|
||||
src/lib/C4ComponentHost.cpp
|
||||
src/lib/C4ComponentHost.h
|
||||
src/lib/C4InputValidation.cpp
|
||||
src/lib/C4InputValidation.h
|
||||
src/lib/C4LangStringTable.cpp
|
||||
src/lib/C4LangStringTable.h
|
||||
src/lib/C4LogBuf.cpp
|
||||
src/lib/C4LogBuf.h
|
||||
src/lib/C4Log.cpp
|
||||
src/lib/C4Log.h
|
||||
src/lib/C4NameList.cpp
|
||||
src/lib/C4NameList.h
|
||||
src/lib/C4Random.cpp
|
||||
src/lib/C4Random.h
|
||||
src/lib/C4RTF.cpp
|
||||
src/lib/C4RTF.H
|
||||
src/lib/C4Stat.cpp
|
||||
src/lib/C4Stat.h
|
||||
src/lib/Fixed.cpp
|
||||
src/lib/Fixed.h
|
||||
src/lib/PathFinder.cpp
|
||||
src/lib/PathFinder.h
|
||||
src/lib/Standard.cpp
|
||||
src/lib/Standard.h
|
||||
src/lib/StdAdaptors.h
|
||||
src/lib/StdBase64.cpp
|
||||
src/lib/StdBase64.h
|
||||
src/lib/StdBuf.cpp
|
||||
src/lib/StdBuf.h
|
||||
src/lib/StdColors.h
|
||||
src/lib/StdCompiler.cpp
|
||||
src/lib/StdCompiler.h
|
||||
src/lib/StdMarkup.cpp
|
||||
src/lib/StdMarkup.h
|
||||
src/lib/StdResStr2.cpp
|
||||
src/lib/StdResStr2.h
|
||||
src/lib/StdResStr.h
|
||||
src/lib/texture/C4Facet.cpp
|
||||
src/lib/texture/C4FacetEx.cpp
|
||||
src/lib/texture/C4FacetEx.h
|
||||
src/lib/texture/C4Facet.h
|
||||
src/lib/texture/C4GraphicsResource.cpp
|
||||
src/lib/texture/C4GraphicsResource.h
|
||||
src/lib/texture/C4Surface.cpp
|
||||
src/lib/texture/C4SurfaceFile.cpp
|
||||
src/lib/texture/C4SurfaceFile.h
|
||||
src/lib/texture/C4Surface.h
|
||||
src/lib/texture/StdPNG.cpp
|
||||
src/lib/texture/StdPNG.h
|
||||
src/network/C4Client.cpp
|
||||
src/network/C4Client.h
|
||||
src/network/C4GameControlNetwork.cpp
|
||||
src/network/C4GameControlNetwork.h
|
||||
src/network/C4InteractiveThread.cpp
|
||||
src/network/C4InteractiveThread.h
|
||||
src/network/C4League.cpp
|
||||
src/network/C4League.h
|
||||
src/network/C4NetIO.cpp
|
||||
src/network/C4NetIO.h
|
||||
src/network/C4Network2Client.cpp
|
||||
src/network/C4Network2Client.h
|
||||
src/network/C4Network2.cpp
|
||||
src/network/C4Network2Dialogs.cpp
|
||||
src/network/C4Network2Dialogs.h
|
||||
src/network/C4Network2Discover.cpp
|
||||
src/network/C4Network2Discover.h
|
||||
src/network/C4Network2.h
|
||||
src/network/C4Network2IO.cpp
|
||||
src/network/C4Network2IO.h
|
||||
src/network/C4Network2IRC.cpp
|
||||
src/network/C4Network2IRC.h
|
||||
src/network/C4Network2Players.cpp
|
||||
src/network/C4Network2Players.h
|
||||
src/network/C4Network2Reference.cpp
|
||||
src/network/C4Network2Reference.h
|
||||
src/network/C4Network2Res.cpp
|
||||
src/network/C4Network2ResDlg.cpp
|
||||
src/network/C4Network2Res.h
|
||||
src/network/C4Network2Stats.cpp
|
||||
src/network/C4Network2Stats.h
|
||||
src/network/C4Packet2.cpp
|
||||
src/network/C4PacketBase.h
|
||||
src/platform/Bitmap256.cpp
|
||||
src/platform/Bitmap256.h
|
||||
src/platform/C4FileClasses.h
|
||||
src/platform/C4FileMonitor.cpp
|
||||
src/platform/C4FileMonitor.h
|
||||
src/platform/C4Fonts.cpp
|
||||
src/platform/C4Fonts.h
|
||||
src/platform/C4GamePadCon.cpp
|
||||
src/platform/C4GamePadCon.h
|
||||
src/platform/C4MusicFile.cpp
|
||||
src/platform/C4MusicFile.h
|
||||
src/platform/C4MusicSystem.cpp
|
||||
src/platform/C4MusicSystem.h
|
||||
src/platform/C4SoundSystem.cpp
|
||||
src/platform/C4SoundSystem.h
|
||||
src/platform/C4Video.cpp
|
||||
src/platform/C4Video.h
|
||||
src/platform/C4VideoPlayback.cpp
|
||||
src/platform/C4VideoPlayback.h
|
||||
src/platform/DInputX.cpp
|
||||
src/platform/DInputX.h
|
||||
src/platform/DSoundX.cpp
|
||||
src/platform/DSoundX.h
|
||||
src/platform/Midi.cpp
|
||||
src/platform/Midi.h
|
||||
src/platform/OpenURL.cpp
|
||||
src/platform/StdConfig.cpp
|
||||
src/platform/StdConfig.h
|
||||
src/platform/StdD3D.cpp
|
||||
src/platform/StdD3D.h
|
||||
src/platform/StdD3DShader.cpp
|
||||
src/platform/StdD3DShader.h
|
||||
src/platform/StdDDraw2.cpp
|
||||
src/platform/StdDDraw2.h
|
||||
src/platform/StdFacet.h
|
||||
src/platform/StdFile.cpp
|
||||
src/platform/StdFile.h
|
||||
src/platform/StdFont.cpp
|
||||
src/platform/StdFont.h
|
||||
src/platform/StdGL.cpp
|
||||
src/platform/StdGLCtx.cpp
|
||||
src/platform/StdGL.h
|
||||
src/platform/StdNoGfx.cpp
|
||||
src/platform/StdNoGfx.h
|
||||
src/platform/StdRegistry.cpp
|
||||
src/platform/StdRegistry.h
|
||||
src/platform/StdScheduler.cpp
|
||||
src/platform/StdScheduler.h
|
||||
src/platform/StdSurface2.cpp
|
||||
src/platform/StdSurface2.h
|
||||
src/platform/StdSurface8.cpp
|
||||
src/platform/StdSurface8.h
|
||||
src/platform/StdSync.h
|
||||
src/platform/StdVideo.cpp
|
||||
src/platform/StdVideo.h
|
||||
src/platform/StdWindow.h
|
||||
src/script/C4AList.cpp
|
||||
src/script/C4AList.h
|
||||
src/script/C4Aul.cpp
|
||||
src/script/C4AulExec.cpp
|
||||
src/script/C4Aul.h
|
||||
src/script/C4AulLink.cpp
|
||||
src/script/C4AulParse.cpp
|
||||
src/script/C4PropList.cpp
|
||||
src/script/C4PropList.h
|
||||
src/script/C4ScriptHost.cpp
|
||||
src/script/C4ScriptHost.h
|
||||
src/script/C4StringTable.cpp
|
||||
src/script/C4StringTable.h
|
||||
src/script/C4Value.cpp
|
||||
src/script/C4Value.h
|
||||
src/script/C4ValueList.cpp
|
||||
src/script/C4ValueList.h
|
||||
src/script/C4ValueMap.cpp
|
||||
src/script/C4ValueMap.h
|
||||
src/zlib/gzio.c
|
||||
src/zlib/zutil.h
|
||||
)
|
||||
mark_as_advanced(OC_CLONK_SOURCES)
|
||||
mark_as_advanced(OC_SYSTEM_SORUCES)
|
||||
|
||||
if(WIN32)
|
||||
SET(additional_clonk_sources src/platform/C4FileClasses.cpp src/res/engine.rc src/res/resource.h)
|
||||
endif()
|
||||
if(WIN32)
|
||||
SET(additional_system_sources
|
||||
list(APPEND OC_CLONK_SOURCES
|
||||
src/platform/C4FileClasses.cpp
|
||||
src/res/engine.rc
|
||||
src/res/resource.h
|
||||
)
|
||||
list(APPEND OC_SYSTEM_SOURCES
|
||||
src/platform/StdWindow.cpp
|
||||
src/platform/StdJoystick.cpp
|
||||
src/platform/StdJoystick.h
|
||||
|
@ -20,434 +394,68 @@ if(WIN32)
|
|||
src/res/resource.h
|
||||
)
|
||||
elseif(USE_SDL)
|
||||
SET(additional_system_sources
|
||||
list(APPEND OC_SYSTEM_SOURCES
|
||||
src/platform/StdSDLApp.cpp
|
||||
src/platform/StdSDLWindow.cpp
|
||||
)
|
||||
elseif(USE_X11)
|
||||
SET(additional_system_sources
|
||||
list(APPEND OC_SYSTEM_SOURCES
|
||||
src/platform/StdXApp.cpp
|
||||
src/platform/StdXWindow.cpp
|
||||
src/platform/StdXPrivate.h
|
||||
)
|
||||
endif()
|
||||
if(APPLE)
|
||||
SET(additional_system_sources
|
||||
${additional_system_sources}
|
||||
list(APPEND OC_SYSTEM_SOURCES
|
||||
src/platform/MacUtility.mm
|
||||
)
|
||||
endif()
|
||||
if(USE_GTK)
|
||||
SET(additional_system_sources
|
||||
${additional_system_sources}
|
||||
list(APPEND OC_CLONK_SOURCES
|
||||
src/res/Brush.h
|
||||
src/res/Cursor.h
|
||||
src/res/Dynamic.h
|
||||
src/res/Exact.h
|
||||
src/res/Fill.h
|
||||
src/res/Halt.h
|
||||
src/res/Ift.h
|
||||
src/res/Line.h
|
||||
src/res/Mouse.h
|
||||
src/res/NoIft.h
|
||||
src/res/Picker.h
|
||||
src/res/Play.h
|
||||
src/res/Rect.h
|
||||
src/res/resource.h
|
||||
src/res/Static.h
|
||||
)
|
||||
|
||||
list(APPEND OC_SYSTEM_SOURCES
|
||||
src/platform/StdGtkWindow.cpp
|
||||
src/platform/StdGtkWindow.h
|
||||
)
|
||||
endif()
|
||||
|
||||
add_executable(clonk WIN32 MACOSX_BUNDLE
|
||||
${additional_clonk_sources}
|
||||
${additional_system_sources}
|
||||
src/C4Application.cpp
|
||||
src/C4Application.h
|
||||
src/C4FullScreen.cpp
|
||||
src/C4FullScreen.h
|
||||
src/C4Game.cpp
|
||||
src/C4Game.h
|
||||
src/C4GraphicsSystem.cpp
|
||||
src/C4GraphicsSystem.h
|
||||
src/c4group/C4Components.h
|
||||
src/c4group/C4Extra.cpp
|
||||
src/c4group/C4Extra.h
|
||||
src/c4group/C4Group.cpp
|
||||
src/c4group/C4Group.h
|
||||
src/c4group/C4GroupSet.cpp
|
||||
src/c4group/C4GroupSet.h
|
||||
src/c4group/C4Language.cpp
|
||||
src/c4group/C4Language.h
|
||||
src/c4group/C4Update.cpp
|
||||
src/c4group/C4Update.h
|
||||
src/c4group/CStdFile.cpp
|
||||
src/c4group/CStdFile.h
|
||||
src/C4Include.h
|
||||
src/C4Prototypes.h
|
||||
src/C4Version.h
|
||||
src/C4WinMain.cpp
|
||||
src/config/C4Config.cpp
|
||||
src/config/C4Config.h
|
||||
src/config/C4ConfigShareware.cpp
|
||||
src/config/C4ConfigShareware.h
|
||||
src/config/C4SecurityCertificates.cpp
|
||||
src/config/C4SecurityCertificates.h
|
||||
src/control/C4Control.cpp
|
||||
src/control/C4Control.h
|
||||
src/control/C4GameControl.cpp
|
||||
src/control/C4GameControl.h
|
||||
src/control/C4GameParameters.cpp
|
||||
src/control/C4GameParameters.h
|
||||
src/control/C4GameSave.cpp
|
||||
src/control/C4GameSave.h
|
||||
src/control/C4PlayerInfoConflicts.cpp
|
||||
src/control/C4PlayerInfo.cpp
|
||||
src/control/C4PlayerInfo.h
|
||||
src/control/C4Record.cpp
|
||||
src/control/C4Record.h
|
||||
src/control/C4RoundResults.cpp
|
||||
src/control/C4RoundResults.h
|
||||
src/control/C4Teams.cpp
|
||||
src/control/C4Teams.h
|
||||
src/editor/C4Console.cpp
|
||||
src/editor/C4Console.h
|
||||
src/editor/C4DevmodeDlg.cpp
|
||||
src/editor/C4DevmodeDlg.h
|
||||
src/editor/C4EditCursor.cpp
|
||||
src/editor/C4EditCursor.h
|
||||
src/editor/C4ObjectListDlg.cpp
|
||||
src/editor/C4ObjectListDlg.h
|
||||
src/editor/C4PropertyDlg.cpp
|
||||
src/editor/C4PropertyDlg.h
|
||||
src/editor/C4ToolsDlg.cpp
|
||||
src/editor/C4ToolsDlg.h
|
||||
src/game/C4Constants.h
|
||||
src/game/C4GameVersion.h
|
||||
src/game/C4Physics.h
|
||||
src/game/landscape/C4Landscape.cpp
|
||||
src/game/landscape/C4Landscape.h
|
||||
src/game/landscape/C4Map.cpp
|
||||
src/game/landscape/C4MapCreatorS2.cpp
|
||||
src/game/landscape/C4MapCreatorS2.h
|
||||
src/game/landscape/C4Map.h
|
||||
src/game/landscape/C4MassMover.cpp
|
||||
src/game/landscape/C4MassMover.h
|
||||
src/game/landscape/C4Material.cpp
|
||||
src/game/landscape/C4Material.h
|
||||
src/game/landscape/C4MaterialList.cpp
|
||||
src/game/landscape/C4MaterialList.h
|
||||
src/game/landscape/C4Particles.cpp
|
||||
src/game/landscape/C4Particles.h
|
||||
src/game/landscape/C4PathFinder.cpp
|
||||
src/game/landscape/C4PathFinder.h
|
||||
src/game/landscape/C4PXS.cpp
|
||||
src/game/landscape/C4PXS.h
|
||||
src/game/landscape/C4Region.cpp
|
||||
src/game/landscape/C4Region.h
|
||||
src/game/landscape/C4Scenario.cpp
|
||||
src/game/landscape/C4Scenario.h
|
||||
src/game/landscape/C4Sky.cpp
|
||||
src/game/landscape/C4Sky.h
|
||||
src/game/landscape/C4SolidMask.cpp
|
||||
src/game/landscape/C4SolidMask.h
|
||||
src/game/landscape/C4Texture.cpp
|
||||
src/game/landscape/C4Texture.h
|
||||
src/game/landscape/C4Weather.cpp
|
||||
src/game/landscape/C4Weather.h
|
||||
src/game/object/C4Action.cpp
|
||||
src/game/object/C4Command.cpp
|
||||
src/game/object/C4Command.h
|
||||
src/game/object/C4Def.cpp
|
||||
src/game/object/C4DefGraphics.cpp
|
||||
src/game/object/C4DefGraphics.h
|
||||
src/game/object/C4Def.h
|
||||
src/game/object/C4GameObjects.cpp
|
||||
src/game/object/C4GameObjects.h
|
||||
src/game/object/C4Id.cpp
|
||||
src/game/object/C4Id.h
|
||||
src/game/object/C4IDList.cpp
|
||||
src/game/object/C4IDList.h
|
||||
src/game/object/C4InfoCore.cpp
|
||||
src/game/object/C4InfoCore.h
|
||||
src/game/object/C4Movement.cpp
|
||||
src/game/object/C4ObjectCom.cpp
|
||||
src/game/object/C4ObjectCom.h
|
||||
src/game/object/C4Object.cpp
|
||||
src/game/object/C4Object.h
|
||||
src/game/object/C4ObjectInfo.cpp
|
||||
src/game/object/C4ObjectInfo.h
|
||||
src/game/object/C4ObjectInfoList.cpp
|
||||
src/game/object/C4ObjectInfoList.h
|
||||
src/game/object/C4ObjectList.cpp
|
||||
src/game/object/C4ObjectList.h
|
||||
src/game/object/C4ObjectMenu.cpp
|
||||
src/game/object/C4ObjectMenu.h
|
||||
src/game/object/C4Sector.cpp
|
||||
src/game/object/C4Sector.h
|
||||
src/game/object/C4Shape.cpp
|
||||
src/game/object/C4Shape.h
|
||||
src/game/player/C4Player.cpp
|
||||
src/game/player/C4Player.h
|
||||
src/game/player/C4PlayerList.cpp
|
||||
src/game/player/C4PlayerList.h
|
||||
src/game/player/C4RankSystem.cpp
|
||||
src/game/player/C4RankSystem.h
|
||||
src/game/script/C4Effect.cpp
|
||||
src/game/script/C4Effects.h
|
||||
src/game/script/C4FindObject.cpp
|
||||
src/game/script/C4FindObject.h
|
||||
src/game/script/C4Script.cpp
|
||||
src/game/script/C4Script.h
|
||||
src/game/script/C4TransferZone.cpp
|
||||
src/game/script/C4TransferZone.h
|
||||
src/gui/C4ChatDlg.cpp
|
||||
src/gui/C4ChatDlg.h
|
||||
src/gui/C4DownloadDlg.cpp
|
||||
src/gui/C4DownloadDlg.h
|
||||
src/gui/C4FileSelDlg.cpp
|
||||
src/gui/C4FileSelDlg.h
|
||||
src/gui/C4Folder.cpp
|
||||
src/gui/C4Folder.h
|
||||
src/gui/C4GameDialogs.cpp
|
||||
src/gui/C4GameDialogs.h
|
||||
src/gui/C4GameLobby.cpp
|
||||
src/gui/C4GameLobby.h
|
||||
src/gui/C4GameMessage.cpp
|
||||
src/gui/C4GameMessage.h
|
||||
src/gui/C4GameOptions.cpp
|
||||
src/gui/C4GameOptions.h
|
||||
src/gui/C4GameOverDlg.cpp
|
||||
src/gui/C4GameOverDlg.h
|
||||
src/gui/C4GuiButton.cpp
|
||||
src/gui/C4GuiCheckBox.cpp
|
||||
src/gui/C4GuiComboBox.cpp
|
||||
src/gui/C4GuiContainers.cpp
|
||||
src/gui/C4Gui.cpp
|
||||
src/gui/C4GuiDialogs.cpp
|
||||
src/gui/C4GuiEdit.cpp
|
||||
src/gui/C4Gui.h
|
||||
src/gui/C4GuiLabels.cpp
|
||||
src/gui/C4GuiListBox.cpp
|
||||
src/gui/C4GuiMenu.cpp
|
||||
src/gui/C4GuiTabular.cpp
|
||||
src/gui/C4KeyboardInput.cpp
|
||||
src/gui/C4KeyboardInput.h
|
||||
src/gui/C4LoaderScreen.cpp
|
||||
src/gui/C4LoaderScreen.h
|
||||
src/gui/C4MainMenu.cpp
|
||||
src/gui/C4MainMenu.h
|
||||
src/gui/C4Menu.cpp
|
||||
src/gui/C4Menu.h
|
||||
src/gui/C4MessageBoard.cpp
|
||||
src/gui/C4MessageBoard.h
|
||||
src/gui/C4MessageInput.cpp
|
||||
src/gui/C4MessageInput.h
|
||||
src/gui/C4MouseControl.cpp
|
||||
src/gui/C4MouseControl.h
|
||||
src/gui/C4PlayerInfoListBox.cpp
|
||||
src/gui/C4PlayerInfoListBox.h
|
||||
src/gui/C4Scoreboard.cpp
|
||||
src/gui/C4Scoreboard.h
|
||||
src/gui/C4StartupAboutDlg.cpp
|
||||
src/gui/C4StartupAboutDlg.h
|
||||
src/gui/C4Startup.cpp
|
||||
src/gui/C4Startup.h
|
||||
src/gui/C4StartupMainDlg.cpp
|
||||
src/gui/C4StartupMainDlg.h
|
||||
src/gui/C4StartupNetDlg.cpp
|
||||
src/gui/C4StartupNetDlg.h
|
||||
src/gui/C4StartupOptionsDlg.cpp
|
||||
src/gui/C4StartupOptionsDlg.h
|
||||
src/gui/C4StartupPlrSelDlg.cpp
|
||||
src/gui/C4StartupPlrSelDlg.h
|
||||
src/gui/C4StartupScenSelDlg.cpp
|
||||
src/gui/C4StartupScenSelDlg.h
|
||||
src/gui/C4UpdateDlg.cpp
|
||||
src/gui/C4UpdateDlg.h
|
||||
src/gui/C4UpperBoard.cpp
|
||||
src/gui/C4UpperBoard.h
|
||||
src/gui/C4UserMessages.h
|
||||
src/gui/C4Viewport.cpp
|
||||
src/gui/C4Viewport.h
|
||||
src/lib/C4ComponentHost.cpp
|
||||
src/lib/C4ComponentHost.h
|
||||
src/lib/C4InputValidation.cpp
|
||||
src/lib/C4InputValidation.h
|
||||
src/lib/C4LangStringTable.cpp
|
||||
src/lib/C4LangStringTable.h
|
||||
src/lib/C4LogBuf.cpp
|
||||
src/lib/C4LogBuf.h
|
||||
src/lib/C4Log.cpp
|
||||
src/lib/C4Log.h
|
||||
src/lib/C4NameList.cpp
|
||||
src/lib/C4NameList.h
|
||||
src/lib/C4Random.cpp
|
||||
src/lib/C4Random.h
|
||||
src/lib/C4RTF.cpp
|
||||
src/lib/C4RTF.H
|
||||
src/lib/C4Stat.cpp
|
||||
src/lib/C4Stat.h
|
||||
src/lib/Fixed.cpp
|
||||
src/lib/Fixed.h
|
||||
src/lib/PathFinder.cpp
|
||||
src/lib/PathFinder.h
|
||||
src/lib/Standard.cpp
|
||||
src/lib/Standard.h
|
||||
src/lib/StdAdaptors.h
|
||||
src/lib/StdBase64.cpp
|
||||
src/lib/StdBase64.h
|
||||
src/lib/StdBuf.cpp
|
||||
src/lib/StdBuf.h
|
||||
src/lib/StdColors.h
|
||||
src/lib/StdCompiler.cpp
|
||||
src/lib/StdCompiler.h
|
||||
src/lib/StdMarkup.cpp
|
||||
src/lib/StdMarkup.h
|
||||
src/lib/StdResStr2.cpp
|
||||
src/lib/StdResStr2.h
|
||||
src/lib/StdResStr.h
|
||||
src/lib/texture/C4Facet.cpp
|
||||
src/lib/texture/C4FacetEx.cpp
|
||||
src/lib/texture/C4FacetEx.h
|
||||
src/lib/texture/C4Facet.h
|
||||
src/lib/texture/C4GraphicsResource.cpp
|
||||
src/lib/texture/C4GraphicsResource.h
|
||||
src/lib/texture/C4Surface.cpp
|
||||
src/lib/texture/C4SurfaceFile.cpp
|
||||
src/lib/texture/C4SurfaceFile.h
|
||||
src/lib/texture/C4Surface.h
|
||||
src/lib/texture/StdPNG.cpp
|
||||
src/lib/texture/StdPNG.h
|
||||
src/network/C4Client.cpp
|
||||
src/network/C4Client.h
|
||||
src/network/C4GameControlNetwork.cpp
|
||||
src/network/C4GameControlNetwork.h
|
||||
src/network/C4InteractiveThread.cpp
|
||||
src/network/C4InteractiveThread.h
|
||||
src/network/C4League.cpp
|
||||
src/network/C4League.h
|
||||
src/network/C4NetIO.cpp
|
||||
src/network/C4NetIO.h
|
||||
src/network/C4Network2Client.cpp
|
||||
src/network/C4Network2Client.h
|
||||
src/network/C4Network2.cpp
|
||||
src/network/C4Network2Dialogs.cpp
|
||||
src/network/C4Network2Dialogs.h
|
||||
src/network/C4Network2Discover.cpp
|
||||
src/network/C4Network2Discover.h
|
||||
src/network/C4Network2.h
|
||||
src/network/C4Network2IO.cpp
|
||||
src/network/C4Network2IO.h
|
||||
src/network/C4Network2IRC.cpp
|
||||
src/network/C4Network2IRC.h
|
||||
src/network/C4Network2Players.cpp
|
||||
src/network/C4Network2Players.h
|
||||
src/network/C4Network2Reference.cpp
|
||||
src/network/C4Network2Reference.h
|
||||
src/network/C4Network2Res.cpp
|
||||
src/network/C4Network2ResDlg.cpp
|
||||
src/network/C4Network2Res.h
|
||||
src/network/C4Network2Stats.cpp
|
||||
src/network/C4Network2Stats.h
|
||||
src/network/C4Packet2.cpp
|
||||
src/network/C4PacketBase.h
|
||||
src/platform/Bitmap256.cpp
|
||||
src/platform/Bitmap256.h
|
||||
src/platform/C4FileClasses.h
|
||||
src/platform/C4FileMonitor.cpp
|
||||
src/platform/C4FileMonitor.h
|
||||
src/platform/C4Fonts.cpp
|
||||
src/platform/C4Fonts.h
|
||||
src/platform/C4GamePadCon.cpp
|
||||
src/platform/C4GamePadCon.h
|
||||
src/platform/C4MusicFile.cpp
|
||||
src/platform/C4MusicFile.h
|
||||
src/platform/C4MusicSystem.cpp
|
||||
src/platform/C4MusicSystem.h
|
||||
src/platform/C4SoundSystem.cpp
|
||||
src/platform/C4SoundSystem.h
|
||||
src/platform/C4Video.cpp
|
||||
src/platform/C4Video.h
|
||||
src/platform/C4VideoPlayback.cpp
|
||||
src/platform/C4VideoPlayback.h
|
||||
src/platform/DInputX.cpp
|
||||
src/platform/DInputX.h
|
||||
src/platform/DSoundX.cpp
|
||||
src/platform/DSoundX.h
|
||||
src/platform/Midi.cpp
|
||||
src/platform/Midi.h
|
||||
src/platform/OpenURL.cpp
|
||||
src/platform/StdConfig.cpp
|
||||
src/platform/StdConfig.h
|
||||
src/platform/StdD3D.cpp
|
||||
src/platform/StdD3D.h
|
||||
src/platform/StdD3DShader.cpp
|
||||
src/platform/StdD3DShader.h
|
||||
src/platform/StdDDraw2.cpp
|
||||
src/platform/StdDDraw2.h
|
||||
src/platform/StdFacet.h
|
||||
src/platform/StdFile.cpp
|
||||
src/platform/StdFile.h
|
||||
src/platform/StdFont.cpp
|
||||
src/platform/StdFont.h
|
||||
src/platform/StdGL.cpp
|
||||
src/platform/StdGLCtx.cpp
|
||||
src/platform/StdGL.h
|
||||
src/platform/StdNoGfx.cpp
|
||||
src/platform/StdNoGfx.h
|
||||
src/platform/StdRegistry.cpp
|
||||
src/platform/StdRegistry.h
|
||||
src/platform/StdScheduler.cpp
|
||||
src/platform/StdScheduler.h
|
||||
src/platform/StdSurface2.cpp
|
||||
src/platform/StdSurface2.h
|
||||
src/platform/StdSurface8.cpp
|
||||
src/platform/StdSurface8.h
|
||||
src/platform/StdSync.h
|
||||
src/platform/StdVideo.cpp
|
||||
src/platform/StdVideo.h
|
||||
src/platform/StdWindow.h
|
||||
src/res/Brush.h
|
||||
src/res/Cursor.h
|
||||
src/res/Dynamic.h
|
||||
src/res/Exact.h
|
||||
src/res/Fill.h
|
||||
src/res/Halt.h
|
||||
src/res/Ift.h
|
||||
src/res/Line.h
|
||||
src/res/Mouse.h
|
||||
src/res/NoIft.h
|
||||
src/res/Picker.h
|
||||
src/res/Play.h
|
||||
src/res/Rect.h
|
||||
src/res/resource.h
|
||||
src/res/Static.h
|
||||
src/script/C4AList.cpp
|
||||
src/script/C4AList.h
|
||||
src/script/C4Aul.cpp
|
||||
src/script/C4AulExec.cpp
|
||||
src/script/C4Aul.h
|
||||
src/script/C4AulLink.cpp
|
||||
src/script/C4AulParse.cpp
|
||||
src/script/C4PropList.cpp
|
||||
src/script/C4PropList.h
|
||||
src/script/C4ScriptHost.cpp
|
||||
src/script/C4ScriptHost.h
|
||||
src/script/C4StringTable.cpp
|
||||
src/script/C4StringTable.h
|
||||
src/script/C4Value.cpp
|
||||
src/script/C4Value.h
|
||||
src/script/C4ValueList.cpp
|
||||
src/script/C4ValueList.h
|
||||
src/script/C4ValueMap.cpp
|
||||
src/script/C4ValueMap.h
|
||||
src/zlib/gzio.c
|
||||
src/zlib/zutil.h
|
||||
${OC_CLONK_SOURCES}
|
||||
${OC_SYSTEM_SOURCES}
|
||||
)
|
||||
|
||||
add_executable(c4group
|
||||
src/c4group/c4group_ng.cpp
|
||||
src/c4group/C4Group.cpp
|
||||
src/lib/C4InputValidation.cpp
|
||||
src/config/C4SecurityCertificates.cpp
|
||||
src/c4group/C4Update.cpp
|
||||
src/lib/Standard.cpp
|
||||
src/c4group/CStdFile.cpp
|
||||
src/lib/StdMarkup.cpp
|
||||
src/lib/StdBuf.cpp
|
||||
src/lib/StdCompiler.cpp
|
||||
src/platform/StdFile.cpp
|
||||
src/platform/StdRegistry.cpp
|
||||
src/lib/StdResStr2.cpp
|
||||
src/platform/StdConfig.cpp
|
||||
src/zlib/gzio.c
|
||||
src/c4group/c4group_ng.cpp
|
||||
src/c4group/C4Group.cpp
|
||||
src/lib/C4InputValidation.cpp
|
||||
src/config/C4SecurityCertificates.cpp
|
||||
src/c4group/C4Update.cpp
|
||||
src/lib/Standard.cpp
|
||||
src/c4group/CStdFile.cpp
|
||||
src/lib/StdMarkup.cpp
|
||||
src/lib/StdBuf.cpp
|
||||
src/lib/StdCompiler.cpp
|
||||
src/platform/StdFile.cpp
|
||||
src/platform/StdRegistry.cpp
|
||||
src/lib/StdResStr2.cpp
|
||||
src/platform/StdConfig.cpp
|
||||
src/zlib/gzio.c
|
||||
)
|
||||
|
||||
include_directories(
|
||||
|
|
Loading…
Reference in New Issue