File tree Expand file tree Collapse file tree 3 files changed +38
-41
lines changed Expand file tree Collapse file tree 3 files changed +38
-41
lines changed Original file line number Diff line number Diff line change
1
+ {
2
+ "flutterSdkVersion" : " 2.8.1" ,
3
+ "flavors" : {}
4
+ }
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
3
- dart run ./tool/dart_tool/install_fvm.dart || exit -1;
3
+ regex=' "flutterSdkVersion": "(.*)",'
4
+ version=" "
5
+
6
+ flutter pub global activate fvm
7
+ fvmFlutterConfig=` cat .fvm/fvm_config.json`
8
+
9
+ if [[ $fvmFlutterConfig =~ $regex ]]; then
10
+ version=" ${BASH_REMATCH[1]} "
11
+ echo " Flutter version: $version "
12
+ fi
13
+
14
+ if [ " $version " == " " ]; then
15
+ echo " fvm flutter version could be fetched"
16
+ exit -1;
17
+ fi
18
+
19
+ echo " Removing the old flutter sdk reference"
20
+ rm .fvm/flutter_sdk
21
+
22
+ echo " fvm --version"
23
+ fvm --version
24
+
25
+ echo " fvm install $version "
26
+ fvm install $version
27
+
28
+ if [ " $version " == " stable" ] || [ " $version " == " beta" ] || [ " $version " == " dev" ] || [ " $version " == " master" ]; then
29
+ echo " fvm flutter upgrade $version "
30
+ fi
31
+
32
+ echo " fvm use $version "
33
+ fvm use $version
34
+
35
+ echo " fvm flutter pub get"
36
+ fvm flutter pub get
You can’t perform that action at this time.
0 commit comments