# Generated by CMake if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.8) message(FATAL_ERROR "CMake >= 2.8.12 required") endif() if(CMAKE_VERSION VERSION_LESS "2.8.12") message(FATAL_ERROR "CMake >= 2.8.12 required") endif() cmake_policy(PUSH) cmake_policy(VERSION 2.8.12...3.29) #---------------------------------------------------------------- # Generated CMake target import file. #---------------------------------------------------------------- # Commands may need to know the format version. set(CMAKE_IMPORT_FILE_VERSION 1) # Protect against multiple inclusion, which would fail when already imported targets are added once more. set(_cmake_targets_defined "") set(_cmake_targets_not_defined "") set(_cmake_expected_targets "") foreach(_cmake_expected_target IN ITEMS CesiumUtility CesiumGltf CesiumGeometry CesiumGeospatial CesiumJsonReader CesiumJsonWriter CesiumGltfContent CesiumGltfReader CesiumGltfWriter CesiumAsync Cesium3DTiles Cesium3DTilesReader Cesium3DTilesWriter Cesium3DTilesContent CesiumRasterOverlays Cesium3DTilesSelection CesiumClientCommon CesiumIonClient CesiumITwinClient CesiumQuantizedMeshTerrain CesiumVectorData) list(APPEND _cmake_expected_targets "${_cmake_expected_target}") if(TARGET "${_cmake_expected_target}") list(APPEND _cmake_targets_defined "${_cmake_expected_target}") else() list(APPEND _cmake_targets_not_defined "${_cmake_expected_target}") endif() endforeach() unset(_cmake_expected_target) if(_cmake_targets_defined STREQUAL _cmake_expected_targets) unset(_cmake_targets_defined) unset(_cmake_targets_not_defined) unset(_cmake_expected_targets) unset(CMAKE_IMPORT_FILE_VERSION) cmake_policy(POP) return() endif() if(NOT _cmake_targets_defined STREQUAL "") string(REPLACE ";" ", " _cmake_targets_defined_text "${_cmake_targets_defined}") string(REPLACE ";" ", " _cmake_targets_not_defined_text "${_cmake_targets_not_defined}") message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_cmake_targets_defined_text}\nTargets not yet defined: ${_cmake_targets_not_defined_text}\n") endif() unset(_cmake_targets_defined) unset(_cmake_targets_not_defined) unset(_cmake_expected_targets) # Compute the installation prefix relative to this file. get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) if(_IMPORT_PREFIX STREQUAL "/") set(_IMPORT_PREFIX "") endif() # Create imported target CesiumUtility add_library(CesiumUtility STATIC IMPORTED) set_target_properties(CesiumUtility PROPERTIES INTERFACE_COMPILE_DEFINITIONS "GLM_FORCE_XYZW_ONLY;GLM_FORCE_EXPLICIT_CTOR;GLM_FORCE_INTRINSICS;GLM_ENABLE_EXPERIMENTAL" INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include" INTERFACE_LINK_LIBRARIES "zlib-ng::zlib;spdlog::spdlog;glm::glm;ada::ada" INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "include" ) # Create imported target CesiumGltf add_library(CesiumGltf STATIC IMPORTED) set_target_properties(CesiumGltf PROPERTIES INTERFACE_COMPILE_DEFINITIONS "GLM_FORCE_XYZW_ONLY;GLM_FORCE_EXPLICIT_CTOR;GLM_FORCE_INTRINSICS;GLM_ENABLE_EXPERIMENTAL" INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include" INTERFACE_LINK_LIBRARIES "CesiumUtility" INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "include" ) # Create imported target CesiumGeometry add_library(CesiumGeometry STATIC IMPORTED) set_target_properties(CesiumGeometry PROPERTIES INTERFACE_COMPILE_DEFINITIONS "GLM_FORCE_XYZW_ONLY;GLM_FORCE_EXPLICIT_CTOR;GLM_FORCE_INTRINSICS;GLM_ENABLE_EXPERIMENTAL" INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include" INTERFACE_LINK_LIBRARIES "CesiumUtility" INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "include" ) # Create imported target CesiumGeospatial add_library(CesiumGeospatial STATIC IMPORTED) set_target_properties(CesiumGeospatial PROPERTIES INTERFACE_COMPILE_DEFINITIONS "GLM_FORCE_XYZW_ONLY;GLM_FORCE_EXPLICIT_CTOR;GLM_FORCE_INTRINSICS;GLM_ENABLE_EXPERIMENTAL" INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include" INTERFACE_LINK_LIBRARIES "CesiumGeometry;CesiumUtility;\$;\$" INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "include" ) # Create imported target CesiumJsonReader add_library(CesiumJsonReader STATIC IMPORTED) set_target_properties(CesiumJsonReader PROPERTIES INTERFACE_COMPILE_DEFINITIONS "GLM_FORCE_XYZW_ONLY;GLM_FORCE_EXPLICIT_CTOR;GLM_FORCE_INTRINSICS;GLM_ENABLE_EXPERIMENTAL" INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include" INTERFACE_LINK_LIBRARIES "CesiumUtility" INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "include" ) # Create imported target CesiumJsonWriter add_library(CesiumJsonWriter STATIC IMPORTED) set_target_properties(CesiumJsonWriter PROPERTIES INTERFACE_COMPILE_DEFINITIONS "GLM_FORCE_XYZW_ONLY;GLM_FORCE_EXPLICIT_CTOR;GLM_FORCE_INTRINSICS;GLM_ENABLE_EXPERIMENTAL" INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include" INTERFACE_LINK_LIBRARIES "CesiumUtility" INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "include" ) # Create imported target CesiumGltfContent add_library(CesiumGltfContent STATIC IMPORTED) set_target_properties(CesiumGltfContent PROPERTIES INTERFACE_COMPILE_DEFINITIONS "GLM_FORCE_XYZW_ONLY;GLM_FORCE_EXPLICIT_CTOR;GLM_FORCE_INTRINSICS;GLM_ENABLE_EXPERIMENTAL" INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include" INTERFACE_LINK_LIBRARIES "CesiumAsync;CesiumGeometry;CesiumGeospatial;CesiumGltf;CesiumGltfReader;CesiumUtility" INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "include" ) # Create imported target CesiumGltfReader add_library(CesiumGltfReader STATIC IMPORTED) set_target_properties(CesiumGltfReader PROPERTIES INTERFACE_COMPILE_DEFINITIONS "GLM_FORCE_XYZW_ONLY;GLM_FORCE_EXPLICIT_CTOR;GLM_FORCE_INTRINSICS;GLM_ENABLE_EXPERIMENTAL" INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include" INTERFACE_LINK_LIBRARIES "CesiumAsync;CesiumGltf;CesiumJsonReader;draco::draco;\$;\$;\$;\$;\$;\$;\$,libjpeg-turbo::turbojpeg,libjpeg-turbo::turbojpeg-static>>" INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "include" ) # Create imported target CesiumGltfWriter add_library(CesiumGltfWriter STATIC IMPORTED) set_target_properties(CesiumGltfWriter PROPERTIES INTERFACE_COMPILE_DEFINITIONS "GLM_FORCE_XYZW_ONLY;GLM_FORCE_EXPLICIT_CTOR;GLM_FORCE_INTRINSICS;GLM_ENABLE_EXPERIMENTAL" INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include" INTERFACE_LINK_LIBRARIES "CesiumGltf;CesiumJsonWriter;\$" INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "include" ) # Create imported target CesiumAsync add_library(CesiumAsync STATIC IMPORTED) set_target_properties(CesiumAsync PROPERTIES INTERFACE_COMPILE_DEFINITIONS "GLM_FORCE_XYZW_ONLY;GLM_FORCE_EXPLICIT_CTOR;GLM_FORCE_INTRINSICS;GLM_ENABLE_EXPERIMENTAL;PRIVATE_CESIUM_SQLITE" INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include" INTERFACE_LINK_LIBRARIES "CesiumUtility;spdlog::spdlog;Async++;\$" INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "include" ) # Create imported target Cesium3DTiles add_library(Cesium3DTiles STATIC IMPORTED) set_target_properties(Cesium3DTiles PROPERTIES INTERFACE_COMPILE_DEFINITIONS "GLM_FORCE_XYZW_ONLY;GLM_FORCE_EXPLICIT_CTOR;GLM_FORCE_INTRINSICS;GLM_ENABLE_EXPERIMENTAL" INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include" INTERFACE_LINK_LIBRARIES "CesiumUtility" INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "include" ) # Create imported target Cesium3DTilesReader add_library(Cesium3DTilesReader STATIC IMPORTED) set_target_properties(Cesium3DTilesReader PROPERTIES INTERFACE_COMPILE_DEFINITIONS "GLM_FORCE_XYZW_ONLY;GLM_FORCE_EXPLICIT_CTOR;GLM_FORCE_INTRINSICS;GLM_ENABLE_EXPERIMENTAL" INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include" INTERFACE_LINK_LIBRARIES "Cesium3DTiles;CesiumAsync;CesiumJsonReader" INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "include" ) # Create imported target Cesium3DTilesWriter add_library(Cesium3DTilesWriter STATIC IMPORTED) set_target_properties(Cesium3DTilesWriter PROPERTIES INTERFACE_COMPILE_DEFINITIONS "GLM_FORCE_XYZW_ONLY;GLM_FORCE_EXPLICIT_CTOR;GLM_FORCE_INTRINSICS;GLM_ENABLE_EXPERIMENTAL" INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include" INTERFACE_LINK_LIBRARIES "Cesium3DTiles;CesiumJsonWriter" INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "include" ) # Create imported target Cesium3DTilesContent add_library(Cesium3DTilesContent STATIC IMPORTED) set_target_properties(Cesium3DTilesContent PROPERTIES INTERFACE_COMPILE_DEFINITIONS "GLM_FORCE_XYZW_ONLY;GLM_FORCE_EXPLICIT_CTOR;GLM_FORCE_INTRINSICS;GLM_ENABLE_EXPERIMENTAL" INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include" INTERFACE_LINK_LIBRARIES "Cesium3DTiles;Cesium3DTilesReader;CesiumAsync;CesiumGeometry;CesiumGeospatial;CesiumGltf;CesiumGltfContent;CesiumGltfReader;CesiumUtility;\$" ) # Create imported target CesiumRasterOverlays add_library(CesiumRasterOverlays STATIC IMPORTED) set_target_properties(CesiumRasterOverlays PROPERTIES INTERFACE_COMPILE_DEFINITIONS "GLM_FORCE_XYZW_ONLY;GLM_FORCE_EXPLICIT_CTOR;GLM_FORCE_INTRINSICS;GLM_ENABLE_EXPERIMENTAL" INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include" INTERFACE_LINK_LIBRARIES "CesiumAsync;CesiumGeospatial;CesiumGeometry;CesiumGltf;CesiumGltfContent;CesiumGltfReader;CesiumJsonReader;CesiumJsonWriter;CesiumUtility;CesiumVectorData;nonstd::expected-lite;spdlog::spdlog;\$" INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "include" ) # Create imported target Cesium3DTilesSelection add_library(Cesium3DTilesSelection STATIC IMPORTED) set_target_properties(Cesium3DTilesSelection PROPERTIES INTERFACE_COMPILE_DEFINITIONS "GLM_FORCE_XYZW_ONLY;GLM_FORCE_EXPLICIT_CTOR;GLM_FORCE_INTRINSICS;GLM_ENABLE_EXPERIMENTAL" INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include" INTERFACE_LINK_LIBRARIES "Cesium3DTiles;Cesium3DTilesContent;Cesium3DTilesReader;CesiumAsync;CesiumGeospatial;CesiumGeometry;CesiumGltf;CesiumGltfReader;CesiumQuantizedMeshTerrain;CesiumRasterOverlays;CesiumUtility;spdlog::spdlog;libmorton::libmorton;draco::draco;nonstd::expected-lite;\$" INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "include" ) # Create imported target CesiumClientCommon add_library(CesiumClientCommon STATIC IMPORTED) set_target_properties(CesiumClientCommon PROPERTIES INTERFACE_COMPILE_DEFINITIONS "GLM_FORCE_XYZW_ONLY;GLM_FORCE_EXPLICIT_CTOR;GLM_FORCE_INTRINSICS;GLM_ENABLE_EXPERIMENTAL" INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include" INTERFACE_LINK_LIBRARIES "CesiumAsync;CesiumUtility;\$;\$;\$;\$" INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "include" ) # Create imported target CesiumIonClient add_library(CesiumIonClient STATIC IMPORTED) set_target_properties(CesiumIonClient PROPERTIES INTERFACE_COMPILE_DEFINITIONS "GLM_FORCE_XYZW_ONLY;GLM_FORCE_EXPLICIT_CTOR;GLM_FORCE_INTRINSICS;GLM_ENABLE_EXPERIMENTAL" INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include" INTERFACE_LINK_LIBRARIES "CesiumAsync;CesiumUtility;CesiumGeospatial;CesiumClientCommon" INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "include" ) # Create imported target CesiumITwinClient add_library(CesiumITwinClient STATIC IMPORTED) set_target_properties(CesiumITwinClient PROPERTIES INTERFACE_COMPILE_DEFINITIONS "GLM_FORCE_XYZW_ONLY;GLM_FORCE_EXPLICIT_CTOR;GLM_FORCE_INTRINSICS;GLM_ENABLE_EXPERIMENTAL" INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include" INTERFACE_LINK_LIBRARIES "CesiumAsync;CesiumUtility;CesiumClientCommon;CesiumGeometry;CesiumGeospatial;CesiumVectorData;\$" INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "include" ) # Create imported target CesiumQuantizedMeshTerrain add_library(CesiumQuantizedMeshTerrain STATIC IMPORTED) set_target_properties(CesiumQuantizedMeshTerrain PROPERTIES INTERFACE_COMPILE_DEFINITIONS "GLM_FORCE_XYZW_ONLY;GLM_FORCE_EXPLICIT_CTOR;GLM_FORCE_INTRINSICS;GLM_ENABLE_EXPERIMENTAL" INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include" INTERFACE_LINK_LIBRARIES "CesiumAsync;CesiumGeospatial;CesiumGltf;CesiumGltfContent;CesiumJsonReader;CesiumJsonWriter;CesiumUtility" ) # Create imported target CesiumVectorData add_library(CesiumVectorData STATIC IMPORTED) set_target_properties(CesiumVectorData PROPERTIES INTERFACE_COMPILE_DEFINITIONS "GLM_FORCE_XYZW_ONLY;GLM_FORCE_EXPLICIT_CTOR;GLM_FORCE_INTRINSICS;GLM_ENABLE_EXPERIMENTAL" INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include" INTERFACE_LINK_LIBRARIES "CesiumUtility;CesiumGeometry;CesiumGeospatial;CesiumAsync;CesiumGltf;\$;\$" INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "include" ) # Load information for each installed configuration. file(GLOB _cmake_config_files "${CMAKE_CURRENT_LIST_DIR}/cesium-nativeTargets-*.cmake") foreach(_cmake_config_file IN LISTS _cmake_config_files) include("${_cmake_config_file}") endforeach() unset(_cmake_config_file) unset(_cmake_config_files) # Cleanup temporary variables. set(_IMPORT_PREFIX) # Loop over all imported files and verify that they actually exist foreach(_cmake_target IN LISTS _cmake_import_check_targets) if(CMAKE_VERSION VERSION_LESS "3.28" OR NOT DEFINED _cmake_import_check_xcframework_for_${_cmake_target} OR NOT IS_DIRECTORY "${_cmake_import_check_xcframework_for_${_cmake_target}}") foreach(_cmake_file IN LISTS "_cmake_import_check_files_for_${_cmake_target}") if(NOT EXISTS "${_cmake_file}") message(FATAL_ERROR "The imported target \"${_cmake_target}\" references the file \"${_cmake_file}\" but this file does not exist. Possible reasons include: * The file was deleted, renamed, or moved to another location. * An install or uninstall procedure did not complete successfully. * The installation package was faulty and contained \"${CMAKE_CURRENT_LIST_FILE}\" but not all the files it references. ") endif() endforeach() endif() unset(_cmake_file) unset("_cmake_import_check_files_for_${_cmake_target}") endforeach() unset(_cmake_target) unset(_cmake_import_check_targets) # This file does not depend on other imported targets which have # been exported from the same project but in a separate export set. # Commands beyond this point should not need to know the version. set(CMAKE_IMPORT_FILE_VERSION) cmake_policy(POP)