Skip to content

Commit

Permalink
[ios] Use build script for libcrypto
Browse files Browse the repository at this point in the history
Set up a submodule that tracks external build tools, and have a script
automatically compile libcrypto for iOS Simulator (arm64/x86_64) and
iOS (arm64).

Stop tracking the libcrypto binary in git.

Fixes #6603
  • Loading branch information
tutao-mac committed Mar 4, 2024
1 parent 4e66e97 commit 389e34b
Show file tree
Hide file tree
Showing 225 changed files with 176 additions and 65,076 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ test-ca
fastlane
android-app/app/release
app-ios/releases
app-ios/libcrypto/lib
native-cache
test/native-cache
test/testdatabase.sqlite
Expand Down
6 changes: 6 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,9 @@
[submodule "libs/webassembly/liboqs"]
path = libs/webassembly/liboqs
url = https://github.com/open-quantum-safe/liboqs
[submodule "app-ios/OpenSSL-for-iPhone"]
path = app-ios/OpenSSL-for-iPhone
url = https://github.com/x2on/OpenSSL-for-iPhone.git
[submodule "app-ios/libcrypto/OpenSSL-for-iPhone"]
path = app-ios/libcrypto/OpenSSL-for-iPhone
url = https://github.com/x2on/OpenSSL-for-iPhone.git
43 changes: 0 additions & 43 deletions app-ios/libcrypto.xcframework/Info.plist

This file was deleted.

127 changes: 0 additions & 127 deletions app-ios/libcrypto.xcframework/ios-arm64/Headers/LICENSE

This file was deleted.

92 changes: 0 additions & 92 deletions app-ios/libcrypto.xcframework/ios-arm64/Headers/openssl/aes.h

This file was deleted.

Loading

0 comments on commit 389e34b

Please sign in to comment.