Platform | Architectures |
---|---|
macOS | x86_64 arm64 |
iOS | arm64 armv7 armv7s |
iOS Simulator | x86_64 arm64 |
watchOS | armv7k arm64_32 |
watchOS Simulator | x86_64 arm64 |
tvOS | arm64 |
tvOS Simulator | x86_64 arm64 |
mac Catalyst | x86_64 arm64 |
Add line to you package.swift dependencies:
.package(name: "CSSH", url: "https://github.com/DimaRU/Libssh2Prebuild.git", from: "1.9.0")
Right now used with the Shout library: https://github.com/DimaRU/Shout
Note: Now script used with xczip which results in stable archive checksum (it is not changed from build to build).
Xcode 12 now has a bug that causes static library .a files to be copied into the app bundle. Add Run Script
to your Xcode project with this commands:
# Remove static libs
ls -1 ${CODESIGNING_FOLDER_PATH}/Contents/Frameworks/*.a
rm -f ${CODESIGNING_FOLDER_PATH}/Contents/Frameworks/*.a
Required Xcode 12.2, and github cli. Intended to use with github.
brew install DimaRU/formulae/xczip
brew install gh
gh auth
./script/build-xcframework.sh commit
link |
Stars: 11 |
Last commit: 2 weeks ago |
Libssh2 1.10.0 build.
Platform | Architectures |
---|---|
macOS | x86_64 arm64 |
iOS | arm64 armv7 armv7s |
iOS Simulator | x86_64 arm64 |
watchOS | armv7k arm64_32 |
watchOS Simulator | x86_64 arm64 |
tvOS | arm64 |
tvOS Simulator | x86_64 arm64 |
Maccatalyst | x86_64 arm64 |
Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics