diff --git a/.gitignore b/.gitignore index 8dd5b10..d95263c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ capacitor-checkout +*.xcframework *.zip .swiftpm frameworks diff --git a/build-cap b/build-cap index d6bc5a6..f7091ef 100755 --- a/build-cap +++ b/build-cap @@ -51,3 +51,6 @@ cd capacitor-checkout/ios/Capacitor git checkout $1 create_xcframeworks + +mv Capacitor.xcframework ../../../ +mv Cordova.xcframework ../../../ diff --git a/package-cap b/package-cap index 25eba47..c2c0f3c 100755 --- a/package-cap +++ b/package-cap @@ -1,11 +1,11 @@ #!/usr/bin/env bash -eoux pipefail mkdir frameworks -zip -r Capacitor.xcframework.zip capacitor-checkout/ios/Capacitor/Capacitor.xcframework -zip -r Cordova.xcframework.zip capacitor-checkout/ios/Cordova.xcframework +zip -r frameworks/Capacitor.xcframework.zip Capacitor.xcframework +zip -r frameworks/Cordova.xcframework.zip Cordova.xcframework write_package_file() { - cat << EOF > Package.swift + cat <Package.swift // swift-tools-version:5.3 import PackageDescription @@ -45,4 +45,3 @@ cap_cordova_url="https://github.com/ionic-team/capacitor-swift-pm/releases/downl cap_cordova_sha=$(shasum -a 256 Cordova.xcframework.zip | sed 's/ /\n/g' | head -n1 | xargs echo -n) write_package_file $cap_url $cap_sha $cap_cordova_url $cap_cordova_sha -