summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorScott Shawcroft <scott@tannewt.org>2018-01-02 12:09:20 -0800
committerGitHub <noreply@github.com>2018-01-02 12:09:20 -0800
commit3be456629bc737b4d8bfaa27d8ea5e2fd5c86451 (patch)
tree6c84e7dffb0fb5f5a0341db8d5636f77aed090d6 /tools
parent18f3dfcd904ee413deae93ee954f0a000e590f95 (diff)
parenta1a02c5427b1642f2dab618481327b2d12f798c4 (diff)
Merge pull request #496 from microbuilder/nrf52_3.x
nRF52 update with internal file system support
Diffstat (limited to 'tools')
-rwxr-xr-xtools/build_adafruit_bins.sh25
1 files changed, 18 insertions, 7 deletions
diff --git a/tools/build_adafruit_bins.sh b/tools/build_adafruit_bins.sh
index 47fe7c66a..ae9c256d2 100755
--- a/tools/build_adafruit_bins.sh
+++ b/tools/build_adafruit_bins.sh
@@ -1,7 +1,8 @@
rm -rf ports/atmel-samd/build*
rm -rf ports/esp8266/build*
+rm -rf ports/nrf/build*
-ATMEL_BOARDS="arduino_zero circuitplayground_express feather_m0_basic feather_m0_adalogger feather_m0_express metro_m0_express metro_m4_express trinket_m0 gemma_m0"
+ATMEL_BOARDS="arduino_zero circuitplayground_express feather_m0_basic feather_m0_adalogger feather_m0_express metro_m0_express metro_m4_express trinket_m0 gemma_m0 feather52"
ROSIE_SETUPS="rosie-ci"
PARALLEL="-j 5"
@@ -16,8 +17,13 @@ else
fi
for board in $boards; do
- make $PARALLEL -C ports/atmel-samd BOARD=$board
- (( exit_status = exit_status || $? ))
+ if [ $board == "feather52" ]; then
+ make $PARALLEL -C ports/nrf BOARD=feather52
+ (( exit_status = exit_status || $? ))
+ else
+ make $PARALLEL -C ports/atmel-samd BOARD=$board
+ (( exit_status = exit_status || $? ))
+ fi
done
if [ -z "$TRAVIS" ]; then
make $PARALLEL -C ports/esp8266 BOARD=feather_huzzah
@@ -40,10 +46,15 @@ fi
for board in $boards; do
mkdir -p bin/$board/
- cp ports/atmel-samd/build-$board/firmware.bin bin/$board/adafruit-circuitpython-$board-$version.bin
- (( exit_status = exit_status || $? ))
- cp ports/atmel-samd/build-$board/firmware.uf2 bin/$board/adafruit-circuitpython-$board-$version.uf2
- (( exit_status = exit_status || $? ))
+ if [ $board == "feather52" ]; then
+ cp ports/nrf/build-$board/firmware.bin bin/$board/adafruit-circuitpython-$board-$version.bin
+ (( exit_status = exit_status || $? ))
+ else
+ cp ports/atmel-samd/build-$board/firmware.bin bin/$board/adafruit-circuitpython-$board-$version.bin
+ (( exit_status = exit_status || $? ))
+ cp ports/atmel-samd/build-$board/firmware.uf2 bin/$board/adafruit-circuitpython-$board-$version.uf2
+ (( exit_status = exit_status || $? ))
+ fi
# Only upload to Rosie if its a pull request.
if [ "$TRAVIS" == "true" ]; then
for rosie in $ROSIE_SETUPS; do