chore: Move files up to repo root. Add xcframework to gitignore.

This commit is contained in:
Steven Sherry 2024-04-02 15:43:56 -05:00
parent a032d40f30
commit e58f7e2b48
No known key found for this signature in database
GPG key ID: 6C07B855139186A2
3 changed files with 7 additions and 4 deletions

1
.gitignore vendored
View file

@ -1,4 +1,5 @@
capacitor-checkout
*.xcframework
*.zip
.swiftpm
frameworks

View file

@ -51,3 +51,6 @@ cd capacitor-checkout/ios/Capacitor
git checkout $1
create_xcframeworks
mv Capacitor.xcframework ../../../
mv Cordova.xcframework ../../../

View file

@ -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 <<EOF >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