Tests: Enable RunCMake.CMakePackage visionOS cases with Xcode 15.2
Xcode 15.2 officially includes the visionOS SDKs.
Fix a typo from commit 2a398cd9b6
(CMakePackageConfigHelpers: Clarify
generate_apple_*_selection_file signatures, 2024-01-04) to make it pass.
Issue: #25266
This commit is contained in:
parent
871a4c5aac
commit
5b5acb557a
@ -64,10 +64,9 @@ if(APPLE AND CMAKE_C_COMPILER_ID STREQUAL "AppleClang")
|
|||||||
set(watch_archs "armv7k")
|
set(watch_archs "armv7k")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
#FIXME(#25266): Xcode 15.0 does not have visionOS. Improve this condition.
|
if(CMake_TEST_XCODE_VERSION VERSION_GREATER_EQUAL 15.2)
|
||||||
#if(CMake_TEST_XCODE_VERSION VERSION_GREATER_EQUAL 15)
|
set(enable_visionos 1)
|
||||||
# set(enable_visionos 1)
|
endif()
|
||||||
#endif()
|
|
||||||
|
|
||||||
apple_export(macos Darwin "${macos_archs}" macosx)
|
apple_export(macos Darwin "${macos_archs}" macosx)
|
||||||
apple_export(ios iOS "arm64" iphoneos)
|
apple_export(ios iOS "arm64" iphoneos)
|
||||||
|
@ -21,8 +21,8 @@ generate_apple_platform_selection_file(mylib-config-install.cmake
|
|||||||
IOS_SIMULATOR_INCLUDE_FILE ${IOS_SIMULATOR_INCLUDE_FILE}
|
IOS_SIMULATOR_INCLUDE_FILE ${IOS_SIMULATOR_INCLUDE_FILE}
|
||||||
TVOS_INCLUDE_FILE lib/tvos/cmake/mylib/mylib-targets.cmake
|
TVOS_INCLUDE_FILE lib/tvos/cmake/mylib/mylib-targets.cmake
|
||||||
TVOS_SIMULATOR_INCLUDE_FILE lib/tvos-simulator/cmake/mylib/mylib-targets.cmake
|
TVOS_SIMULATOR_INCLUDE_FILE lib/tvos-simulator/cmake/mylib/mylib-targets.cmake
|
||||||
VISIONOS_INCLUDE_FILE lib/watchos/cmake/mylib/mylib-targets.cmake
|
VISIONOS_INCLUDE_FILE lib/visionos/cmake/mylib/mylib-targets.cmake
|
||||||
VISIONOS_SIMULATOR_INCLUDE_FILE lib/watchos-simulator/cmake/mylib/mylib-targets.cmake
|
VISIONOS_SIMULATOR_INCLUDE_FILE lib/visionos-simulator/cmake/mylib/mylib-targets.cmake
|
||||||
WATCHOS_INCLUDE_FILE lib/watchos/cmake/mylib/mylib-targets.cmake
|
WATCHOS_INCLUDE_FILE lib/watchos/cmake/mylib/mylib-targets.cmake
|
||||||
WATCHOS_SIMULATOR_INCLUDE_FILE lib/watchos-simulator/cmake/mylib/mylib-targets.cmake
|
WATCHOS_SIMULATOR_INCLUDE_FILE lib/watchos-simulator/cmake/mylib/mylib-targets.cmake
|
||||||
)
|
)
|
||||||
|
Loading…
Reference in New Issue
Block a user