Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 31, 2007, 4:25:06 PM (16 years ago)
Author:
nicolasc
Message:

merged FICN_test back to FICN

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 
    131SET( ORXONOX_SRC_FILES
     2  GraphicsEngine.cc
     3  Main.cc
    144  Orxonox.cc
    155  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
    1831)
    1932
    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)
     33ADD_EXECUTABLE( main ${ORXONOX_SRC_FILES} )
    5034
    51 IF(WIN32)
    52 #  ADD_LIBRARY(orxonox ${ORXONOX_SRC_FILES})
    53 ELSE(WIN32)
    54   ADD_LIBRARY(orxonox SHARED ${ORXONOX_SRC_FILES})
    55 ENDIF(WIN32)
     35SET_TARGET_PROPERTIES( main PROPERTIES LINK_FLAGS "--no-undefined" )
    5636
    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
     37TARGET_LINK_LIBRARIES( main
    6238  ${OGRE_LIBRARIES}
    6339  ${OIS_LIBRARIES}
    64   loader
     40  util
     41  core
    6542  audio
    6643  network
    67   core
    68   hud
    69   ${LINK_OBJECTS_LIBRARY}
    70   ${LINK_TOOLS_LIBRARY}
    71   util
    72   particle
     44  loader
    7345)
    7446
Note: See TracChangeset for help on using the changeset viewer.