Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Aug 29, 2009, 10:19:38 PM (15 years ago)
Author:
landauf
Message:

merged libraries branch back to trunk

Location:
code/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • code/trunk

  • code/trunk/src/orxonox/CMakeLists.txt

    r3370 r5693  
    1919
    2020SET_SOURCE_FILES(ORXONOX_SRC_FILES
     21  Main.cc
     22
    2123  CameraManager.cc
    2224  LevelManager.cc
    23   Main.cc
    2425  PawnManager.cc
    2526  PlayerManager.cc
     27
     28  InGameConsole.cc
     29  Map.cc
    2630)
    2731ADD_SUBDIRECTORY(gamestates)
    2832ADD_SUBDIRECTORY(interfaces)
     33ADD_SUBDIRECTORY(overlays)
    2934ADD_SUBDIRECTORY(objects)
    30 ADD_SUBDIRECTORY(overlays)
    3135ADD_SUBDIRECTORY(sound)
    3236ADD_SUBDIRECTORY(tools)
     
    3741ENDIF()
    3842
    39 ORXONOX_ADD_EXECUTABLE(orxonox
     43ORXONOX_ADD_LIBRARY(orxonox
    4044  FIND_HEADER_FILES
    4145  TOLUA_FILES
     
    4347    objects/pickup/BaseItem.h
    4448    objects/pickup/PickupInventory.h
    45     objects/quest/QuestDescription.h
    46     objects/quest/QuestManager.h
     49  DEFINE_SYMBOL
     50    "ORXONOX_SHARED_BUILD"
    4751  PCH_FILE
    4852    OrxonoxPrecompiledHeaders.h
    49   # When defined as WIN32 this removes the console window on Windows
    50   ${ORXONOX_WIN32}
    5153  LINK_LIBRARIES
    5254    ${Boost_FILESYSTEM_LIBRARY}
     
    6668    core
    6769    network
     70    tools
    6871  SOURCE_FILES ${ORXONOX_SRC_FILES}
    6972)
    7073
    71 GET_TARGET_PROPERTY(_exec_loc orxonox LOCATION)
     74ORXONOX_ADD_EXECUTABLE(orxonox-main
     75  # When defined as WIN32 this removes the console window on Windows
     76  ${ORXONOX_WIN32}
     77  LINK_LIBRARIES
     78    orxonox
     79  SOURCE_FILES
     80    Orxonox.cc
     81  OUTPUT_NAME orxonox
     82)
     83
     84GET_TARGET_PROPERTY(_exec_loc orxonox-main LOCATION)
    7285GET_FILENAME_COMPONENT(_exec_name ${_exec_loc} NAME)
    7386SET(ORXONOX_EXECUTABLE_NAME ${_exec_name} CACHE INTERNAL "")
     
    89102  STRING(REGEX REPLACE "^Visual Studio ([0-9][0-9]?) .*$" "\\1"
    90103         VISUAL_STUDIO_VERSION_SIMPLE "${CMAKE_GENERATOR}")
    91   CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/orxonox.vcproj.user.in" "${CMAKE_CURRENT_BINARY_DIR}/orxonox.vcproj.user")
     104  CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/orxonox-main.vcproj.user.in" "${CMAKE_CURRENT_BINARY_DIR}/orxonox-main.vcproj.user")
    92105ENDIF(MSVC)
Note: See TracChangeset for help on using the changeset viewer.