openssl-apple/create-swiftpm-binaries.sh

16 lines
598 B
Bash
Executable File

#!/bin/bash
if [ $# == 0 ]; then
echo "Usage: `basename $0` static|dynamic"
exit 1
fi
VERSION="1.1.1l"
TARGETS="ios-sim-cross-x86_64 ios-sim-cross-arm64 ios64-cross-arm64 ios64-cross-arm64e macos64-x86_64 macos64-arm64 mac-catalyst-x86_64 mac-catalyst-arm64"
FRAMEWORK="openssl.xcframework"
FRAMEWORK_ZIP="openssl.xcframework.zip"
FRAMEWORK_DIR="swiftpm/$VERSION"
./create-openssl-framework.sh $1
( cd frameworks && zip -yr $FRAMEWORK_ZIP $FRAMEWORK )
mkdir -p $FRAMEWORK_DIR/$1
mv frameworks/$FRAMEWORK_ZIP $FRAMEWORK_DIR/$1
swift package compute-checksum $FRAMEWORK_DIR/$1/$FRAMEWORK_ZIP