mirror of
https://github.com/Kitware/CMake.git
synced 2026-02-19 05:30:59 -06:00
Tests/RunCMake/CMakePackage: Fix Apple architecture selection argument order
Call `generate_apple_architecture_selection_file` with matching order in `SINGLE_ARCHITECTURES` and `SINGLE_ARCHITECTURE_INCLUDE_FILES`.
This commit is contained in:
@@ -1,11 +1,14 @@
|
|||||||
include(apple-export-common.cmake)
|
include(apple-export-common.cmake)
|
||||||
|
|
||||||
if(IOS_SIMULATOR_SELECT_ARCHS)
|
if(IOS_SIMULATOR_SELECT_ARCHS)
|
||||||
|
set(IOS_SIMULATOR_SELECT_FILES "${IOS_SIMULATOR_SELECT_ARCHS}")
|
||||||
|
list(TRANSFORM IOS_SIMULATOR_SELECT_FILES PREPEND "lib/ios-simulator-")
|
||||||
|
list(TRANSFORM IOS_SIMULATOR_SELECT_FILES APPEND "/cmake/mylib/mylib-targets.cmake")
|
||||||
generate_apple_architecture_selection_file(mylib-select-arch-install.cmake
|
generate_apple_architecture_selection_file(mylib-select-arch-install.cmake
|
||||||
INSTALL_DESTINATION lib/ios-simulator/cmake/mylib
|
INSTALL_DESTINATION lib/ios-simulator/cmake/mylib
|
||||||
INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX}
|
INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX}
|
||||||
SINGLE_ARCHITECTURES "${IOS_SIMULATOR_SELECT_ARCHS}"
|
SINGLE_ARCHITECTURES "${IOS_SIMULATOR_SELECT_ARCHS}"
|
||||||
SINGLE_ARCHITECTURE_INCLUDE_FILES "lib/ios-simulator-arm64/cmake/mylib/mylib-targets.cmake;lib/ios-simulator-x86_64/cmake/mylib/mylib-targets.cmake"
|
SINGLE_ARCHITECTURE_INCLUDE_FILES "${IOS_SIMULATOR_SELECT_FILES}"
|
||||||
UNIVERSAL_ARCHITECTURES "${IOS_SIMULATOR_SELECT_ARCHS}"
|
UNIVERSAL_ARCHITECTURES "${IOS_SIMULATOR_SELECT_ARCHS}"
|
||||||
UNIVERSAL_INCLUDE_FILE "lib/ios-simulator/cmake/mylib/mylib-targets.cmake"
|
UNIVERSAL_INCLUDE_FILE "lib/ios-simulator/cmake/mylib/mylib-targets.cmake"
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user