hoppjan
12ad7b9efc
Fix OpenSSL 3 build issues ( #52 )
...
* OpenSSL 1.1.1x is EOL, this should make it work for 3.x.x versions.
See https://www.openssl.org/blog/blog/2023/03/28/1.1.1-EOL/
* Removed asm inheritance from config
* Make 3.x the standard parsing logic
* Drop all references to Bitcode
* Use newer -platform_version
* Default to 3.2.0
---------
Co-authored-by: Davide De Rosa <keeshux@gmail.com>
2023-12-12 11:41:50 +01:00
Davide De Rosa
d08001e78c
Bump versions
...
- Release version
- CI to macOS 12
- iOS Simulator/Catalyst target to 14
2022-05-17 18:09:00 +02:00
Lucas Menge
299ead147c
Add watchos-sim-cross-arm64 target
2021-03-02 12:00:44 +01:00
Davide De Rosa
7eb1ce9894
Reintroduce legacy i386 targets
...
- WatchOS Simulator
Fixes #31
2020-12-02 21:50:36 +01:00
Davide De Rosa
b436a24d22
Fix min iOS SDK overridden globally
...
Some targets enforce iOS 13.0 as minimum SDK, whereas current
script was overriding IOS_MIN_SDK_VERSION at a global scope.
Override min SDK 13.0 in those targets specifically.
See 1cf972d36f
Fixes #30
2020-11-19 17:58:19 +01:00
Davide De Rosa
2f5cdaf136
Clean up platforms
...
- Rename WatchOS platform to Watch
- Drop Apple Watch armv7k
- Use "MacOSX" sys_id in targets .conf
2020-11-14 15:42:00 +01:00
Davide De Rosa
029e8ddeee
Enable ARM64 assembler on Apple Silicon
...
https://github.com/openssl/openssl/pull/12369
2020-11-12 19:00:09 +01:00
Davide De Rosa
2d7d115186
Add arm64 targets
...
- New Macs
- Catalyst
- iPhone Simulator
2020-11-12 19:00:09 +01:00
Davide De Rosa
2be1214e3b
Strip and reorder targets
...
- Adjust target min SDKs to build script
- Split opensslconf suffix by platform
- Drop old i386 targets
2020-11-12 18:59:46 +01:00
Davide De Rosa
506c071196
Add macOS Catalyst support
...
Backported from fork:
- https://github.com/balthisar/openssl-xcframeworks
2020-11-07 13:21:31 +01:00
Andreas Verhoeven
a8745f135e
Adds support for WatchOS Simulator on Xcode 12 (x86_64)
2020-10-14 16:49:39 +02:00
Davide De Rosa
7e774ecb47
Support arm64e
...
Credits to: https://github.com/x2on/OpenSSL-for-iPhone/pull/182
2020-03-01 22:55:21 +01:00
Davide De Rosa
5266e1f398
Fix configuration file for 1.1.1
...
Credits to: https://github.com/x2on/OpenSSL-for-iPhone/pull/170
Fixes #12
2019-11-01 16:31:02 +01:00
Davide De Rosa
78a70f645d
Add WatchOS targets to build script
...
Squash commits by ezathashim <ezathashim@mac.com>
2019-09-26 09:39:59 +02:00
Davide De Rosa
2f9d1d358e
Rename 1.1.0 config to more generic
2018-02-08 16:45:10 +01:00
Davide De Rosa
fbef7e0dca
Prefix iOS archs for consistency
2018-02-08 16:45:10 +01:00
Davide De Rosa
e455f1a1ae
Add macOS archs/targets
2018-02-08 16:45:10 +01:00
g4bor k0vacs
f77e6de936
Avoid regexp for comparing CONFIG_DISABLE_BITCODE value
2017-03-29 17:01:22 +02:00
g4bor k0vacs
db8e598554
Allow to disable embedding Bitcode for OpenSSL 1.1.0+ too
2017-03-13 02:20:27 +01:00
Anton Tieleman
da61c4b088
Add OpenSSL config file for 1.1.0 build
2016-11-06 12:20:48 +01:00