Changeset 8477 for OpenSceneGraph/trunk/CMakeLists.txt
- Timestamp:
- 06/20/08 17:50:53 (2 years ago)
- Files:
-
- 1 modified
-
OpenSceneGraph/trunk/CMakeLists.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
OpenSceneGraph/trunk/CMakeLists.txt
r8473 r8477 185 185 OPTION(OSG_USE_FLOAT_MATRIX "Set to ON to build OpenSceneGraph with float Matrix instead of double." OFF) 186 186 MARK_AS_ADVANCED(OSG_USE_FLOAT_MATRIX) 187 IF(OSG_USE_FLOAT_MATRIX)188 ADD_DEFINITIONS(-DOSG_USE_FLOAT_MATRIX)189 ENDIF(OSG_USE_FLOAT_MATRIX)190 187 191 188 OPTION(OSG_USE_FLOAT_PLANE "Set to ON to build OpenSceneGraph with float Plane instead of double." OFF) 192 189 MARK_AS_ADVANCED(OSG_USE_FLOAT_PLANE) 193 IF(OSG_USE_FLOAT_PLANE)194 ADD_DEFINITIONS(-DOSG_USE_FLOAT_PLANE)195 ENDIF(OSG_USE_FLOAT_PLANE)196 190 197 191 OPTION(OSG_USE_FLOAT_BOUNDINGSPHERE "Set to ON to build OpenSceneGraph with float BoundingSphere instead of double." ON) 198 192 MARK_AS_ADVANCED(OSG_USE_FLOAT_BOUNDINGSPHERE) 199 IF(NOT OSG_USE_FLOAT_BOUNDINGSPHERE)200 ADD_DEFINITIONS(-DOSG_USE_DOUBLE_BOUNDINGSPHERE)201 ENDIF(NOT OSG_USE_FLOAT_BOUNDINGSPHERE)202 193 203 194 OPTION(OSG_USE_FLOAT_BOUNDINGBOX "Set to ON to build OpenSceneGraph with float BoundingBox instead of double." ON) 204 195 MARK_AS_ADVANCED(OSG_USE_FLOAT_BOUNDINGBOX) 205 IF(NOT OSG_USE_FLOAT_BOUNDINGBOX)206 ADD_DEFINITIONS(-DOSG_USE_DOUBLE_BOUNDINGBOX)207 ENDIF(NOT OSG_USE_FLOAT_BOUNDINGBOX)208 196 209 197 ################################################################################ … … 597 585 ENDIF(BUILD_DOCUMENTATION) 598 586 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 599 592 # This needs to be run very last so other parts of the scripts can take 600 593 # advantage of this.
