Changeset 2652
- Timestamp:
- Feb 13, 2009, 10:16:19 AM (16 years ago)
- Location:
- code/branches/buildsystem2
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/buildsystem2/cmake/LibraryConfig.cmake
r2651 r2652 69 69 # When installing a debug version, we really can't know which libraries 70 70 # are used in released mode because there might be deps of deps. 71 INSTALL(DIRECTORY ${DEP_BINARY_DIR}/ DESTINATION bin CONFIGURATIONS Debug) 71 INSTALL( 72 DIRECTORY ${DEP_BINARY_DIR}/ 73 DESTINATION bin 74 CONFIGURATIONS Debug 75 REGEX "^.*\\.pdb$" EXCLUDE 76 ) 72 77 73 78 # Try to filter out all the debug libraries. If the regex doesn't do the 74 79 # job anymore, simply adjust it. 75 FILE(GLOB _dependencies_all "${DEP_BINARY_DIR}/*") 76 FOREACH(_dep ${_dependencies_all}) 77 IF(NOT _dep MATCHES "_[Dd]\\.[a-zA-Z0-9+-]+$|-mt-gd-|^.*\\.pdb$") 78 LIST(APPEND _dependencies_release "${_dep}") 79 ENDIF() 80 ENDFOREACH(_dep) 81 INSTALL(FILES ${_dependencies_release} DESTINATION bin 82 CONFIGURATIONS Release RelWithDebInfo MinSizeRel) 80 INSTALL( 81 DIRECTORY ${DEP_BINARY_DIR}/ 82 DESTINATION bin 83 CONFIGURATIONS Release RelWithDebInfo MinSizeRel 84 REGEX "_[Dd]\\.[a-zA-Z0-9+-]+$|-mt-gd-|^.*\\.pdb$" EXCLUDE 85 ) 83 86 ENDIF(DEP_BINARY_DIR AND WIN32) 84 87 ENDIF(NOT DEPENDENCY_DIR) -
code/branches/buildsystem2/src/CMakeLists.txt
r2650 r2652 127 127 ADD_SUBDIRECTORY(util) 128 128 ADD_SUBDIRECTORY(core) 129 ADD_SUBDIRECTORY(audio)129 #ADD_SUBDIRECTORY(audio) 130 130 ADD_SUBDIRECTORY(network) 131 131 ADD_SUBDIRECTORY(orxonox) -
code/branches/buildsystem2/src/audio/CMakeLists.txt
r2634 r2652 37 37 ADD_COMPILER_FLAGS("-w44244" MSVC) 38 38 39 ADD_LIBRARY( 39 ADD_LIBRARY(audio SHARED ${AUDIO_FILES}) 40 40 SET_TARGET_PROPERTIES(audio PROPERTIES DEFINE_SYMBOL "AUDIO_SHARED_BUILD") 41 TARGET_LINK_LIBRARIES( 41 TARGET_LINK_LIBRARIES(audio 42 42 ${OPENAL_LIBRARY} 43 43 ${ALUT_LIBRARY} -
code/branches/buildsystem2/src/cpptcl/CMakeLists.txt
r2651 r2652 40 40 ENDIF() 41 41 42 TARGET_LINK_LIBRARIES(cpptcl_orxonox 43 ${TCL_LIBRARY} 44 ) 42 TARGET_LINK_LIBRARIES(cpptcl_orxonox ${TCL_LIBRARY}) -
code/branches/buildsystem2/src/cpptcl/changes_orxonox.diff
r2641 r2652 47 47 { 48 48 interp_ = interp; 49 @@ -940,6 +952,10 @@50 // delete all callbacks that were registered for given interpreter51 52 {53 + // TODO: why could this probably be necessary? map::find of empty map54 + // shouldn't be a problem.55 + if (callbacks.size() == 0)56 + return;57 callback_map::iterator it = callbacks.find(interp);58 if (it == callbacks.end())59 {60 49 --- cpptcl.h Wed Jan 28 20:56:11 2009 61 50 +++ cpptcl.h Sat Jan 24 12:52:54 2009 -
code/branches/buildsystem2/src/cpptcl/cpptcl.cc
r2641 r2652 953 953 954 954 { 955 // TODO: why could this probably be necessary? map::find of empty map956 // shouldn't be a problem.957 if (callbacks.size() == 0)958 return;959 955 callback_map::iterator it = callbacks.find(interp); 960 956 if (it == callbacks.end()) -
code/branches/buildsystem2/src/orxonox/CMakeLists.txt
r2643 r2652 59 59 ENDIF(NETWORKTRAFFIC_TESTING_ENABLED) 60 60 61 TARGET_LINK_LIBRARIES( 61 TARGET_LINK_LIBRARIES(orxonox 62 62 ${OGRE_LIBRARY} 63 63 ${CEGUI_LIBRARY} 64 64 ${LUA_LIBRARIES} 65 65 ${CEGUILUA_LIBRARY} 66 ${Boost_SYSTEM_LIBRARY} 66 67 ogreceguirenderer_orxonox 67 68 tinyxml++_orxonox … … 69 70 util 70 71 core 72 network 71 73 #audio 72 network73 74 ) 74 75
Note: See TracChangeset
for help on using the changeset viewer.