summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/XcodeProject/XcodeBundles.cmake
Commit message (Collapse)AuthorAgeFilesLines
* Tests: Tell Xcode to disallow signing altogether in relevant casesBrad King2020-09-011-0/+2
| | | | | | | | The Xcode 'new build system' rejects empty signing identities unless signing is explicitly marked as not allowed. Update test cases where we turn off signing to explicitly disallow it too. Also turn off signing in the XCTest test.
* Xcode: Make iOS tests compatible with Xcode 11Gregor Jasny2019-08-261-0/+1
|
* Apple: Introduce separate system name for iOS, tvOS, and watchOSGregor Jasny2019-02-041-19/+4
| | | | | | | | | | | - Remove code signing requirements for non-macOS - Do not set deployment target for non-macOS - Build static library for compiler feature detection for non-macOS - Use framework to run CompilerId tests for watchOS - Port tests to new SDK handling - Add new Apple cross-compiling section to toolchain documentation Closes: #17870
* Darwin: Emit deployment target that matches the SDKGregor Jasny2017-12-221-0/+3
| | | | Closes: #17431
* Revert "Xcode: Adjust tests to drop of 32bit iOS architectures"Gregor Jasny2017-10-101-5/+1
| | | | This reverts commit d210b2813072c874ee13fcc941e41aacacf09874.
* Xcode: Adjust tests to drop of 32bit iOS architecturesGregor Jasny2017-10-051-1/+5
|
* Genex: Add `TARGET_BUNDLE_[CONTENT_]_DIR` generator expressionsGregor Jasny2017-03-301-0/+24
| | | | Closes #16733
* Apple: Add support for static frameworksGregor Jasny2017-01-311-13/+39
| | | | Closes: #16432
* Add tests for BUNDLE_EXTENSIONGregor Jasny2016-07-221-0/+40
|
* Xcode: Recognise Watch and TV OS as embedded platformsGregor Jasny2015-10-231-6/+24
|
* Replace CMAKE_XCODE_EFFECTIVE_PLATFORMS with call to PlatformIsAppleIosGregor Jasny2015-08-251-1/+0
| | | | | | | Currently the CMAKE_XCODE_EFFECTIVE_PLATFORMS property acts only as a kind of toggle switch to enable iOS project layout features. But instead of relying on this undocumented property, better detect the presence of an iOS SDK directly.
* Fix iOS Bundle layouts (#15669)Gregor Jasny2015-08-241-0/+46
In contrast to Mac OS X App bundle layout the iOS one lacks the Contents/MacOSX structure. See also the Bundle Structures documentation in Mac Developer Library: https://developer.apple.com/library/mac/documentation/CoreFoundation/Conceptual/CFBundles/BundleTypes/BundleTypes.html For now detect iOS targets by checking the SDK name/path.