Changeset 9339
- Timestamp:
- 12/12/08 12:01:09 (4 years ago)
- Location:
- OpenSceneGraph/trunk
- Files:
-
- 2 added
- 15 modified
-
CMakeLists.txt (modified) (2 diffs)
-
CMakeModules/ModuleInstall.cmake (modified) (1 diff)
-
CMakeModules/OsgCPack.cmake (added)
-
CMakeModules/OsgCPackConfig.cmake.in (added)
-
CMakeModules/OsgMacroUtils.cmake (modified) (4 diffs)
-
src/OpenThreads/pthreads/CMakeLists.txt (modified) (1 diff)
-
src/OpenThreads/sproc/CMakeLists.txt (modified) (1 diff)
-
src/OpenThreads/win32/CMakeLists.txt (modified) (1 diff)
-
src/osgPlugins/Inventor/CMakeLists.txt (modified) (1 diff)
-
src/osgPlugins/dae/CMakeLists.txt (modified) (1 diff)
-
src/osgPlugins/gdal/CMakeLists.txt (modified) (1 diff)
-
src/osgPlugins/gecko/CMakeLists.txt (modified) (1 diff)
-
src/osgPlugins/pdf/CMakeLists.txt (modified) (1 diff)
-
src/osgPlugins/svg/CMakeLists.txt (modified) (1 diff)
-
src/osgPlugins/vnc/CMakeLists.txt (modified) (1 diff)
-
src/osgPlugins/vrml/CMakeLists.txt (modified) (1 diff)
-
src/osgViewer/CMakeLists.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
OpenSceneGraph/trunk/CMakeLists.txt
r9337 r9339 692 692 SET(HAVE_DOT NO) 693 693 ENDIF(DOT) 694 694 695 # This processes our Doxyfile.in and substitutes paths to generate 695 696 # a final Doxyfile … … 721 722 ENDIF(NOT OSG_CONFIG_HAS_BEEN_RUN_BEFORE) 722 723 724 OPTION(BUILD_PACKAGES "Set to ON to generate CPack configuration files and default packaging targets" OFF) 725 IF(BUILD_PACKAGES) 726 INCLUDE(OsgCPack) 727 ENDIF(BUILD_PACKAGES) 723 728 724 729 #----------------------------------------------------------------------------- -
OpenSceneGraph/trunk/CMakeModules/ModuleInstall.cmake
r7322 r9339 23 23 24 24 IF(MSVC AND OSG_MSVC_VERSIONED_DLL) 25 HANDLE_MSVC_DLL()25 HANDLE_MSVC_DLL() 26 26 ENDIF(MSVC AND OSG_MSVC_VERSIONED_DLL) 27 27 28 28 INSTALL( 29 29 TARGETS ${LIB_NAME} 30 RUNTIME DESTINATION ${INSTALL_BINDIR} 31 LIBRARY DESTINATION ${INSTALL_LIBDIR} 32 ARCHIVE DESTINATION ${INSTALL_ARCHIVEDIR} 30 RUNTIME DESTINATION ${INSTALL_BINDIR} COMPONENT libopenscenegraph-core 31 LIBRARY DESTINATION ${INSTALL_LIBDIR} COMPONENT libopenscenegraph-core 32 ARCHIVE DESTINATION ${INSTALL_ARCHIVEDIR} COMPONENT libopenscenegraph-core-dev 33 33 ) 34 34 35 # FIXME: Do not run for OS X framework 35 36 INSTALL( 36 37 FILES ${LIB_PUBLIC_HEADERS} 37 38 DESTINATION ${INSTALL_INCDIR}/${LIB_NAME} 39 COMPONENT libopenscenegraph-core-dev 38 40 ) -
OpenSceneGraph/trunk/CMakeModules/OsgMacroUtils.cmake
r9057 r9339 131 131 SET(TARGET_LABEL "${TARGET_DEFAULT_LABEL_PREFIX} ${TARGET_NAME}") 132 132 ENDIF(NOT TARGET_LABEL) 133 134 ## plugins gets put in libopenscenegraph by default 135 IF(${ARGC} GREATER 1) 136 SET(PACKAGE_COMPONENT libopenscenegraph-${ARGV1}) 137 ELSE(${ARGC} GREATER 1) 138 SET(PACKAGE_COMPONENT libopenscenegraph) 139 ENDIF(${ARGC} GREATER 1) 133 140 134 141 # here we use the command to generate the library … … 185 192 IF(WIN32) 186 193 INSTALL(TARGETS ${TARGET_TARGETNAME} 187 RUNTIME DESTINATION bin 188 ARCHIVE DESTINATION lib/${OSG_PLUGINS} 189 LIBRARY DESTINATION bin/${OSG_PLUGINS} )194 RUNTIME DESTINATION bin COMPONENT ${PACKAGE_COMPONENT} 195 ARCHIVE DESTINATION lib/${OSG_PLUGINS} COMPONENT libopenscenegraph-dev 196 LIBRARY DESTINATION bin/${OSG_PLUGINS} COMPONENT ${PACKAGE_COMPONENT}) 190 197 ELSE(WIN32) 191 198 INSTALL(TARGETS ${TARGET_TARGETNAME} 192 RUNTIME DESTINATION bin 193 ARCHIVE DESTINATION lib${LIB_POSTFIX}/${OSG_PLUGINS} 194 LIBRARY DESTINATION lib${LIB_POSTFIX}/${OSG_PLUGINS} )199 RUNTIME DESTINATION bin COMPONENT ${PACKAGE_COMPONENT} 200 ARCHIVE DESTINATION lib${LIB_POSTFIX}/${OSG_PLUGINS} COMPONENT libopenscenegraph-dev 201 LIBRARY DESTINATION lib${LIB_POSTFIX}/${OSG_PLUGINS} COMPONENT ${PACKAGE_COMPONENT}) 195 202 ENDIF(WIN32) 196 203 ENDMACRO(SETUP_PLUGIN) … … 274 281 INSTALL(TARGETS ${TARGET_TARGETNAME} RUNTIME DESTINATION bin BUNDLE DESTINATION bin) 275 282 ELSE(APPLE) 276 INSTALL(TARGETS ${TARGET_TARGETNAME} RUNTIME DESTINATION bin )283 INSTALL(TARGETS ${TARGET_TARGETNAME} RUNTIME DESTINATION bin COMPONENT openscenegraph ) 277 284 ENDIF(APPLE) 278 285 … … 301 308 INSTALL(TARGETS ${TARGET_TARGETNAME} RUNTIME DESTINATION share/OpenSceneGraph/bin BUNDLE DESTINATION share/OpenSceneGraph/bin ) 302 309 ELSE(APPLE) 303 INSTALL(TARGETS ${TARGET_TARGETNAME} RUNTIME DESTINATION share/OpenSceneGraph/bin )310 INSTALL(TARGETS ${TARGET_TARGETNAME} RUNTIME DESTINATION share/OpenSceneGraph/bin COMPONENT libopenscenegraph-examples ) 304 311 ENDIF(APPLE) 305 312 -
OpenSceneGraph/trunk/src/OpenThreads/pthreads/CMakeLists.txt
r8493 r9339 106 106 INSTALL( 107 107 TARGETS OpenThreads 108 ARCHIVE DESTINATION lib${LIB_POSTFIX} 109 LIBRARY DESTINATION lib${LIB_POSTFIX} 110 RUNTIME DESTINATION bin 108 ARCHIVE DESTINATION lib${LIB_POSTFIX} COMPONENT libopenthreads 109 LIBRARY DESTINATION lib${LIB_POSTFIX} COMPONENT libopenthreads 110 RUNTIME DESTINATION bin COMPONENT libopenthreads 111 111 ) 112 112 INSTALL( 113 113 FILES ${OpenThreads_PUBLIC_HEADERS} 114 114 DESTINATION include/OpenThreads 115 COMPONENT libopenthreads-dev 115 116 ) 116 117 -
OpenSceneGraph/trunk/src/OpenThreads/sproc/CMakeLists.txt
r8498 r9339 39 39 INSTALL( 40 40 TARGETS OpenThreads 41 ARCHIVE DESTINATION lib${LIB_POSTFIX} 42 LIBRARY DESTINATION lib${LIB_POSTFIX} 43 RUNTIME DESTINATION bin 41 ARCHIVE DESTINATION lib${LIB_POSTFIX} COMPONENT libopenthreads 42 LIBRARY DESTINATION lib${LIB_POSTFIX} COMPONENT libopenthreads 43 RUNTIME DESTINATION bin COMPONENT libopenthreads 44 44 ) 45 45 INSTALL( 46 46 FILES ${OpenThreads_PUBLIC_HEADERS} 47 47 DESTINATION include/OpenThreads 48 COMPONENT libopenthreads-dev 48 49 ) 49 50 -
OpenSceneGraph/trunk/src/OpenThreads/win32/CMakeLists.txt
r8498 r9339 42 42 INSTALL( 43 43 TARGETS OpenThreads 44 ARCHIVE DESTINATION lib 45 LIBRARY DESTINATION lib 46 RUNTIME DESTINATION bin 44 ARCHIVE DESTINATION lib COMPONENT libopenthreads-dev 45 LIBRARY DESTINATION lib COMPONENT libopenthreads 46 RUNTIME DESTINATION bin COMPONENT libopenthreads 47 47 ) 48 48 INSTALL( 49 49 FILES ${OpenThreads_PUBLIC_HEADERS} 50 50 DESTINATION include/OpenThreads 51 COMPONENT libopenthreads-dev 51 52 ) 52 53 -
OpenSceneGraph/trunk/src/osgPlugins/Inventor/CMakeLists.txt
r7399 r9339 24 24 SET(TARGET_LIBRARIES_VARS INVENTOR_LIBRARY) 25 25 26 SETUP_PLUGIN(iv )26 SETUP_PLUGIN(iv iv) -
OpenSceneGraph/trunk/src/osgPlugins/dae/CMakeLists.txt
r9307 r9339 60 60 61 61 #### end var setup ### 62 SETUP_PLUGIN(dae )62 SETUP_PLUGIN(dae dae) -
OpenSceneGraph/trunk/src/osgPlugins/gdal/CMakeLists.txt
r7315 r9339 14 14 15 15 #### end var setup ### 16 SETUP_PLUGIN(gdal )16 SETUP_PLUGIN(gdal gdal) -
OpenSceneGraph/trunk/src/osgPlugins/gecko/CMakeLists.txt
r9192 r9339 63 63 64 64 #### end var setup ### 65 SETUP_PLUGIN(gecko )65 SETUP_PLUGIN(gecko gecko) 66 66 -
OpenSceneGraph/trunk/src/osgPlugins/pdf/CMakeLists.txt
r9323 r9339 8 8 9 9 #### end var setup ### 10 SETUP_PLUGIN(pdf )10 SETUP_PLUGIN(pdf pdf) -
OpenSceneGraph/trunk/src/osgPlugins/svg/CMakeLists.txt
r8302 r9339 9 9 SET(TARGET_SRC ReaderWriterSVG.cpp ) 10 10 #### end var setup ### 11 SETUP_PLUGIN(svg )11 SETUP_PLUGIN(svg svg) -
OpenSceneGraph/trunk/src/osgPlugins/vnc/CMakeLists.txt
r9319 r9339 8 8 9 9 #### end var setup ### 10 SETUP_PLUGIN(vnc )10 SETUP_PLUGIN(vnc vnc) -
OpenSceneGraph/trunk/src/osgPlugins/vrml/CMakeLists.txt
r8591 r9339 23 23 24 24 #### end var setup ### 25 SETUP_PLUGIN(vrml )25 SETUP_PLUGIN(vrml vrml) -
OpenSceneGraph/trunk/src/osgViewer/CMakeLists.txt
r9165 r9339 161 161 FILES ${INCLUDEFILE} 162 162 DESTINATION ${INSTALL_INCDIR}/${LIB_NAME}/${REL_INCLUDE_PATH} 163 COMPONENT libopenscenegraph-core-dev 163 164 ) 164 165 ENDFOREACH( INCLUDEFILE)
