Skip to content

Commit ffb7ebb

Browse files
committed
Updated build script for local build creation
1 parent c1b7992 commit ffb7ebb

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

app/scripts/build.sh

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#!/bin/sh
22

33
ENTRYPOINT=""
4+
CURRENT_WORKSPACE=""
45
PLIST_LOCATION=$RUNNER_TEMP/options.plist
56

67
case $2 in
@@ -9,11 +10,18 @@ case $2 in
910
prod) ENTRYPOINT="entrypoints/main_prod.dart";;
1011
esac
1112

12-
FLAGS="$1 --flavor $2 -t $GITHUB_WORKSPACE/app/lib/$ENTRYPOINT $3 $4 $5"
13+
if [[ -z "${GITHUB_WORKSPACE}" ]]; then
14+
CURRENT_WORKSPACE="lib"
15+
else
16+
CURRENT_WORKSPACE="$GITHUB_WORKSPACE/app/lib"
17+
fi
18+
19+
FLAGS="$1 --flavor $2 -t $CURRENT_WORKSPACE/$ENTRYPOINT $3 $4 $5"
1320
echo "Requested Flavour: $2"
14-
echo "Setting entrypoint: $GITHUB_WORKSPACE/app/lib/$ENTRYPOINT"
21+
echo "Setting entrypoint: $CURRENT_WORKSPACE/$ENTRYPOINT"
1522
echo "Building $1 .......... "
1623
echo ""
24+
1725
if [ $1 == ipa ]
1826
then
1927
sed -i '' "s#.*entrypoints/main.*#import 'package:app/$ENTRYPOINT' as entrypoint;#" lib/main.dart

0 commit comments

Comments
 (0)