mirror of
https://github.com/Kitware/CMake.git
synced 2026-04-21 13:48:33 -05:00
2a398cd9b6
The helpers added by: * commit37bc3400cd(CMakePackageConfigHelpers: Add generate_apple_platform_selection_file(), 2023-11-03) * commit4ac5a2f866(CMakePackageConfigHelpers: Add generate_apple_architecture_selection_file(), 2023-12-19) were worded in terms of including package configuration files, but the actual functionality is to include files *from* package configuration files. The included files do not themselves need to be usable as package configuration files. Rename the options and clarify the documentation accordingly. Issue: #25262 Issue: #25516
25 lines
982 B
CMake
25 lines
982 B
CMake
@PACKAGE_INIT@
|
|
|
|
string(TOLOWER "${CMAKE_OSX_SYSROOT}" _CMAKE_OSX_SYSROOT_LOWER)
|
|
if(_CMAKE_OSX_SYSROOT_LOWER MATCHES "(^|/)iphonesimulator")
|
|
@_branch_IOS_SIMULATOR_INCLUDE_FILE@
|
|
elseif(_CMAKE_OSX_SYSROOT_LOWER MATCHES "(^|/)iphoneos")
|
|
@_branch_IOS_INCLUDE_FILE@
|
|
elseif(_CMAKE_OSX_SYSROOT_LOWER MATCHES "(^|/)appletvsimulator")
|
|
@_branch_TVOS_SIMULATOR_INCLUDE_FILE@
|
|
elseif(_CMAKE_OSX_SYSROOT_LOWER MATCHES "(^|/)appletvos")
|
|
@_branch_TVOS_INCLUDE_FILE@
|
|
elseif(_CMAKE_OSX_SYSROOT_LOWER MATCHES "(^|/)watchsimulator")
|
|
@_branch_WATCHOS_SIMULATOR_INCLUDE_FILE@
|
|
elseif(_CMAKE_OSX_SYSROOT_LOWER MATCHES "(^|/)watchos")
|
|
@_branch_WATCHOS_INCLUDE_FILE@
|
|
elseif(_CMAKE_OSX_SYSROOT_LOWER MATCHES "(^|/)xrsimulator")
|
|
@_branch_VISIONOS_SIMULATOR_INCLUDE_FILE@
|
|
elseif(_CMAKE_OSX_SYSROOT_LOWER MATCHES "(^|/)xros")
|
|
@_branch_VISIONOS_INCLUDE_FILE@
|
|
elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
|
|
@_branch_MACOS_INCLUDE_FILE@
|
|
else()
|
|
message(FATAL_ERROR "Platform not supported")
|
|
endif()
|