Xcode: Add support for combined install on iOS
This patch solves the problem of installing both: Device and Simulator libraries on iOS. Before only one of them was installed. If the IOS_INSTALL_COMBINED property is set on a target, a special install hook will be activated which builds the corresponding target and combines both at the install location. The original patch was contributed by Ruslan Baratov, and polished by Gregor Jasny.
Showing
- Help/manual/cmake-properties.7.rst 1 addition, 0 deletionsHelp/manual/cmake-properties.7.rst
- Help/manual/cmake-variables.7.rst 1 addition, 0 deletionsHelp/manual/cmake-variables.7.rst
- Help/prop_tgt/IOS_INSTALL_COMBINED.rst 11 additions, 0 deletionsHelp/prop_tgt/IOS_INSTALL_COMBINED.rst
- Help/release/dev/ios-universal.rst 7 additions, 0 deletionsHelp/release/dev/ios-universal.rst
- Help/variable/CMAKE_IOS_INSTALL_COMBINED.rst 8 additions, 0 deletionsHelp/variable/CMAKE_IOS_INSTALL_COMBINED.rst
- Modules/CMakeIOSInstallCombined.cmake 297 additions, 0 deletionsModules/CMakeIOSInstallCombined.cmake
- Source/cmInstallTargetGenerator.cxx 44 additions, 0 deletionsSource/cmInstallTargetGenerator.cxx
- Source/cmInstallTargetGenerator.h 2 additions, 0 deletionsSource/cmInstallTargetGenerator.h
- Source/cmTarget.cxx 1 addition, 0 deletionsSource/cmTarget.cxx
- Tests/RunCMake/XcodeProject/RunCMakeTest.cmake 36 additions, 0 deletionsTests/RunCMake/XcodeProject/RunCMakeTest.cmake
- Tests/RunCMake/XcodeProject/XcodeIOSInstallCombined-install-check.cmake 30 additions, 0 deletions.../XcodeProject/XcodeIOSInstallCombined-install-check.cmake
- Tests/RunCMake/XcodeProject/XcodeIOSInstallCombined.cmake 27 additions, 0 deletionsTests/RunCMake/XcodeProject/XcodeIOSInstallCombined.cmake
- Tests/RunCMake/XcodeProject/XcodeIOSInstallCombinedPrune-install-check.cmake 26 additions, 0 deletions...eProject/XcodeIOSInstallCombinedPrune-install-check.cmake
- Tests/RunCMake/XcodeProject/XcodeIOSInstallCombinedPrune-install-stdout.txt 2 additions, 0 deletions...deProject/XcodeIOSInstallCombinedPrune-install-stdout.txt
- Tests/RunCMake/XcodeProject/XcodeIOSInstallCombinedPrune.cmake 36 additions, 0 deletions.../RunCMake/XcodeProject/XcodeIOSInstallCombinedPrune.cmake
- Tests/RunCMake/XcodeProject/main.cpp 3 additions, 0 deletionsTests/RunCMake/XcodeProject/main.cpp
Loading
Please register or sign in to comment