BUG: Fixes configure error if you don't specify a version with find_package()

This commit is contained in:
Philip Lowman 2009-01-31 13:57:48 -05:00
parent 1897b563d9
commit de70cc194b

View File

@ -126,15 +126,17 @@ endif()
# #
# Version checking # Version checking
# #
if(OpenSceneGraph_FIND_VERSION_EXACT) if(OpenSceneGraph_FIND_VERSION)
if(NOT OPENSCENEGRAPH_VERSION VERSION_EQUAL ${OpenSceneGraph_FIND_VERSION}) if(OpenSceneGraph_FIND_VERSION_EXACT)
set(_osg_version_not_exact TRUE) if(NOT OPENSCENEGRAPH_VERSION VERSION_EQUAL ${OpenSceneGraph_FIND_VERSION})
endif() set(_osg_version_not_exact TRUE)
else() endif()
# version is too low else()
if(NOT OPENSCENEGRAPH_VERSION VERSION_EQUAL ${OpenSceneGraph_FIND_VERSION} AND # version is too low
NOT OPENSCENEGRAPH_VERSION VERSION_GREATER ${OpenSceneGraph_FIND_VERSION}) if(NOT OPENSCENEGRAPH_VERSION VERSION_EQUAL ${OpenSceneGraph_FIND_VERSION} AND
set(_osg_version_not_high_enough TRUE) NOT OPENSCENEGRAPH_VERSION VERSION_GREATER ${OpenSceneGraph_FIND_VERSION})
set(_osg_version_not_high_enough TRUE)
endif()
endif() endif()
endif() endif()