File tree Expand file tree Collapse file tree 2 files changed +14
-20
lines changed
Expand file tree Collapse file tree 2 files changed +14
-20
lines changed Original file line number Diff line number Diff line change @@ -4,13 +4,7 @@ set -euo pipefail
44
55# Defaults
66SKIP_RISCV=${SKIP_RISCV-0}
7- if git clone https://git.savannah.nongnu.org/git/git2cl.git; then
8- SKIP_OPENOCD=${SKIP_OPENOCD-0}
9- else
10- # Clone is failing, so skip build
11- echo " Skipping openocd build, as likely to fail"
12- SKIP_OPENOCD=${SKIP_OPENOCD-1}
13- fi
7+ SKIP_OPENOCD=${SKIP_OPENOCD-0}
148
159# Install prerequisites
1610sudo apt install -y jq cmake libtool automake libusb-1.0-0-dev libhidapi-dev libftdi1-dev
@@ -42,13 +36,16 @@ done < <(echo "$repos")
4236
4337
4438cd $builddir
39+ if [[ " $SKIP_OPENOCD " != 1 ]]; then
40+ if ../packages/linux/openocd/build-openocd.sh; then
41+ echo " OpenOCD Build failed"
42+ SKIP_OPENOCD=1
43+ fi
44+ fi
4545if [[ " $SKIP_RISCV " != 1 ]]; then
4646 # Takes ages to build
4747 ../packages/linux/riscv/build-riscv-gcc.sh
4848fi
49- if [[ " $SKIP_OPENOCD " != 1 ]]; then
50- ../packages/linux/openocd/build-openocd.sh
51- fi
5249../packages/linux/picotool/build-picotool.sh
5350cd ..
5451
Original file line number Diff line number Diff line change @@ -4,13 +4,7 @@ set -euo pipefail
44
55# Defaults
66SKIP_RISCV=${SKIP_RISCV-0}
7- if git clone https://git.savannah.nongnu.org/git/git2cl.git; then
8- SKIP_OPENOCD=${SKIP_OPENOCD-0}
9- else
10- # Clone is failing, so skip build
11- echo " Skipping openocd build, as likely to fail"
12- SKIP_OPENOCD=${SKIP_OPENOCD-1}
13- fi
7+ SKIP_OPENOCD=${SKIP_OPENOCD-0}
148
159# Install prerequisites
1610arch -x86_64 /usr/local/bin/brew install jq libtool libusb automake hidapi
@@ -53,13 +47,16 @@ done < <(echo "$repos")
5347
5448
5549cd $builddir
50+ if [[ " $SKIP_OPENOCD " != 1 ]] && [[ $( uname -m) == ' arm64' ]]; then
51+ if ../packages/macos/openocd/build-openocd.sh; then
52+ echo " OpenOCD Build failed"
53+ SKIP_OPENOCD=1
54+ fi
55+ fi
5656if [[ " $SKIP_RISCV " != 1 ]]; then
5757 # Takes ages to build
5858 ../packages/macos/riscv/build-riscv-gcc.sh
5959fi
60- if [[ " $SKIP_OPENOCD " != 1 ]] && [[ $( uname -m) == ' arm64' ]]; then
61- ../packages/macos/openocd/build-openocd.sh
62- fi
6360arch -x86_64 ../packages/macos/picotool/build-picotool.sh
6461arch -arm64 ../packages/macos/picotool/build-picotool.sh
6562../packages/macos/picotool/merge-picotool.sh
You can’t perform that action at this time.
0 commit comments