Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New cmake 3.14 support #33

Merged
merged 10 commits into from
Apr 7, 2019
Merged

New cmake 3.14 support #33

merged 10 commits into from
Apr 7, 2019

Conversation

leetal
Copy link
Owner

@leetal leetal commented Apr 7, 2019

This PR contains fixes for CMake 3.14 which comes with better support for iOS, watchOS and tvOS. Also, lots of the previous issues with the Xcode generator have been fixed.

leetal and others added 10 commits November 18, 2018 20:23
Removed the forced compiler-checks
- Fixed default min-version for watchOS to target watchOS SDK 2.0 as default. 
- Added arm64_32 to watchOS builds on Xcode 10.0+.
- (BREAKING) Changed watchOS simulator to target x86_64 as default instead of i386 since that architecture has since long been deprecated by Apple (no recent devices comes with 32-bit processors anymore).
Added a deprecation warning to SIMULATOR platform type. Fixed some flaws in the documentation of the toolchain file.
Updated readme to reflect recent changes.
Added CMAKE_CXX_FLAGS_DEBUG with debug settings
Ensure that BITCODE setting is also honored when using the CMake Xcode project generator instead of makefiles.
Propagate ENABLE_BITCODE option to Xcode generator
… generator errors for Xcode have been fixed.
…ssues still in some Apple-provided libraries. libarclite.a is missing bitcode for example...
@leetal leetal merged commit 7a1f215 into dev Apr 7, 2019
@leetal leetal deleted the new_cmake branch April 8, 2019 08:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant