From 5df4fba83ec75d05200f730d39a470173a4f19ca Mon Sep 17 00:00:00 2001 From: Davide De Rosa Date: Thu, 25 Nov 2021 09:05:24 +0100 Subject: [PATCH] Make all-in-one script to produce SwiftPM binary Disable Bitcode. --- create-swiftpm-binaries.sh | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/create-swiftpm-binaries.sh b/create-swiftpm-binaries.sh index c5959c6..acaeb10 100755 --- a/create-swiftpm-binaries.sh +++ b/create-swiftpm-binaries.sh @@ -1,15 +1,13 @@ #!/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 +./build-libssl.sh --version="$VERSION" --targets="$TARGETS" --disable-bitcode +#./build-libssl.sh --version="$VERSION" --disable-bitcode +./create-openssl-framework.sh dynamic ( 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 +mkdir -p $FRAMEWORK_DIR +mv frameworks/$FRAMEWORK_ZIP $FRAMEWORK_DIR +swift package compute-checksum $FRAMEWORK_DIR/$FRAMEWORK_ZIP