You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
161 lines
6.7 KiB
161 lines
6.7 KiB
#-----------------------------------------------------------------------------
|
|
#
|
|
# VTKConfig.cmake - VTK CMake configuration file for external projects.
|
|
#
|
|
# This file is configured by VTK and used by the UseVTK.cmake module
|
|
# to load VTK's settings for an external project.
|
|
@VTK_CONFIG_INSTALL_ONLY@
|
|
# The VTK include file directories.
|
|
SET(VTK_INCLUDE_DIRS "@VTK_INCLUDE_DIRS_CONFIG@")
|
|
|
|
# The VTK library directories.
|
|
SET(VTK_LIBRARY_DIRS "@VTK_LIBRARY_DIRS_CONFIG@")
|
|
|
|
# The VTK runtime library directories. Note that if
|
|
# VTK_CONFIGURATION_TYPES is set (see below) then these directories
|
|
# will be the parent directories under which there will be a directory
|
|
# of runtime binaries for each configuration type.
|
|
SET(VTK_RUNTIME_LIBRARY_DIRS "@VTK_RUNTIME_LIBRARY_DIRS_CONFIG@")
|
|
|
|
# The C and C++ flags added by VTK to the cmake-configured flags.
|
|
SET(VTK_REQUIRED_C_FLAGS "@VTK_REQUIRED_C_FLAGS@")
|
|
SET(VTK_REQUIRED_CXX_FLAGS "@VTK_REQUIRED_CXX_FLAGS@")
|
|
SET(VTK_REQUIRED_EXE_LINKER_FLAGS "@VTK_REQUIRED_EXE_LINKER_FLAGS@")
|
|
SET(VTK_REQUIRED_SHARED_LINKER_FLAGS "@VTK_REQUIRED_SHARED_LINKER_FLAGS@")
|
|
SET(VTK_REQUIRED_MODULE_LINKER_FLAGS "@VTK_REQUIRED_MODULE_LINKER_FLAGS@")
|
|
|
|
# The VTK version number
|
|
SET(VTK_MAJOR_VERSION "@VTK_MAJOR_VERSION@")
|
|
SET(VTK_MINOR_VERSION "@VTK_MINOR_VERSION@")
|
|
SET(VTK_BUILD_VERSION "@VTK_BUILD_VERSION@")
|
|
|
|
# The location of the UseVTK.cmake file.
|
|
SET(VTK_USE_FILE "@VTK_USE_FILE@")
|
|
|
|
# The build settings file.
|
|
SET(VTK_BUILD_SETTINGS_FILE "@VTK_BUILD_SETTINGS_FILE@")
|
|
|
|
# The directory containing class list files for each kit.
|
|
SET(VTK_KITS_DIR "@VTK_KITS_DIR_CONFIG@")
|
|
|
|
# The wrapping hints file.
|
|
SET(VTK_WRAP_HINTS "@VTK_WRAP_HINTS_CONFIG@")
|
|
|
|
# CMake extension module directory and macro file.
|
|
SET(VTK_LOAD_CMAKE_EXTENSIONS_MACRO "@VTK_LOAD_CMAKE_EXTENSIONS_MACRO_CONFIG@")
|
|
SET(VTK_CMAKE_DIR "@VTK_CMAKE_DIR_CONFIG@")
|
|
SET(VTK_CMAKE_EXTENSIONS_DIR "@VTK_CMAKE_EXTENSIONS_DIR_CONFIG@")
|
|
|
|
# The list of available kits.
|
|
SET(VTK_KITS "@VTK_KITS@")
|
|
|
|
# The list of available languages.
|
|
SET(VTK_LANGUAGES "@VTK_LANGUAGES@")
|
|
|
|
# VTK Configuration options.
|
|
SET(VTK_BUILD_SHARED_LIBS "@BUILD_SHARED_LIBS@")
|
|
SET(VTK_DEBUG_LEAKS "@VTK_DEBUG_LEAKS@")
|
|
SET(VTK_USE_TK "@VTK_USE_TK@")
|
|
SET(VTK_HAVE_VP1000 "@VTK_HAVE_VP1000@")
|
|
SET(VTK_USE_MANGLED_MESA "@VTK_USE_MANGLED_MESA@")
|
|
SET(VTK_MPIRUN_EXE "@VTK_MPIRUN_EXE_CONFIG@")
|
|
SET(VTK_MPI_MAX_NUMPROCS "@VTK_MPI_PREFLAGS_CONFIG@")
|
|
SET(VTK_MPI_POSTFLAGS "@VTK_MPI_POSTFLAGS_CONFIG@")
|
|
SET(VTK_MPI_PREFLAGS "@VTK_MPI_PREFLAGS_CONFIG@")
|
|
SET(VTK_MPI_CLIENT_PREFLAGS "@VTK_MPI_CLIENT_PREFLAGS_CONFIG@")
|
|
SET(VTK_MPI_SERVER_PREFLAGS "@VTK_MPI_SERVER_PREFLAGS_CONFIG@")
|
|
SET(VTK_MPI_CLIENT_POSTFLAGS "@VTK_MPI_CLIENT_POSTFLAGS_CONFIG@")
|
|
SET(VTK_MPI_SERVER_POSTFLAGS "@VTK_MPI_SERVER_POSTFLAGS_CONFIG@")
|
|
SET(VTK_OPENGL_HAS_OSMESA "@VTK_OPENGL_HAS_OSMESA@")
|
|
SET(VTK_USE_64BIT_IDS "@VTK_USE_64BIT_IDS@")
|
|
SET(VTK_USE_ANSI_STDLIB "@VTK_USE_ANSI_STDLIB@")
|
|
SET(VTK_USE_CARBON "@VTK_USE_CARBON@")
|
|
SET(VTK_USE_COCOA "@VTK_USE_COCOA@")
|
|
SET(VTK_USE_GUISUPPORT "@VTK_USE_GUISUPPORT@")
|
|
SET(VTK_USE_MATROX_IMAGING "@VTK_USE_MATROX_IMAGING@")
|
|
SET(VTK_USE_MFC "@VTK_USE_MFC@")
|
|
SET(VTK_USE_QVTK "@VTK_USE_QVTK@")
|
|
SET(VTK_USE_MPI "@VTK_USE_MPI@")
|
|
SET(VTK_USE_PARALLEL "@VTK_USE_PARALLEL@")
|
|
SET(VTK_USE_RENDERING "@VTK_USE_RENDERING@")
|
|
SET(VTK_USE_VIDEO_FOR_WINDOWS "@VTK_USE_VIDEO_FOR_WINDOWS@")
|
|
SET(VTK_USE_GL2PS "@VTK_USE_GL2PS@")
|
|
SET(VTK_USE_X "@VTK_USE_X@")
|
|
SET(VTK_WRAP_JAVA "@VTK_WRAP_JAVA@")
|
|
SET(VTK_WRAP_PYTHON "@VTK_WRAP_PYTHON@")
|
|
SET(VTK_WRAP_TCL "@VTK_WRAP_TCL@")
|
|
SET(VTK_LEGACY_REMOVE "@VTK_LEGACY_REMOVE@")
|
|
SET(VTK_LEGACY_SILENT "@VTK_LEGACY_SILENT@")
|
|
|
|
# The Hybrid and VolumeRendering kits are now switched with Rendering.
|
|
SET(VTK_USE_HYBRID "@VTK_USE_RENDERING@")
|
|
SET(VTK_USE_VOLUMERENDERING "@VTK_USE_RENDERING@")
|
|
|
|
# The Tcl/Tk configuration.
|
|
SET(VTK_TCL_TK_STATIC "@VTK_TCL_TK_STATIC@")
|
|
SET(VTK_TCL_TK_COPY_SUPPORT_LIBRARY "@VTK_TCL_TK_COPY_SUPPORT_LIBRARY@")
|
|
SET(VTK_TCL_SUPPORT_LIBRARY_PATH "@VTK_TCL_SUPPORT_LIBRARY_PATH_CONFIG@")
|
|
SET(VTK_TK_SUPPORT_LIBRARY_PATH "@VTK_TK_SUPPORT_LIBRARY_PATH_CONFIG@")
|
|
SET(VTK_TCL_TK_MACROS_MODULE "@VTK_TCL_TK_MACROS_MODULE_CONFIG@")
|
|
SET(VTK_TCL_HOME "@VTK_TCL_HOME_CONFIG@")
|
|
SET(VTK_WRAP_TCL_EXE "@VTK_WRAP_TCL_EXE_CONFIG@")
|
|
SET(VTK_WRAP_TCL_INIT_EXE "@VTK_WRAP_TCL_INIT_EXE_CONFIG@")
|
|
SET(VTK_TK_INTERNAL_DIR "@VTK_TK_INTERNAL_DIR_CONFIG@")
|
|
SET(VTK_TK_RESOURCES_DIR "@VTK_TK_RESOURCES_DIR_CONFIG@")
|
|
|
|
# The Java configuration.
|
|
SET(VTK_JAVA_JAR "@VTK_JAVA_JAR_CONFIG@")
|
|
SET(VTK_PARSE_JAVA_EXE "@VTK_PARSE_JAVA_EXE_CONFIG@")
|
|
SET(VTK_WRAP_JAVA_EXE "@VTK_WRAP_JAVA_EXE_CONFIG@")
|
|
|
|
# The Python configuration.
|
|
SET(VTK_WRAP_PYTHON_EXE "@VTK_WRAP_PYTHON_EXE_CONFIG@")
|
|
SET(VTK_WRAP_PYTHON_INIT_EXE "@VTK_WRAP_PYTHON_INIT_EXE_CONFIG@")
|
|
|
|
# The Doxygen configuration.
|
|
SET(VTK_DOXYGEN_HOME "@VTK_DOXYGEN_HOME_CONFIG@")
|
|
|
|
# The VTK test script locations.
|
|
SET(VTK_HEADER_TESTING_PY "@VTK_HEADER_TESTING_PY_CONFIG@")
|
|
SET(VTK_FIND_STRING_TCL "@VTK_FIND_STRING_TCL_CONFIG@")
|
|
SET(VTK_PRINT_SELF_CHECK_TCL "@VTK_PRINT_SELF_CHECK_TCL_CONFIG@")
|
|
SET(VTK_RT_IMAGE_TEST_TCL "@VTK_RT_IMAGE_TEST_TCL_CONFIG@")
|
|
SET(VTK_PRT_IMAGE_TEST_TCL "@VTK_PRT_IMAGE_TEST_TCL_CONFIG@")
|
|
|
|
# The names of utility libraries used by VTK.
|
|
SET(VTK_PNG_LIBRARIES "@VTK_PNG_LIBRARIES@")
|
|
SET(VTK_ZLIB_LIBRARIES "@VTK_ZLIB_LIBRARIES@")
|
|
SET(VTK_JPEG_LIBRARIES "@VTK_JPEG_LIBRARIES@")
|
|
SET(VTK_TIFF_LIBRARIES "@VTK_TIFF_LIBRARIES@")
|
|
SET(VTK_EXPAT_LIBRARIES "@VTK_EXPAT_LIBRARIES@")
|
|
SET(VTK_FREETYPE_LIBRARIES "@VTK_FREETYPE_LIBRARIES@")
|
|
|
|
# The VTK Qt configuration.
|
|
IF(VTK_USE_QVTK)
|
|
INCLUDE(${VTK_DIR}/VTKConfigQt.cmake)
|
|
ENDIF(VTK_USE_QVTK)
|
|
|
|
# A VTK install tree always provides one build configuration. A VTK
|
|
# build tree may provide either one or multiple build configurations
|
|
# depending on the CMake generator used. Since VTK can be used either
|
|
# from a build tree or an install tree it is useful for outside
|
|
# projects to know the configurations available. If this
|
|
# VTKConfig.cmake is in a VTK install tree VTK_CONFIGURATION_TYPES
|
|
# will be empty and VTK_BUILD_TYPE will be set to the value of
|
|
# CMAKE_BUILD_TYPE used to build VTK. If VTKConfig.cmake is in a VTK
|
|
# build tree then VTK_CONFIGURATION_TYPES and VTK_BUILD_TYPE will have
|
|
# values matching CMAKE_CONFIGURATION_TYPES and CMAKE_BUILD_TYPE for
|
|
# that build tree (only one will ever be set).
|
|
SET(VTK_CONFIGURATION_TYPES @VTK_CONFIGURATION_TYPES_CONFIG@)
|
|
SET(VTK_BUILD_TYPE @VTK_BUILD_TYPE_CONFIG@)
|
|
|
|
# The VTK library dependencies.
|
|
IF(NOT VTK_NO_LIBRARY_DEPENDS AND EXISTS "@VTK_LIBRARY_DEPENDS_FILE@")
|
|
INCLUDE("@VTK_LIBRARY_DEPENDS_FILE@")
|
|
ENDIF(NOT VTK_NO_LIBRARY_DEPENDS AND EXISTS "@VTK_LIBRARY_DEPENDS_FILE@")
|
|
|
|
# The old, less clear name for VTK_RUNTIME_LIBRARY_DIRS. Kept here
|
|
# for compatibility.
|
|
SET(VTK_RUNTIME_DIRS ${VTK_RUNTIME_LIBRARY_DIRS})
|
|
|
|
@VTK_CONFIG_BACKWARD_COMPATIBILITY_HACK@
|
|
|