Changeset 2583 for code/branches/buildsystem2/src
- Timestamp:
- Jan 12, 2009, 1:33:55 PM (16 years ago)
- Location:
- code/branches/buildsystem2/src
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/buildsystem2/src/CMakeLists.txt
r2574 r2583 3 3 ${OGRE_INCLUDE_DIR} 4 4 ${CEGUI_INCLUDE_DIR} 5 ${EN et_INCLUDE_DIR}5 ${ENET_INCLUDE_DIR} 6 6 ${Boost_INCLUDE_DIRS} 7 7 ${OPENAL_INCLUDE_DIR} … … 17 17 # Check whether the required CEGUILua version is even available 18 18 IF(NOT IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/ceguilua-${CEGUI_VERSION}) 19 MESSAGE(FATAL_ERROR " Your CEGUI version is not supported(${CEGUI_VERSION})")19 MESSAGE(FATAL_ERROR "No matching CEGUILua version shipped with Orxonox (${CEGUI_VERSION})") 20 20 ENDIF(NOT IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/ceguilua-${CEGUI_VERSION}) 21 21 … … 39 39 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DTIXML_USE_TICPP") 40 40 41 # Include macros 42 INCLUDE(AddSourceFiles) 43 INCLUDE(UseTolua) 44 45 # External libraries, but copied into the repository 41 46 ADD_SUBDIRECTORY(ceguilua-${CEGUI_VERSION}/ceguilua) 42 47 ADD_SUBDIRECTORY(cpptcl) … … 46 51 ADD_SUBDIRECTORY(tolua) 47 52 48 # Include macros49 INCLUDE(AddSourceFiles)50 INCLUDE(UseTolua)51 52 53 # Our own libraries 53 54 ADD_SUBDIRECTORY(util) -
code/branches/buildsystem2/src/audio/CMakeLists.txt
r2579 r2583 19 19 ${OGG_LIBRARY} 20 20 core 21 util 21 22 ) 22 23 -
code/branches/buildsystem2/src/network/CMakeLists.txt
r2581 r2583 28 28 ${ENET_LIBRARY} 29 29 ${Boost_THREAD_LIBRARY} 30 util 30 31 core 31 32 ) -
code/branches/buildsystem2/src/ogreceguirenderer/CMakeLists.txt
r2579 r2583 7 7 ADD_LIBRARY(ogreceguirenderer_orxonox SHARED ${SRC_FILES}) 8 8 9 TARGET_LINK_LIBRARIES(ogreceguirenderer_orxonox 10 ${OGRE_LIBRARY} 11 ${CEGUI_LIBRARY} 12 ) 9 13 IF (NOT WIN32) 10 14 INSTALL(TARGETS ogreceguirenderer_orxonox LIBRARY DESTINATION lib) -
code/branches/buildsystem2/src/orxonox/OrxonoxPrereqs.h
r2261 r2583 40 40 // Shared library settings 41 41 //----------------------------------------------------------------------- 42 #define ORXONOX_NO_EXPORTS // This is an executable that needs no exports 42 43 #if (ORXONOX_PLATFORM == ORXONOX_PLATFORM_WIN32) && !(defined(ORXONOX_STATIC_BUILD) || defined(ORXONOX_NO_EXPORTS)) 43 44 # ifdef ORXONOX_SHARED_BUILD -
code/branches/buildsystem2/src/tolua/CMakeLists.txt
r2579 r2583 6 6 tolua_to.c 7 7 ) 8 TARGET_LINK_LIBRARIES(tolualib_orxonox ${LUA_LIBRARY}) 8 9 9 10 IF (NOT WIN32) … … 27 28 ENDIF("${LUA_VERSION}" MATCHES "^5.0") 28 29 29 # Set some variables to the parent scope in order to use them in the TOLUA macro 30 GET_TARGET_PROPERTY(_temp_location toluaexe_orxonox LOCATION) 31 SET(TOLUA_PARSER_EXECUTABLE ${_temp_location} PARENT_SCOPE) 32 SET(TOLUA_PARSER_SOURCE "${CMAKE_CURRENT_SOURCE_DIR}/${TOLUA_ALL_PACK}" PARENT_SCOPE) 30 # Set some variables to the cache in order to use them in the TOLUA macro 31 SET(TOLUA_PARSER_SOURCE "${CMAKE_CURRENT_SOURCE_DIR}/${TOLUA_ALL_PACK}" CACHE STRING "") 33 32 SET(TOLUA_PARSER_DEPENDENCIES 34 33 toluaexe_orxonox … … 56 55 ${CMAKE_CURRENT_SOURCE_DIR}/lua/doit.lua 57 56 58 PARENT_SCOPE57 CACHE STRING "" 59 58 ) 59 MARK_AS_ADVANCED(TOLUA_PARSER_SOURCE TOLUA_PARSER_DEPENDENCIES)
Note: See TracChangeset
for help on using the changeset viewer.