3 if(
"${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5)
4 message(FATAL_ERROR
"CMake >= 2.6.0 required")
8 #---------------------------------------------------------------- 9 # Generated CMake target import file. 10 #---------------------------------------------------------------- 12 # Commands may need to know the format version. 13 set(CMAKE_IMPORT_FILE_VERSION 1)
15 # Protect against multiple inclusion, which would fail when already imported targets are added once more.
17 set(_targetsNotDefined)
19 foreach(_expectedTarget ParaViewIncubator::Core)
20 list(APPEND _expectedTargets ${_expectedTarget})
21 if(NOT TARGET ${_expectedTarget})
22 list(APPEND _targetsNotDefined ${_expectedTarget})
24 if(TARGET ${_expectedTarget})
25 list(APPEND _targetsDefined ${_expectedTarget})
28 if("${_targetsDefined}
" STREQUAL "${_expectedTargets}
") 29 unset(_targetsDefined) 30 unset(_targetsNotDefined) 31 unset(_expectedTargets) 32 set(CMAKE_IMPORT_FILE_VERSION) 36 if(NOT "${_targetsDefined}
" STREQUAL "") 37 message(FATAL_ERROR "Some (but not all) targets in
this export
set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n
") 39 unset(_targetsDefined) 40 unset(_targetsNotDefined) 41 unset(_expectedTargets) 44 # Compute the installation prefix relative to this file. 45 get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}
" PATH) 46 get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}
" PATH) 47 get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}
" PATH) 48 get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}
" PATH) 49 if(_IMPORT_PREFIX STREQUAL "/
") 50 set(_IMPORT_PREFIX "") 53 # Create imported target ParaViewIncubator::Core 54 add_library(ParaViewIncubator::Core SHARED IMPORTED) 56 set_target_properties(ParaViewIncubator::Core PROPERTIES 57 INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/paraview-5.13/Incubator
" 58 INTERFACE_LINK_LIBRARIES "VTK::CommonCore
" 61 if(CMAKE_VERSION VERSION_LESS 2.8.12) 62 message(FATAL_ERROR "This file relies
on consumers
using CMake 2.8.12 or greater.
") 65 # Load information for each installed configuration. 66 get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}
" PATH) 67 file(GLOB CONFIG_FILES "${_DIR}/ParaViewIncubator-targets-*.cmake
") 68 foreach(f ${CONFIG_FILES}) 72 # Cleanup temporary variables. 75 # Loop over all imported files and verify that they actually exist 76 foreach(target ${_IMPORT_CHECK_TARGETS} ) 77 foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) 78 if(NOT EXISTS "${file}
" ) 79 message(FATAL_ERROR "The imported
target \
"${target}\" references the file 81 but this file does not exist. Possible reasons include: 82 * The file was deleted, renamed, or moved to another location. 83 * An install or uninstall procedure did not complete successfully. 84 * The installation package was faulty and contained 85 \"${CMAKE_CURRENT_LIST_FILE}\" 86 but not all the files it references. 90 unset(_IMPORT_CHECK_FILES_FOR_${
target})
92 unset(_IMPORT_CHECK_TARGETS)
94 # Make sure the targets which have been exported in some other 96 unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
97 foreach(_target
"VTK::CommonCore" )
98 if(NOT TARGET
"${_target}" )
99 set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets
"${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}")
103 if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
104 if(CMAKE_FIND_PACKAGE_NAME)
105 set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE)
106 set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE
"The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}")
108 message(FATAL_ERROR
"The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}")
111 unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
113 # Commands beyond
this point should not need to know the
version.
114 set(CMAKE_IMPORT_FILE_VERSION)
boost::graph_traits< vtkGraph *>::vertex_descriptor target(boost::graph_traits< vtkGraph *>::edge_descriptor e, vtkGraph *)