chore: don't default to installing system files in scripts (#2592)

cyan committed Oct 17, 2025 at 19:01 UTC 3756d46ad4e9bc3c3d7cf32b8a59daf2dcd8d2f4
6 files changed +9 -11
.github/workflows/automated_integration_test.yml
+1 -1
@@ -256,7 +256,7 @@ jobs:
256 echo MWEBD_HASH=$MWEBD_HASH >> /etc/environment
257 pushd scripts/android
258 gomobile init;
259 - ./build_mwebd.sh --dont-install
259 + ./build_mwebd.sh
260 popd
261
262 - name: Build Decred
.github/workflows/pr_test_build_android.yml
+1 -1
@@ -245,7 +245,7 @@ jobs:
245 export MWEBD_HASH=$(cat scripts/android/build_mwebd.sh | grep 'git reset --hard' | xargs | awk '{ print $4 }')
246 echo MWEBD_HASH=$MWEBD_HASH >> /etc/environment
247 pushd scripts/android
248 - ./build_mwebd.sh --dont-install
248 + ./build_mwebd.sh
249 popd
250
251 - name: Build Decred
.github/workflows/pr_test_build_linux.yml
+2 -2
@@ -209,7 +209,7 @@ jobs:
209 run: |
210 set -x -e
211 pushd scripts
212 - ./build_bitbox_flutter.sh --dont-install
212 + ./build_bitbox_flutter.sh
213 popd
214
215 - name: Install Flutter dependencies
@@ -222,7 +222,7 @@ jobs:
222 export MWEBD_HASH=$(cat scripts/android/build_mwebd.sh | grep 'git reset --hard' | xargs | awk '{ print $4 }')
223 echo MWEBD_HASH=$MWEBD_HASH >> /etc/environment
224 pushd scripts/android
225 - ./build_mwebd.sh --dont-install
225 + ./build_mwebd.sh
226 popd
227
228 - name: Build generated code
docs/builds/ANDROID.md
+1 -1
@@ -28,7 +28,7 @@ pushd scripts/android
28 ./app_config.sh
29 ./build_monero_all.sh
30 ./build_decred.sh
31 - ./build_mwebd.sh --dont-install
31 + ./build_mwebd.sh
32 popd
33 pushd android/app
34 [[ -f key.jks ]] || keytool -genkey -v -keystore key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias testKey -noprompt -dname "CN=CakeWallet, OU=CakeWallet, O=CakeWallet, L=Florida, S=America, C=USA" -storepass hunter1 -keypass hunter1
scripts/android/build_mwebd.sh
+3 -3
@@ -1,6 +1,6 @@
1 -if [[ "$1" == "--dont-install" ]]; then
2 - echo "Skipping Go installation as per --dont-install flag"
3 -else
1 +#!/bin/bash
2 +
3 +if [[ "$1" == "--install" ]]; then
4 # install go > 1.24:
5 wget https://go.dev/dl/go1.24.1.linux-amd64.tar.gz
6 sudo rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.24.1.linux-amd64.tar.gz
scripts/ios/build_mwebd.sh
+1 -3
@@ -2,9 +2,7 @@
2
3 set -e -x
4
5 -if [[ "$1" == "--dont-install" ]]; then
6 - echo "Skipping Go installation as per --dont-install flag"
7 -else
5 +if [[ "$1" == "--install" ]]; then
6 # install go > 1.24:
7 brew install go
8 export PATH=$PATH:~/go/bin