Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

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

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

Commented building of audio library since it's no use anyway.

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