-
Notifications
You must be signed in to change notification settings - Fork 2
/
a02-re-build.sh
46 lines (24 loc) · 1.54 KB
/
a02-re-build.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#!/bin/bash
#export ANDROID_SDK_ROOT="/workspace/rocksetta-gitpod-links/android/"
#echo $ANDROID_SDK_ROOT
#export PATH="${PATH}:${ANDROID_HOME}tools/:${ANDROID_HOME}platform-tools/"
#export PATH="${PATH}:${ANDROID_HOME}tools/:${ANDROID_HOME}platform-tools/"
#export PATH="${PATH}:$/workspace/rocksetta-gitpod-links/cordova/node_modules/:/workspace/rocksetta-gitpod-links/cordova/node_modules/cordova/bin:/workspace/rocksetta-gitpod-links/cordova/node_modules/qrcode/bin"
#echo $PATH
echo "The App must have been built with a01-create.sh"
echo "Enter a folder name of the app you wish to re-build"
read wow4
#cordova create $wow4 com.$wow4.$wow4 $wow4
#cordova create hello com.example.hello HelloWorld
cd $wow4
#cordova platform add android
cordova build android --no-telemetry
# backup old .apk
cp /workspace/my-gitpod-cordova/public/$wow4-app-debug.apk /workspace/my-gitpod-cordova/public/$wow4-backup-app-debug.apk
#copy new .apk to the public folder
cp /workspace/my-gitpod-cordova/$wow4/platforms/android/app/build/outputs/apk/debug/app-debug.apk /workspace/my-gitpod-cordova/public/$wow4-app-debug.apk
#printf "\n\n<a href='$wow4/platforms/android/app/build/outputs/apk/$wow4-debug.apk'>$wow4/platforms/android/app/build/outputs/apk/$wow4-debug.apk
echo "<li> Next rebuild <a href="$wow4-app-debug.apk">$wow4-app-debug.apk</a><br>" >> /workspace/my-gitpod-cordova/public/index.html
apachectl start
echo "Refresh your web browser!"
echo "You must delete your old download on your phone or the installation will give an error as the file name has changed"