Update VTKmConfig documentation to list variables and targets VTK-m constructs
Fixes #219
This commit is contained in:
parent
8a5f0a521d
commit
0bde9b9afa
@ -19,17 +19,34 @@
|
|||||||
##============================================================================
|
##============================================================================
|
||||||
|
|
||||||
# When this file is run by CMake through the find_package command, the
|
# When this file is run by CMake through the find_package command, the
|
||||||
# following variables will be defined:
|
# following targets will exist:
|
||||||
|
# vtkm_cont Target that contains most of VTK-m
|
||||||
#
|
#
|
||||||
# vtkm Target that should be used to link to VTK-m
|
# vtkm_rendering Target that contains all the rendering code
|
||||||
#
|
#
|
||||||
# vtkm_rendering Target that contains all the rendering code
|
# vtkm::tbb Target that contains tbb related link information
|
||||||
|
# implicitly linked to by `vtkm_cont` if tbb is enabled
|
||||||
#
|
#
|
||||||
# vtkm::tbb Target that contains tbb related link information
|
# vtkm::cuda Target that contains cuda related link information
|
||||||
# implicitly linked to by `vtkm` if tbb is enabled
|
# implicitly linked to by `vtkm_cont` if cuda is enabled
|
||||||
|
#
|
||||||
|
# The following local variables will also be defined:
|
||||||
|
#
|
||||||
|
# VTKm_VERSION Holds the version string of "Major.Minor"
|
||||||
|
# VTKm_VERSION_FULL Holds the version string of "Major.Minor.Patch.GitSha1"
|
||||||
|
# VTKm_VERSION_MAJOR Holds just the major version number
|
||||||
|
# VTKm_VERSION_MINOR Holds just the minor version number
|
||||||
|
# VTKm_VERSION_PATCH Holds just the patch version number
|
||||||
|
#
|
||||||
|
# VTKm_BUILD_SHARED_LIBS Will be enabled if VTK-m was built shared/dynamic
|
||||||
|
# VTKm_ENABLE_CUDA Will be enabled if VTK-m was built with CUDA support
|
||||||
|
# VTKm_ENABLE_TBB Will be enabled if VTK-m was built with TBB support
|
||||||
|
# VTKm_ENABLE_MPI Will be enabled if VTK-m was built with MPI support
|
||||||
|
# VTKm_ENABLE_RENDERING Will be enabled if VTK-m was built with rendering support
|
||||||
|
# VTKm_ENABLE_GL_CONTEXT Will be enabled if VTK-m rendering was built with a GL context
|
||||||
|
# VTKm_ENABLE_OSMESA_CONTEXT Will be enabled if VTK-m rendering was built with a osmesa context
|
||||||
|
# VTKm_ENABLE_EGL_CONTEXT Will be enabled if VTK-m rendering was built with a EGL context
|
||||||
#
|
#
|
||||||
# vtkm::cuda Target that contains cuda related link information
|
|
||||||
# implicitly linked to by `vtkm` if cuda is enabled
|
|
||||||
#
|
#
|
||||||
|
|
||||||
cmake_minimum_required(VERSION 3.3 FATAL_ERROR)
|
cmake_minimum_required(VERSION 3.3 FATAL_ERROR)
|
||||||
@ -59,10 +76,8 @@ endif()
|
|||||||
|
|
||||||
if(VTKm_PACKAGE_IN_BUILD)
|
if(VTKm_PACKAGE_IN_BUILD)
|
||||||
set_and_check(VTKm_CMAKE_MODULE_PATH "@VTKm_SOURCE_DIR@/CMake")
|
set_and_check(VTKm_CMAKE_MODULE_PATH "@VTKm_SOURCE_DIR@/CMake")
|
||||||
set_and_check(VTKm_INCLUDE_DIRS ${VTKm_INCLUDE_DIRS} "@VTKm_SOURCE_DIR@")
|
|
||||||
else()
|
else()
|
||||||
set_and_check(VTKm_CMAKE_MODULE_PATH "@PACKAGE_VTKm_INSTALL_CMAKE_MODULE_DIR@")
|
set_and_check(VTKm_CMAKE_MODULE_PATH "@PACKAGE_VTKm_INSTALL_CMAKE_MODULE_DIR@")
|
||||||
set_and_check(VTKm_INCLUDE_DIRS "@PACKAGE_VTKm_INSTALL_INCLUDE_DIR@")
|
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# Load the library exports, but only if not compiling VTK-m itself
|
# Load the library exports, but only if not compiling VTK-m itself
|
||||||
|
Loading…
Reference in New Issue
Block a user