Changeset 7163 for code/trunk/src/CMakeLists.txt
- Timestamp:
- Aug 11, 2010, 8:55:13 AM (14 years ago)
- Location:
- code/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk
- Property svn:mergeinfo changed
-
code/trunk/src/CMakeLists.txt
r5781 r7163 31 31 INCLUDE(OrxonoxConfig.cmake) 32 32 33 ####### ######### Library Defines ################33 ####### Library Behaviour (dependencies) ######## 34 34 35 35 # Disable Boost auto linking completely … … 40 40 ADD_COMPILER_FLAGS("-DENET_DLL" WIN32 LINK_ENET_DYNAMIC) 41 41 ADD_COMPILER_FLAGS("-DLUA_BUILD_AS_DLL" WIN32 LINK_LUA_DYNAMIC) 42 ADD_COMPILER_FLAGS("-DOIS_DYNAMIC_LIB")43 42 ADD_COMPILER_FLAGS("-DZLIB_DLL" WIN32 LINK_ZLIB_DYNAMIC) 44 43 # If no defines are specified, these libs get linked dynamically … … 47 46 ADD_COMPILER_FLAGS("-DSTATIC_BUILD" WIN32 NOT LINK_TCL_DYNAMIC) 48 47 48 ######### Library Behaviour (external) ########## 49 49 50 # Use TinyXML++ 50 51 ADD_COMPILER_FLAGS("-DTIXML_USE_TICPP") 52 53 # Default linking for externals is SHARED 54 SET(ORXONOX_EXTERNAL_LINK_MODE SHARED CACHE STRING "Link mode for external libraries that we build ourselves. Note: on Windows, some libraries cannot be linked shared.") 55 56 IF(ORXONOX_EXTERNAL_LINK_MODE STREQUAL "SHARED") 57 SET(_external_shared_link TRUE) 58 ELSE() 59 SET(_external_shared_link FALSE) 60 ENDIF() 61 # If no defines are specified, these libs get linked dynamically 62 ADD_COMPILER_FLAGS("-DCEGUILUA_STATIC" WIN32 NOT _external_shared_link) 63 ADD_COMPILER_FLAGS("-DOGRE_GUIRENDERER_STATIC_LIB" WIN32 NOT _external_shared_link) 64 ADD_COMPILER_FLAGS("-DOIS_STATIC_LIB" WIN32 NOT _external_shared_link) 65 ADD_COMPILER_FLAGS("-DTOLUA_STATIC_BUILD" WIN32 NOT _external_shared_link) 51 66 52 67 ############## Include Directories ##############
Note: See TracChangeset
for help on using the changeset viewer.