Support for creating .xcframework

* `make macOS` builds a universal framework
* `make xcframework` builds an .xcframework containing frameworks for macOS (universal), iOS, and iOS Simulator
* Addresses a compiler warning
This commit is contained in:
Evan Olcott
2020-11-29 17:49:18 -06:00
parent 2eed94a90b
commit abbe7957c7
4 changed files with 45 additions and 9 deletions

View File

@@ -69,6 +69,13 @@ macos_release:
$(DIST_BUILD_SCRIPT) macos "release"
macos: macos_debug macos_release
# xcframework
xcframework_debug:
$(DIST_BUILD_SCRIPT) xcframework "debug"
xcframework_release:
$(DIST_BUILD_SCRIPT) xcframework "release"
xcframework: xcframework_release
# iOS
ios_debug:
$(DIST_BUILD_SCRIPT) ios "debug"