Changeset 8482

Show
Ignore:
Timestamp:
06/20/08 21:52:14 (4 years ago)
Author:
robert
Message:

Changed the include/osg/Config and include/OpenThreads/Config references to use the assocaited CMake variable for these headers

Location:
OpenSceneGraph/trunk
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • OpenSceneGraph/trunk/CMakeLists.txt

    r8477 r8482  
    194194OPTION(OSG_USE_FLOAT_BOUNDINGBOX "Set to ON to build OpenSceneGraph with float BoundingBox instead of double." ON) 
    195195MARK_AS_ADVANCED(OSG_USE_FLOAT_BOUNDINGBOX) 
     196 
     197 
     198################################################################################ 
     199# Set Config file 
     200 
     201SET(OPENSCENEGRAPH_CONFIG_HEADER "${PROJECT_BINARY_DIR}/include/osg/Config") 
     202CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/src/osg/Config.in" 
     203               "${OPENSCENEGRAPH_CONFIG_HEADER}") 
     204INSTALL_FILES(/include/osg/ FILES "${OPENSCENEGRAPH_CONFIG_HEADER}") 
     205 
    196206 
    197207################################################################################ 
     
    585595ENDIF(BUILD_DOCUMENTATION) 
    586596 
    587 SET(OPENSCENEGRAPH_CONFIG_HEADER "${PROJECT_BINARY_DIR}/include/osg/Config") 
    588 CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/src/osg/Config.in" 
    589                "${OPENSCENEGRAPH_CONFIG_HEADER}") 
    590 INSTALL_FILES(/include/osg/ FILES "${OPENSCENEGRAPH_CONFIG_HEADER}") 
    591  
    592597# This needs to be run very last so other parts of the scripts can take 
    593598# advantage of this. 
  • OpenSceneGraph/trunk/src/OpenThreads/CMakeLists.txt

    r8472 r8482  
    99 
    1010SET(OPENTHREADS_VERSION ${OPENTHREADS_MAJOR_VERSION}.${OPENTHREADS_MINOR_VERSION}.${OPENTHREADS_PATCH_VERSION}) 
     11 
     12INCLUDE(CheckAtomicOps) 
     13 
     14################################################################################ 
     15# Set Config file 
     16 
     17SET(OPENTHREADS_CONFIG_HEADER "${PROJECT_BINARY_DIR}/include/OpenThreads/Config") 
     18CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/common/Config.in" 
     19               "${OPENTHREADS_CONFIG_HEADER}") 
     20INSTALL_FILES(/include/OpenThreads/ FILES "${OPENTHREADS_CONFIG_HEADER}") 
     21 
     22################################################################################ 
    1123 
    1224SET(HEADER_PATH ${OpenThreads_SOURCE_DIR}/include/OpenThreads) 
     
    2335    ${HEADER_PATH}/Thread 
    2436    ${HEADER_PATH}/Version 
     37    ${OPENTHREADS_CONFIG_HEADER} 
    2538) 
    2639 
     
    7083ENDIF(WIN32) 
    7184 
    72 INCLUDE(CheckAtomicOps) 
    73  
    74 SET(OPENTHREADS_CONFIG_HEADER "${PROJECT_BINARY_DIR}/include/OpenThreads/Config") 
    75 CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/common/Config.in" 
    76                "${OPENTHREADS_CONFIG_HEADER}") 
    77 INSTALL_FILES(/include/OpenThreads/ FILES "${OPENTHREADS_CONFIG_HEADER}") 
    78  
    7985# Make sure everyone can find Config 
    8086INCLUDE_DIRECTORIES(${PROJECT_BINARY_DIR}/include) 
  • OpenSceneGraph/trunk/src/osg/CMakeLists.txt

    r8480 r8482  
    3838    ${HEADER_PATH}/ColorMatrix 
    3939    ${HEADER_PATH}/ComputeBoundsVisitor 
    40     ${HEADER_PATH}/Config 
    4140    ${HEADER_PATH}/ConvexPlanarOccluder 
    4241    ${HEADER_PATH}/ConvexPlanarPolygon 
     
    171170    ${HEADER_PATH}/View 
    172171    ${HEADER_PATH}/Viewport 
     172    ${OPENSCENEGRAPH_CONFIG_HEADER} 
    173173) 
    174174