Skip to content

Commit c798fd8

Browse files
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
1 parent 15a0c46 commit c798fd8

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

lib/bindings/langs/flutter/scripts/version.sh

+6
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
33
ROOT="$SCRIPT_DIR/../../../../.."
44
TAG_NAME=`awk '/^version: /{print $2}' $ROOT/packages/flutter/pubspec.yaml`
55

6+
# Update Flutter plugin to use the same Dart plugin version
7+
sed -i.bak -E "/breez_liquid:/,/ref:/s|(ref: ).*|\1$TAG_NAME|" "$ROOT/packages/flutter/pubspec.yaml"
8+
rm "$ROOT/packages/flutter/pubspec.yaml.bak"
9+
610
# iOS & macOS
711
APPLE_HEADER="version = '$TAG_NAME' # generated; do not edit"
812
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
1115
sed -i.bak "1 s/.*/$APPLE_HEADER/" $ROOT/packages/flutter/macos/flutter_breez_liquid.podspec.production
1216
rm $ROOT/packages/flutter/macos/*.bak $ROOT/packages/flutter/ios/*.bak
1317

18+
# Android (Gradle)
1419
GRADLE_HEADER="version '$TAG_NAME' \/\/ generated; do not edit"
1520
sed -i.bak "1 s/.*/$GRADLE_HEADER/" $ROOT/packages/flutter/android/build.gradle
1621
sed -i.bak "1 s/.*/$GRADLE_HEADER/" $ROOT/packages/flutter/android/build.gradle.production
1722
rm $ROOT/packages/flutter/android/*.bak
1823

24+
# Commit changes
1925
git add $ROOT/packages/flutter/

packages/flutter/pubspec.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ dependencies:
1515
breez_liquid:
1616
git:
1717
url: https://github.com/breez/breez-sdk-liquid-dart
18+
ref: 0.7.2-dev1
1819
ffigen: ^18.0.0
1920

2021
dev_dependencies:

0 commit comments

Comments
 (0)