Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/buildsystem2/src/orxonox/CMakeLists.txt @ 2509

Last change on this file since 2509 was 2509, checked in by rgrieder, 15 years ago

Merged revisions 1875-2278 of the buildsystem branch to buildsystem2.

  • Property svn:eol-style set to native
File size: 923 bytes
RevLine 
[1505]1SET( ORXONOX_SRC_FILES
[2087]2  CameraManager.cc
[1505]3  GraphicsEngine.cc
[2087]4  LevelManager.cc
[1505]5  Main.cc
[2171]6  PlayerManager.cc
[1535]7  Settings.cc
[1505]8)
9
[2130]10ADD_SOURCE_DIRECTORY(ORXONOX_SRC_FILES gamestates)
11ADD_SOURCE_DIRECTORY(ORXONOX_SRC_FILES gui)
12ADD_SOURCE_DIRECTORY(ORXONOX_SRC_FILES objects)
13ADD_SOURCE_DIRECTORY(ORXONOX_SRC_FILES overlays)
14ADD_SOURCE_DIRECTORY(ORXONOX_SRC_FILES tools)
[2129]15
[2509]16INCLUDE(UseTolua)
17TOLUA(Orxonox ORXONOX_SRC_FILES INPUTFILES gui/GUIManager.h)
[2087]18
19
[1505]20ADD_EXECUTABLE( orxonox ${ORXONOX_SRC_FILES} )
21
22IF(NETWORKTRAFFIC_TESTING_ENABLED)
23
24  SET( ORXONOXS_SRC_FILES
25    GraphicsEngine.cc
26    objects/Camera.cc
[2087]27    CameraManager.cc
[1505]28  )
29
30  ADD_LIBRARY(orxonoxs SHARED ${ORXONOX_SRC_FILES})
31ENDIF(NETWORKTRAFFIC_TESTING_ENABLED)
32
33TARGET_LINK_LIBRARIES( orxonox
[2509]34  ${OGRE_LIBRARY}
35  ${CEGUI_LIBRARY}
36  ${LUA_LIBRARIES}
37  #${CEGUI_SCRIPT_LIBRARIES}
[1810]38  ceguilua_orxonox
39  tinyxml_orxonox
40  tolualib_orxonox
[1505]41  util
42  core
43  audio
44  network
45)
Note: See TracBrowser for help on using the repository browser.