dev
sh 25 lines 749 Bytes
Raw
1 #!/bin/bash
2 source "$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)/functions.sh"
3 CAKEWALLET="cakewallet"
4 DIR=`pwd`
5
6 if [ -z "$APP_LINUX_TYPE" ]; then
7 echo "Please set APP_LINUX_TYPE"
8 exit 1
9 fi
10
11 cd ../.. # go to root
12 CONFIG_ARGS=""
13
14 case $APP_LINUX_TYPE in
15 $CAKEWALLET)
16 CONFIG_ARGS="--monero --bitcoin --ethereum --polygon --nano --bitcoinCash --solana --tron --wownero --dogecoin --base --arbitrum --bsc --excludeFlutterSecureStorage";;
17 esac
18
19 cp -rf pubspec_description.yaml pubspec.yaml
20 flutter pub get
21 dart run tool/generate_pubspec.dart
22 flutter pub get
23 dart run tool/configure.dart $CONFIG_ARGS
24 universal_sed '0,/version: 0.0.0/s//version: '"${APP_LINUX_VERSION}"'+'"${APP_LINUX_BUILD_NUMBER}"'/' pubspec.yaml
25 cd $DIR