Skip to content

Tags: wenlyin/ios-cmake

Tags

4.2.0

Toggle 4.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Dev (leetal#103)

* Added a shared build example for macOS as well

* Improve compatibility with more generators (specifically milti-configuration generators like Ninja).

* Refined the caching of variables

* Lots of fixes. Cannot get the mac catalyst builds to work with the xcode generator, but works on all other tested generators.

* Exclude the CMAKE_FIND_ROOT_PATH from macOS builds since it is really only useful when cross-compiling. Also, for other platforms, CMAKE_OSX_SYSROOT_INT is now APPENDED to the CMAKE_FIND_ROOT_PATH to allow users to set own custom paths first for custom find_library behaviours

* Refined some xcode settings as well as fixed a few flaws with the macos builds skipping certain user-defined directories when using any of the find_* commands.

* Fixes for watchos with latest additions

* Added better comment about the symbol visibility

* Exported OSX_ARCHITECTURES as a global property and updated the README to reflect the latest changes.

Co-authored-by: Alexander Widerberg <[email protected]>

4.1.1

Toggle 4.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request leetal#100 from leetal/dev

Dev

4.1.0

Toggle 4.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request leetal#99 from leetal/dev

Dev

4.0.0

Toggle 4.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request leetal#97 from leetal/dev

Experimental macOS & Catalyst support, experimental Apple Silicon support + Bugfixes

3.1.2

Toggle 3.1.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request leetal#74 from leetal/dev

Sanitary fixes

3.1.1

Toggle 3.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request leetal#70 from leetal/dev

Resolve two issues

3.1.0

Toggle 3.1.0's commit message
Fixes build. Added cURL example with combined build support.

3.0.2

Toggle 3.0.2's commit message
Change ARKit to UIKit since tvOS and watchOS obviously does not have …

…ARKit...

3.0.1

Toggle 3.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request leetal#35 from leetal/dev

Generalise the toolchain

3.0.0

Toggle 3.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request leetal#34 from leetal/dev

New combined build support on newer CMake versions (3.14+).