Changeset 768 for code/branches/FICN/src/orxonox/CMakeLists.txt
- Timestamp:
- Dec 31, 2007, 4:25:06 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/FICN/src/orxonox/CMakeLists.txt
r752 r768 1 PROJECT(Orxonox)2 3 ADD_SUBDIRECTORY(core)4 ADD_SUBDIRECTORY(hud)5 IF(NOT WIN32)6 ADD_SUBDIRECTORY(objects)7 ADD_SUBDIRECTORY(tools)8 ENDIF(NOT WIN32)9 ADD_SUBDIRECTORY(particle)10 11 INCLUDE_DIRECTORIES(tools)12 13 1 SET( ORXONOX_SRC_FILES 2 GraphicsEngine.cc 3 Main.cc 14 4 Orxonox.cc 15 5 SpaceshipSteering.cc 16 Main.cc 17 GraphicsEngine.cc 6 hud/HUD.cc 7 particle/ParticleInterface.cc 8 tools/BillboardSet.cc 9 tools/Light.cc 10 tools/Mesh.cc 11 objects/Ambient.cc 12 objects/Camera.cc 13 objects/Explosion.cc 14 objects/Fighter.cc 15 objects/Model.cc 16 objects/NPC.cc 17 objects/Projectile.cc 18 objects/Skybox.cc 19 objects/SpaceShip.cc 20 # objects/SpaceshipSteeringObject.cc 21 # objects/test1.cc 22 # objects/test2.cc 23 # objects/test3.cc 24 objects/WorldEntity.cc 25 objects/weapon/AmmunitionDump.cc 26 objects/weapon/BarrelGun.cc 27 objects/weapon/BaseWeapon.cc 28 objects/weapon/Bullet.cc 29 objects/weapon/BulletManager.cc 30 objects/weapon/WeaponStation.cc 18 31 ) 19 32 20 IF(WIN32) 21 SET( OBJECTS_SRC_FILES 22 objects/WorldEntity.cc 23 objects/test1.cc 24 objects/test2.cc 25 objects/test3.cc 26 objects/Ambient.cc 27 objects/Skybox.cc 28 objects/Camera.cc 29 # objects/SpaceshipSteeringObject.cc 30 objects/Fighter.cc 31 objects/Model.cc 32 objects/SpaceShip.cc 33 objects/NPC.cc 34 objects/Projectile.cc 35 objects/weapon_system/AmmunitionDump.cc 36 objects/weapon_system/BarrelGun.cc 37 objects/weapon_system/BaseWeapon.cc 38 objects/weapon_system/Bullet.cc 39 objects/weapon_system/BulletManager.cc 40 objects/weapon_system/WeaponStation.cc 41 objects/Explosion.cc 42 tools/BillboardSet.cc 43 tools/Light.cc 44 tools/Mesh.cc 45 ) 46 ELSE(WIN32) 47 SET(LINK_OBJECTS_LIBRARY objects) 48 SET(LINK_TOOLS_LIBRARY tools) 49 ENDIF(WIN32) 33 ADD_EXECUTABLE( main ${ORXONOX_SRC_FILES} ) 50 34 51 IF(WIN32) 52 # ADD_LIBRARY(orxonox ${ORXONOX_SRC_FILES}) 53 ELSE(WIN32) 54 ADD_LIBRARY(orxonox SHARED ${ORXONOX_SRC_FILES}) 55 ENDIF(WIN32) 35 SET_TARGET_PROPERTIES( main PROPERTIES LINK_FLAGS "--no-undefined" ) 56 36 57 ADD_EXECUTABLE(../../bin/main ${ORXONOX_SRC_FILES} ${OBJECTS_SRC_FILES}) 58 59 SET_TARGET_PROPERTIES(../../bin/main PROPERTIES LINK_FLAGS "--no-undefined" ) 60 61 TARGET_LINK_LIBRARIES( ../../bin/main 37 TARGET_LINK_LIBRARIES( main 62 38 ${OGRE_LIBRARIES} 63 39 ${OIS_LIBRARIES} 64 loader 40 util 41 core 65 42 audio 66 43 network 67 core 68 hud 69 ${LINK_OBJECTS_LIBRARY} 70 ${LINK_TOOLS_LIBRARY} 71 util 72 particle 44 loader 73 45 ) 74 46
Note: See TracChangeset
for help on using the changeset viewer.