Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/trunk/src/orxonox/CMakeLists.txt @ 1224

Last change on this file since 1224 was 1224, checked in by rgrieder, 16 years ago
  • little clean up in CMLs
File size: 1.2 KB
Line 
1SET( ORXONOX_SRC_FILES
2  GraphicsEngine.cc
3  Main.cc
4  Orxonox.cc
5
6  console/InGameConsole.cc
7  hud/HUD.cc
8  particle/ParticleInterface.cc
9  tolua/tolua_bind.cc
10
11  tools/BillboardSet.cc
12  tools/Light.cc
13  tools/Mesh.cc
14  tools/Timer.cc
15
16  objects/Ambient.cc
17  objects/Camera.cc
18  objects/Explosion.cc
19  objects/Model.cc
20  objects/NPC.cc
21  objects/Projectile.cc
22  objects/Skybox.cc
23  objects/SpaceShip.cc
24  objects/WorldEntity.cc
25
26#  objects/weapon/AmmunitionDump.cc
27#  objects/weapon/BarrelGun.cc
28#  objects/weapon/BaseWeapon.cc
29#  objects/weapon/Bullet.cc
30#  objects/weapon/BulletManager.cc
31#  objects/weapon/WeaponStation.cc
32)
33
34GET_TARGET_PROPERTY(TOLUA_EXE tolua LOCATION)
35ADD_CUSTOM_COMMAND(
36  OUTPUT tolua/tolua_bind.cc tolua/tolua_bind.h
37  COMMAND ${TOLUA_EXE} -n orxonox -o ../../src/orxonox/tolua/tolua_bind.cc -H ../../src/orxonox/tolua/tolua_bind.h ../../src/orxonox/tolua/tolua.pkg
38  DEPENDS tolua
39  WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/bin/lib
40)
41       
42ADD_EXECUTABLE( orxonox ${ORXONOX_SRC_FILES} )
43
44TARGET_LINK_LIBRARIES( orxonox
45  ${OGRE_LIBRARIES}
46  ${Lua_LIBRARIES}
47  tinyxml
48  tolualib
49  ois
50  util
51  core
52  audio
53  network
54)
55
Note: See TracBrowser for help on using the repository browser.