mirror of
https://github.com/aljazceru/breez-sdk-liquid.git
synced 2025-12-18 14:34:24 +01:00
Update Flutter plugin to match Dart plugin version (#794)
* Reference the same Flutter plugin version for Dart plugin instead of latest * fix: removed breez-sdk-liquid-dart tag check Removed if tag exists on remote as this script is run before the package is published
This commit is contained in:
@@ -3,6 +3,10 @@ SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|||||||
ROOT="$SCRIPT_DIR/../../../../.."
|
ROOT="$SCRIPT_DIR/../../../../.."
|
||||||
TAG_NAME=`awk '/^version: /{print $2}' $ROOT/packages/flutter/pubspec.yaml`
|
TAG_NAME=`awk '/^version: /{print $2}' $ROOT/packages/flutter/pubspec.yaml`
|
||||||
|
|
||||||
|
# Update Flutter plugin to use the same Dart plugin version
|
||||||
|
sed -i.bak -E "/breez_liquid:/,/ref:/s|(ref: ).*|\1$TAG_NAME|" "$ROOT/packages/flutter/pubspec.yaml"
|
||||||
|
rm "$ROOT/packages/flutter/pubspec.yaml.bak"
|
||||||
|
|
||||||
# iOS & macOS
|
# iOS & macOS
|
||||||
APPLE_HEADER="version = '$TAG_NAME' # generated; do not edit"
|
APPLE_HEADER="version = '$TAG_NAME' # generated; do not edit"
|
||||||
sed -i.bak "1 s/.*/$APPLE_HEADER/" $ROOT/packages/flutter/ios/flutter_breez_liquid.podspec
|
sed -i.bak "1 s/.*/$APPLE_HEADER/" $ROOT/packages/flutter/ios/flutter_breez_liquid.podspec
|
||||||
@@ -11,9 +15,11 @@ sed -i.bak "1 s/.*/$APPLE_HEADER/" $ROOT/packages/flutter/macos/flutter_breez_li
|
|||||||
sed -i.bak "1 s/.*/$APPLE_HEADER/" $ROOT/packages/flutter/macos/flutter_breez_liquid.podspec.production
|
sed -i.bak "1 s/.*/$APPLE_HEADER/" $ROOT/packages/flutter/macos/flutter_breez_liquid.podspec.production
|
||||||
rm $ROOT/packages/flutter/macos/*.bak $ROOT/packages/flutter/ios/*.bak
|
rm $ROOT/packages/flutter/macos/*.bak $ROOT/packages/flutter/ios/*.bak
|
||||||
|
|
||||||
|
# Android (Gradle)
|
||||||
GRADLE_HEADER="version '$TAG_NAME' \/\/ generated; do not edit"
|
GRADLE_HEADER="version '$TAG_NAME' \/\/ generated; do not edit"
|
||||||
sed -i.bak "1 s/.*/$GRADLE_HEADER/" $ROOT/packages/flutter/android/build.gradle
|
sed -i.bak "1 s/.*/$GRADLE_HEADER/" $ROOT/packages/flutter/android/build.gradle
|
||||||
sed -i.bak "1 s/.*/$GRADLE_HEADER/" $ROOT/packages/flutter/android/build.gradle.production
|
sed -i.bak "1 s/.*/$GRADLE_HEADER/" $ROOT/packages/flutter/android/build.gradle.production
|
||||||
rm $ROOT/packages/flutter/android/*.bak
|
rm $ROOT/packages/flutter/android/*.bak
|
||||||
|
|
||||||
|
# Commit changes
|
||||||
git add $ROOT/packages/flutter/
|
git add $ROOT/packages/flutter/
|
||||||
@@ -15,6 +15,7 @@ dependencies:
|
|||||||
breez_liquid:
|
breez_liquid:
|
||||||
git:
|
git:
|
||||||
url: https://github.com/breez/breez-sdk-liquid-dart
|
url: https://github.com/breez/breez-sdk-liquid-dart
|
||||||
|
ref: 0.7.2-dev1
|
||||||
ffigen: ^18.0.0
|
ffigen: ^18.0.0
|
||||||
|
|
||||||
dev_dependencies:
|
dev_dependencies:
|
||||||
|
|||||||
Reference in New Issue
Block a user