Scripts to build OpenSSL, HTTP/2 (nghttp2) and cURL (libcurl) for MacOS, iOS and tvOS devices (x86_64, armv7, armv7s, arm64, arm64e). Now Supporting Apple Silicon, OpenSSL 3.0.x with TLS 1.3 and Mac Catalyst builds.
MIT License
419
stars
125
forks
source link
Add support for XCFramework and Apple Silicon for tvOS Simulator #51
Update the tvOS scripts for all the dependencies to generate arm64 slices against
AppleTVSimulator SDK.
Update the build script to generate XCFrameworks
Ensure xcframework also includes tvOS slices
I primarily tried to follow the pattern for scripts, as I am not sure the exact reasoning behind all the arguments passed to configure. So there is likely a bit of refactoring required.
Next Steps:
[ ] Update the XCFrameworks to also incorporate Mac and Mac Catalyst.
This is likely very quick update, but I'd rather leave it for another PR.
Summary
I primarily tried to follow the pattern for scripts, as I am not sure the exact reasoning behind all the arguments passed to configure. So there is likely a bit of refactoring required.
Next Steps: