| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- #
- # Find the native VTK includes and library
- #
- # This module defines
- #
- # VTK_INSTALL_PATH - where is the installed version of VTK
- # VTK_BINARY_PATH - where is the binary tree (only defined if SOURCE_PATH is defined)
- # USE_INSTALLED_VTK - sould an installed or source version of VTK be used
- #
- #
- # Look for a binary tree
- #
- FIND_PATH(VTK_BINARY_PATH vtkConfigure.h
- [HKEY_CURRENT_USER\\Software\\Kitware\\CMakeSetup\\Settings\\StartPath;WhereBuild]
- [HKEY_CURRENT_USER\\Software\\Kitware\\CMakeSetup\\Settings\\StartPath;WhereBuild2]
- [HKEY_CURRENT_USER\\Software\\Kitware\\CMakeSetup\\Settings\\StartPath;WhereBuild3]
- [HKEY_CURRENT_USER\\Software\\Kitware\\CMakeSetup\\Settings\\StartPath;WhereBuild4]
- ../VTKBIN
- ../vtkbin
- VTKBIN
- vtkbin
- $ENV{HOME}/VTKBIN
- $ENV{HOME}/vtkbin
- )
- #
- # If we found a binary tree then set use_installed_vtk to 0
- #
- IF (VTK_BINARY_PATH)
- SET (USE_INSTALLED_VTK 0 CACHE BOOL "Is an installed (versus source) version of VTK used")
- ELSE (VTK_BINARY_PATH)
- # look for the vtk header files in installed places
- FIND_PATH(VTK_INSTALL_PATH include/vtk/vtkObject.h
- /usr/local
- /usr
- )
- FIND_PATH(VTK_INSTALL_PATH include/vtkObject.h
- [HKEY_LOCAL_MACHINE\\SOFTWARE\\Kitware\\VTK\\Nightly]
- )
- IF (VTK_INSTALL_PATH)
- SET (USE_INSTALLED_VTK 1 CACHE BOOL "Is an installed (versus source) version of VTK used")
- ENDIF (VTK_INSTALL_PATH)
- ENDIF (VTK_BINARY_PATH)
- IF (USE_INSTALLED_VTK)
- # look for the vtk header files in installed places
- FIND_PATH(VTK_INSTALL_PATH include/vtk/vtkObject.h
- /usr/local
- /usr
- )
- FIND_PATH(VTK_INSTALL_PATH include/vtkObject.h
- [HKEY_LOCAL_MACHINE\\SOFTWARE\\Kitware\\VTK\\Nightly]
- )
- IF (VTK_INSTALL_PATH)
- SET (USE_INSTALLED_VTK 1 CACHE BOOL "Is an installed (versus source) version of VTK used")
- ENDIF (VTK_INSTALL_PATH)
- ENDIF (USE_INSTALLED_VTK)
|