FIND_PATH(OSGVP_INCLUDE_DIR osgvpcore/Normals.hpp ${OSGVP_DIR}/include $ENV{OSGVP_DIR}/include $ENV{OSGVP_DIR} $ENV{OSGVPDIR}/include $ENV{OSGVPDIR} $ENV{OSGVP_ROOT}/include NO_DEFAULT_PATH ) FIND_PATH(OSGVP_INCLUDE_DIR osgvpcore/Normals.hpp) MACRO(FIND_OSGVP_LIBRARY MYLIBRARY MYLIBRARYNAME) FIND_LIBRARY("${MYLIBRARY}_DEBUG" NAMES "${MYLIBRARYNAME}${CMAKE_DEBUG_POSTFIX}" PATHS ${OSGVP_DIR}/lib/Debug ${OSGVP_DIR}/lib64/Debug ${OSGVP_DIR}/lib ${OSG_DIR}/lib64 $ENV{OSGVP_DIR}/lib/debug $ENV{OSGVP_DIR}/lib64/debug $ENV{OSGVP_DIR}/lib $ENV{OSGVP_DIR}/lib64 $ENV{OSGVP_DIR} $ENV{OSGVPDIR}/lib $ENV{OSGVPDIR}/lib64 $ENV{OSGVPDIR} $ENV{OSGVP_ROOT}/lib $ENV{OSGVP_ROOT}/lib64 NO_DEFAULT_PATH ) FIND_LIBRARY("${MYLIBRARY}_DEBUG" NAMES "${MYLIBRARYNAME}${CMAKE_DEBUG_POSTFIX}" PATHS ~/Library/Frameworks /Library/Frameworks /usr/local/lib /usr/local/lib64 /usr/lib /usr/lib64 /sw/lib /opt/local/lib /opt/csw/lib /opt/lib [HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session\ Manager\\Environment;OSGVP_ROOT]/lib /usr/freeware/lib64 ) FIND_LIBRARY(${MYLIBRARY} NAMES ${MYLIBRARYNAME} PATHS ${OSGVP_DIR}/lib/Release ${OSGVP_DIR}/lib64/Release ${OSGVP_DIR}/lib ${OSGVP_DIR}/lib64 $ENV{OSGVP_DIR}/lib/Release $ENV{OSGVP_DIR}/lib64/Release $ENV{OSGVP_DIR}/lib $ENV{OSGVP_DIR}/lib64 $ENV{OSGVP_DIR} $ENV{OSGVPDIR}/lib $ENV{OSGVPDIR}/lib64 $ENV{OSGVPDIR} $ENV{OSGVP_ROOT}/lib $ENV{OSGVP_ROOT}/lib64 NO_DEFAULT_PATH ) FIND_LIBRARY(${MYLIBRARY} NAMES ${MYLIBRARYNAME} PATHS ~/Library/Frameworks /Library/Frameworks /usr/local/lib /usr/local/lib64 /usr/lib /usr/lib64 /sw/lib /opt/local/lib /opt/csw/lib /opt/lib [HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session\ Manager\\Environment;OSGVP_ROOT]/lib /usr/freeware/lib64 ) IF( NOT ${MYLIBRARY}_DEBUG) IF(MYLIBRARY) SET(${MYLIBRARY}_DEBUG ${MYLIBRARY}) ENDIF(MYLIBRARY) ENDIF( NOT ${MYLIBRARY}_DEBUG) ENDMACRO(FIND_OSGVP_LIBRARY LIBRARY LIBRARYNAME) FIND_OSGVP_LIBRARY(OSGVPCORE_LIBRARY osgvpcore) FIND_OSGVP_LIBRARY(OSGVPFEATURES_LIBRARY osgvpfeatures) FIND_OSGVP_LIBRARY(OSGVPGEOMETRY_LIBRARY osgvpgeometry) FIND_OSGVP_LIBRARY(OSGVPMANIPULATOR_LIBRARY osgvpmanipulator) FIND_OSGVP_LIBRARY(OSGVPMULTIRESOLUTION_LIBRARY osgvpmultiresolution) FIND_OSGVP_LIBRARY(OSGVPSTEREOCONFIG_LIBRARY osgvpstereoconfig) FIND_OSGVP_LIBRARY(OSGVPSYMBOLOGY_LIBRARY osgvpsymbology) FIND_OSGVP_LIBRARY(OSGVPTERRAIN_LIBRARY osgvpterrain) FIND_OSGVP_LIBRARY(OSGVPVIEWER_LIBRARY osgvpviewer) SET(OSGVP_LIBRARIES ${OSGVPCORE_LIBRARY} ${OSGVPFEATURES_LIBRARY} ${OSGVPGEOMETRY_LIBRARY} ${OSGVPMANIPULATOR_LIBRARY} ${OSGVPMULTIRESOLUTION_LIBRARY} ${OSGVPSTEREOCONFIG_LIBRARY} ${OSGVPSYMBOLOGY_LIBRARY} ${OSGVPTERRAIN_LIBRARY} ${OSGVPVIEWER_LIBRARY} ) SET(OSGVP_LIBRARIES_DEBUG ${OSGVPCORE_LIBRARY_DEBUG} ${OSGVPFEATURES_LIBRARY_DEBUG} ${OSGVPGEOMETRY_LIBRARY_DEBUG} ${OSGVPMANIPULATOR_LIBRARY_DEBUG} ${OSGVPMULTIRESOLUTION_LIBRARY_DEBUG} ${OSGVPSTEREOCONFIG_LIBRARY_DEBUG} ${OSGVPSYMBOLOGY_LIBRARY_DEBUG} ${OSGVPTERRAIN_LIBRARY_DEBUG} ${OSGVPVIEWER_LIBRARY_DEBUG} ) SET(OSGVP_FOUND "NO") IF(OSGVP_LIBRARY AND OSGVP_INCLUDE_DIR) SET(OSGVP_FOUND "YES") ENDIF(OSGVP_LIBRARY AND OSGVP_INCLUDE_DIR) # handle the QUIETLY and REQUIRED arguments and set # LIBLAS_FOUND to TRUE as appropriate INCLUDE( FindPackageHandleStandardArgs ) FIND_PACKAGE_HANDLE_STANDARD_ARGS( osgVP DEFAULT_MSG OSGVP_INCLUDE_DIR OSGVP_LIBRARIES)