ViskoresTargets.cmake
Go to the documentation of this file.
1 # Generated by CMake
2 
3 if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5)
4  message(FATAL_ERROR "CMake >= 2.6.0 required")
5 endif()
6 cmake_policy(PUSH)
7 cmake_policy(VERSION 2.6...3.19)
8 #----------------------------------------------------------------
9 # Generated CMake target import file.
10 #----------------------------------------------------------------
11 
12 # Commands may need to know the format version.
13 set(CMAKE_IMPORT_FILE_VERSION 1)
14 
15 # Protect against multiple inclusion, which would fail when already imported targets are added once more.
16 set(_targetsDefined)
17 set(_targetsNotDefined)
18 set(_expectedTargets)
19 foreach(_expectedTarget viskores::vectorization_flags viskores::compiler_flags viskores::developer_flags viskores::optionparser viskores::viskoresdiympi_nompi viskores::viskoresdiy viskores::diy_developer_flags viskores::diy viskores::lcl viskores::loguru viskores::cont viskores::cont_testing viskores::worklet viskores::filter_core viskores::filter viskores::filter_clean_grid viskores::filter_connected_components viskores::filter_vector_analysis viskores::filter_mesh_info viskores::filter_multi_block viskores::filter_contour viskores::filter_geometry_refinement viskores::filter_density_estimate viskores::filter_entity_extraction viskores::filter_field_conversion viskores::filter_field_transform viskores::filter_flow viskores::filter_image_processing viskores::filter_resampling viskores::filter_uncertainty viskores::filter_zfp viskores::lodepng viskores::io viskores::source)
20  list(APPEND _expectedTargets ${_expectedTarget})
21  if(NOT TARGET ${_expectedTarget})
22  list(APPEND _targetsNotDefined ${_expectedTarget})
23  endif()
24  if(TARGET ${_expectedTarget})
25  list(APPEND _targetsDefined ${_expectedTarget})
26  endif()
27 endforeach()
28 if("${_targetsDefined}" STREQUAL "${_expectedTargets}")
29  unset(_targetsDefined)
30  unset(_targetsNotDefined)
31  unset(_expectedTargets)
32  set(CMAKE_IMPORT_FILE_VERSION)
33  cmake_policy(POP)
34  return()
35 endif()
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")
38 endif()
39 unset(_targetsDefined)
40 unset(_targetsNotDefined)
41 unset(_expectedTargets)
42 
43 
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 get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
50 get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
51 if(_IMPORT_PREFIX STREQUAL "/")
52  set(_IMPORT_PREFIX "")
53 endif()
54 
55 # Create imported target viskores::vectorization_flags
56 add_library(viskores::vectorization_flags INTERFACE IMPORTED)
57 
58 set_target_properties(viskores::vectorization_flags PROPERTIES
59  INTERFACE_COMPILE_OPTIONS "\$<\$<COMPILE_LANGUAGE:CXX>:>"
60 )
61 
62 # Create imported target viskores::compiler_flags
63 add_library(viskores::compiler_flags INTERFACE IMPORTED)
64 
65 set_target_properties(viskores::compiler_flags PROPERTIES
66  INTERFACE_COMPILE_FEATURES "cxx_std_14"
67  INTERFACE_COMPILE_OPTIONS "\$<\$<COMPILE_LANGUAGE:CXX>:-ffunction-sections>"
68  INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/paraview-6.0/vtkviskores/viskores"
69 )
70 
71 # Create imported target viskores::developer_flags
72 add_library(viskores::developer_flags INTERFACE IMPORTED)
73 
74 set_target_properties(viskores::developer_flags PROPERTIES
75  INTERFACE_COMPILE_OPTIONS "\$<\$<COMPILE_LANGUAGE:CXX>:-Wall;-Wcast-align;-Wextra;-Wpointer-arith;-Wformat;-Wformat-security;-Wshadow;-Wunused;-fno-common;-Wno-unused-function;-Wchar-subscripts;-Wfloat-conversion;-Wodr>"
76 )
77 
78 # Create imported target viskores::optionparser
79 add_library(viskores::optionparser INTERFACE IMPORTED)
80 
81 set_target_properties(viskores::optionparser PROPERTIES
82  INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/paraview-6.0/vtkviskores/viskores/viskores/thirdparty/optionparser"
83 )
84 
85 # Create imported target viskores::viskoresdiympi_nompi
86 add_library(viskores::viskoresdiympi_nompi SHARED IMPORTED)
87 
88 # Create imported target viskores::viskoresdiy
89 add_library(viskores::viskoresdiy INTERFACE IMPORTED)
90 
91 set_target_properties(viskores::viskoresdiy PROPERTIES
92  INTERFACE_COMPILE_DEFINITIONS "VISKORESDIY_NO_THREADS;VISKORESDIY_MPI_AS_LIB"
93  INTERFACE_COMPILE_FEATURES "cxx_std_14"
94  INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/paraview-6.0/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include;${_IMPORT_PREFIX}/include/paraview-6.0/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi"
95  INTERFACE_LINK_LIBRARIES "viskores::viskoresdiympi_nompi"
96  INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "include/paraview-6.0/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include;include/paraview-6.0/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi"
97 )
98 
99 # Create imported target viskores::diy_developer_flags
100 add_library(viskores::diy_developer_flags INTERFACE IMPORTED)
101 
102 set_target_properties(viskores::diy_developer_flags PROPERTIES
103  INTERFACE_COMPILE_OPTIONS "\$<\$<COMPILE_LANGUAGE:CXX>:-Wall;-Wcast-align;-Wchar-subscripts;-Wextra;-Wpointer-arith;-Wformat;-Wformat-security;-Wshadow;-Wunused;-fno-common;-Wfloat-conversion;-Wno-sign-conversion;-Wno-sign-compare;-Wno-cast-align;-Wodr>"
104 )
105 
106 # Create imported target viskores::diy
107 add_library(viskores::diy INTERFACE IMPORTED)
108 
109 set_target_properties(viskores::diy PROPERTIES
110  INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/paraview-6.0/vtkviskores/viskores/viskores/thirdparty/diy"
111  INTERFACE_LINK_LIBRARIES "viskores::viskoresdiy;viskores::viskoresdiympi_nompi"
112 )
113 
114 # Create imported target viskores::lcl
115 add_library(viskores::lcl INTERFACE IMPORTED)
116 
117 set_target_properties(viskores::lcl PROPERTIES
118  INTERFACE_COMPILE_FEATURES "cxx_std_11"
119  INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/paraview-6.0/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl"
120 )
121 
122 # Create imported target viskores::loguru
123 add_library(viskores::loguru INTERFACE IMPORTED)
124 
125 set_target_properties(viskores::loguru PROPERTIES
126  INTERFACE_COMPILE_FEATURES "cxx_std_11"
127  INTERFACE_LINK_LIBRARIES "dl;Threads::Threads"
128 )
129 
130 # Create imported target viskores::cont
131 add_library(viskores::cont SHARED IMPORTED)
132 
133 set_target_properties(viskores::cont PROPERTIES
134  INTERFACE_LINK_LIBRARIES "viskores::optionparser;viskores::diy;viskores::lcl;viskores::compiler_flags;Threads::Threads"
135 )
136 
137 # Create imported target viskores::cont_testing
138 add_library(viskores::cont_testing SHARED IMPORTED)
139 
140 set_target_properties(viskores::cont_testing PROPERTIES
141  INTERFACE_LINK_LIBRARIES "viskores::cont"
142 )
143 
144 # Create imported target viskores::worklet
145 add_library(viskores::worklet SHARED IMPORTED)
146 
147 set_target_properties(viskores::worklet PROPERTIES
148  INTERFACE_LINK_LIBRARIES "viskores::cont"
149 )
150 
151 # Create imported target viskores::filter_core
152 add_library(viskores::filter_core SHARED IMPORTED)
153 
154 set_target_properties(viskores::filter_core PROPERTIES
155  INTERFACE_LINK_LIBRARIES "viskores::cont;viskores::worklet"
156 )
157 
158 # Create imported target viskores::filter
159 add_library(viskores::filter INTERFACE IMPORTED)
160 
161 set_target_properties(viskores::filter PROPERTIES
162  INTERFACE_LINK_LIBRARIES "viskores::filter_core;viskores::filter_clean_grid;viskores::filter_connected_components;viskores::filter_vector_analysis;viskores::filter_mesh_info;viskores::filter_multi_block;viskores::filter_contour;viskores::filter_geometry_refinement;viskores::filter_density_estimate;viskores::filter_entity_extraction;viskores::filter_field_conversion;viskores::filter_field_transform;viskores::filter_flow;viskores::filter_image_processing;viskores::filter_resampling;viskores::filter_zfp"
163 )
164 
165 # Create imported target viskores::filter_clean_grid
166 add_library(viskores::filter_clean_grid SHARED IMPORTED)
167 
168 set_target_properties(viskores::filter_clean_grid PROPERTIES
169  INTERFACE_LINK_LIBRARIES "viskores::filter_core"
170 )
171 
172 # Create imported target viskores::filter_connected_components
173 add_library(viskores::filter_connected_components SHARED IMPORTED)
174 
175 set_target_properties(viskores::filter_connected_components PROPERTIES
176  INTERFACE_LINK_LIBRARIES "viskores::filter_core;viskores::filter_core"
177 )
178 
179 # Create imported target viskores::filter_vector_analysis
180 add_library(viskores::filter_vector_analysis SHARED IMPORTED)
181 
182 set_target_properties(viskores::filter_vector_analysis PROPERTIES
183  INTERFACE_LINK_LIBRARIES "viskores::filter_core"
184 )
185 
186 # Create imported target viskores::filter_mesh_info
187 add_library(viskores::filter_mesh_info SHARED IMPORTED)
188 
189 set_target_properties(viskores::filter_mesh_info PROPERTIES
190  INTERFACE_LINK_LIBRARIES "viskores::filter_core"
191 )
192 
193 # Create imported target viskores::filter_multi_block
194 add_library(viskores::filter_multi_block SHARED IMPORTED)
195 
196 set_target_properties(viskores::filter_multi_block PROPERTIES
197  INTERFACE_LINK_LIBRARIES "viskores::filter_core"
198 )
199 
200 # Create imported target viskores::filter_contour
201 add_library(viskores::filter_contour SHARED IMPORTED)
202 
203 set_target_properties(viskores::filter_contour PROPERTIES
204  INTERFACE_LINK_LIBRARIES "viskores::filter_core;viskores::filter_vector_analysis;viskores::filter_mesh_info;viskores::filter_multi_block"
205 )
206 
207 # Create imported target viskores::filter_geometry_refinement
208 add_library(viskores::filter_geometry_refinement SHARED IMPORTED)
209 
210 set_target_properties(viskores::filter_geometry_refinement PROPERTIES
211  INTERFACE_LINK_LIBRARIES "viskores::filter_core;viskores::worklet;viskores::filter_core"
212 )
213 
214 # Create imported target viskores::filter_density_estimate
215 add_library(viskores::filter_density_estimate SHARED IMPORTED)
216 
217 set_target_properties(viskores::filter_density_estimate PROPERTIES
218  INTERFACE_LINK_LIBRARIES "viskores::filter_core"
219 )
220 
221 # Create imported target viskores::filter_entity_extraction
222 add_library(viskores::filter_entity_extraction SHARED IMPORTED)
223 
224 set_target_properties(viskores::filter_entity_extraction PROPERTIES
225  INTERFACE_LINK_LIBRARIES "viskores::filter_core;viskores::filter_clean_grid"
226 )
227 
228 # Create imported target viskores::filter_field_conversion
229 add_library(viskores::filter_field_conversion SHARED IMPORTED)
230 
231 set_target_properties(viskores::filter_field_conversion PROPERTIES
232  INTERFACE_LINK_LIBRARIES "viskores::filter_core"
233 )
234 
235 # Create imported target viskores::filter_field_transform
236 add_library(viskores::filter_field_transform SHARED IMPORTED)
237 
238 set_target_properties(viskores::filter_field_transform PROPERTIES
239  INTERFACE_LINK_LIBRARIES "viskores::filter_core;viskores::worklet;viskores::filter_core"
240 )
241 
242 # Create imported target viskores::filter_flow
243 add_library(viskores::filter_flow SHARED IMPORTED)
244 
245 set_target_properties(viskores::filter_flow PROPERTIES
246  INTERFACE_LINK_LIBRARIES "viskores::filter_core"
247 )
248 
249 # Create imported target viskores::filter_image_processing
250 add_library(viskores::filter_image_processing SHARED IMPORTED)
251 
252 set_target_properties(viskores::filter_image_processing PROPERTIES
253  INTERFACE_LINK_LIBRARIES "viskores::filter_core"
254 )
255 
256 # Create imported target viskores::filter_resampling
257 add_library(viskores::filter_resampling SHARED IMPORTED)
258 
259 set_target_properties(viskores::filter_resampling PROPERTIES
260  INTERFACE_LINK_LIBRARIES "viskores::filter_core;viskores::filter_density_estimate;viskores::filter_entity_extraction"
261 )
262 
263 # Create imported target viskores::filter_uncertainty
264 add_library(viskores::filter_uncertainty SHARED IMPORTED)
265 
266 set_target_properties(viskores::filter_uncertainty PROPERTIES
267  INTERFACE_LINK_LIBRARIES "viskores::filter_core"
268 )
269 
270 # Create imported target viskores::filter_zfp
271 add_library(viskores::filter_zfp SHARED IMPORTED)
272 
273 set_target_properties(viskores::filter_zfp PROPERTIES
274  INTERFACE_LINK_LIBRARIES "viskores::filter_core"
275 )
276 
277 # Create imported target viskores::lodepng
278 add_library(viskores::lodepng INTERFACE IMPORTED)
279 
280 # Create imported target viskores::io
281 add_library(viskores::io SHARED IMPORTED)
282 
283 set_target_properties(viskores::io PROPERTIES
284  INTERFACE_LINK_LIBRARIES "viskores::cont"
285 )
286 
287 # Create imported target viskores::source
288 add_library(viskores::source SHARED IMPORTED)
289 
290 set_target_properties(viskores::source PROPERTIES
291  INTERFACE_LINK_LIBRARIES "viskores::cont;viskores::filter_field_conversion;viskores::filter_multi_block"
292 )
293 
294 if(CMAKE_VERSION VERSION_LESS 3.0.0)
295  message(FATAL_ERROR "This file relies on consumers using CMake 3.0.0 or greater.")
296 endif()
297 
298 # Load information for each installed configuration.
299 get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH)
300 file(GLOB CONFIG_FILES "${_DIR}/ViskoresTargets-*.cmake")
301 foreach(f ${CONFIG_FILES})
302  include(${f})
303 endforeach()
304 
305 # Cleanup temporary variables.
306 set(_IMPORT_PREFIX)
307 
308 # Loop over all imported files and verify that they actually exist
309 foreach(target ${_IMPORT_CHECK_TARGETS} )
310  foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} )
311  if(NOT EXISTS "${file}" )
312  message(FATAL_ERROR "The imported target \"${target}\" references the file
313  \"${file}\"
314 but this file does not exist. Possible reasons include:
315 * The file was deleted, renamed, or moved to another location.
316 * An install or uninstall procedure did not complete successfully.
317 * The installation package was faulty and contained
318  \"${CMAKE_CURRENT_LIST_FILE}\"
319 but not all the files it references.
320 ")
321  endif()
322  endforeach()
323  unset(_IMPORT_CHECK_FILES_FOR_${target})
324 endforeach()
325 unset(_IMPORT_CHECK_TARGETS)
326 
327 # This file does not depend on other imported targets which have
328 # been exported from the same project but in a separate export set.
329 
330 # Commands beyond this point should not need to know the version.
331 set(CMAKE_IMPORT_FILE_VERSION)
332 cmake_policy(POP)
boost::graph_traits< vtkGraph *>::vertex_descriptor target(boost::graph_traits< vtkGraph *>::edge_descriptor e, vtkGraph *)
on
#define diy
Definition: vtk_diy2.h:16
#define VERSION
Definition: jconfigint.h:17