2024-09-06 09:39:04 +08:00
# Generated by CMake
2025-06-10 21:01:03 +08:00
if ( "${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.8 )
2025-07-02 16:09:59 +08:00
message ( FATAL_ERROR "CMake >= 2.8.0 required" )
2025-06-10 21:01:03 +08:00
endif ()
if ( CMAKE_VERSION VERSION_LESS "2.8.3" )
message ( FATAL_ERROR "CMake >= 2.8.3 required" )
2024-09-06 09:39:04 +08:00
endif ()
cmake_policy ( PUSH )
2025-07-02 16:09:59 +08:00
cmake_policy ( VERSION 2.8.3...3.28 )
2024-09-06 09:39:04 +08:00
#----------------------------------------------------------------
# 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.
2025-06-10 21:01:03 +08:00
set ( _cmake_targets_defined "" )
set ( _cmake_targets_not_defined "" )
set ( _cmake_expected_targets "" )
foreach ( _cmake_expected_target IN ITEMS ob::OrbbecSDK )
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}" )
2024-09-06 09:39:04 +08:00
endif ()
endforeach ()
2025-06-10 21:01:03 +08:00
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 )
2024-09-06 09:39:04 +08:00
cmake_policy ( POP )
return ()
endif ()
2025-06-10 21:01:03 +08:00
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" )
2024-09-06 09:39:04 +08:00
endif ()
2025-06-10 21:01:03 +08:00
unset ( _cmake_targets_defined )
unset ( _cmake_targets_not_defined )
unset ( _cmake_expected_targets )
2024-09-06 09:39:04 +08:00
# 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 )
if ( _IMPORT_PREFIX STREQUAL "/" )
set ( _IMPORT_PREFIX "" )
endif ()
# Create imported target ob::OrbbecSDK
add_library ( ob::OrbbecSDK SHARED IMPORTED )
set_target_properties ( ob::OrbbecSDK PROPERTIES
INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
)
# Load information for each installed configuration.
2025-06-10 21:01:03 +08:00
file ( GLOB _cmake_config_files "${CMAKE_CURRENT_LIST_DIR}/OrbbecSDKConfig-*.cmake" )
foreach ( _cmake_config_file IN LISTS _cmake_config_files )
include ( "${_cmake_config_file}" )
2024-09-06 09:39:04 +08:00
endforeach ()
2025-06-10 21:01:03 +08:00
unset ( _cmake_config_file )
unset ( _cmake_config_files )
2024-09-06 09:39:04 +08:00
# Cleanup temporary variables.
set ( _IMPORT_PREFIX )
# Loop over all imported files and verify that they actually exist
2025-06-10 21:01:03 +08:00
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}\"
2024-09-06 09:39:04 +08:00
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.
")
2025-06-10 21:01:03 +08:00
endif()
endforeach()
endif()
unset(_cmake_file)
unset(" _cmake_import_check_files_for_ ${ _cmake_target } " )
2024-09-06 09:39:04 +08:00
endforeach ()
2025-06-10 21:01:03 +08:00
unset ( _cmake_target )
unset ( _cmake_import_check_targets )
2024-09-06 09:39:04 +08:00
# 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 )