https://github.com/lakr233/openssl-spm
Swift Package for OpenSSL with prebuilt XCFramework
https://github.com/lakr233/openssl-spm
Last synced: about 2 months ago
JSON representation
Swift Package for OpenSSL with prebuilt XCFramework
- Host: GitHub
- URL: https://github.com/lakr233/openssl-spm
- Owner: Lakr233
- License: mit
- Created: 2023-12-02T08:13:07.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-09T05:30:18.000Z (about 2 months ago)
- Last Synced: 2025-04-09T06:28:26.514Z (about 2 months ago)
- Language: Shell
- Size: 14.6 KB
- Stars: 27
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OpenSSL
Swift package support for OpenSSL 3.2.0+ on all Apple platform. GitHub Action will check for update each day.
| Platform | Architectures | Minimal Deployment Target |
|-------------------|-----------------------|---------------------------|
| macOS | x86_64 arm64 | 10.15 |
| mac Catalyst | x86_64 arm64 | 10.15 (iOS ABI 13.1) |
| iOS | arm64 | 11.0 |
| iOS Simulator | x86_64 arm64 | 11.0 |
| tvOS | arm64 | 11.0 |
| tvOS Simulator | x86_64 arm64 | 11.0 |
| watchOS | armv7k arm64_32 arm64 | 5.0 |
| watchOS Simulator | x86_64 arm64 | 5.0 |
| xrOS | arm64 | 1.0 |
| xrOS Simulator | arm64 | 1.0 |## Usage
Add line to you package.swift dependencies:
```
.package(
name: "OpenSSL",
url: "https://github.com/Lakr233/openssl-spm.git",
from: "3.2.0"
)
```## Credits:
- [https://github.com/DimaRU/Libssh2Prebuild](https://github.com/DimaRU/Libssh2Prebuild)
- [https://blog.andrewmadsen.com/2020/06/22/building-openssl-for.html](https://blog.andrewmadsen.com/2020/06/22/building-openssl-for.html)
- [https://github.com/Frugghi/iSSH2](https://github.com/Frugghi/iSSH2)