diff options
| author | Damien George <damien.p.george@gmail.com> | 2014-09-30 23:04:08 +0000 |
|---|---|---|
| committer | Damien George <damien.p.george@gmail.com> | 2014-09-30 23:04:08 +0000 |
| commit | c737086e1c42f15addefc0c6c8b5c4ddcca97907 (patch) | |
| tree | 4fed0be012f0c9259c9c1f848af83c5bccc5fd0c | |
| parent | de37775a265b40e0bd0e7e93265c01a5650fa699 (diff) | |
tools: Add network build to auto-build script.
| -rwxr-xr-x | tools/build-stm-latest.sh | 25 |
1 files changed, 17 insertions, 8 deletions
diff --git a/tools/build-stm-latest.sh b/tools/build-stm-latest.sh index 3b58308de..e80df648f 100755 --- a/tools/build-stm-latest.sh +++ b/tools/build-stm-latest.sh @@ -1,5 +1,18 @@ #!/bin/bash +# function for building firmware +function do_build() { + descr=$1 + board=$2 + shift + shift + echo "building $descr $board" + build_dir=/tmp/stm-build-$board + make -B $@ BOARD=$board BUILD=$build_dir || exit 1 + mv $build_dir/firmware.dfu $dest_dir/$descr-$date-$git_tag.dfu + rm -rf $build_dir +} + # check/get parameters if [ $# != 1 ]; then echo "usage: $0 <dest-dir>" @@ -21,11 +34,7 @@ date=$(date '+%Y-%m-%d') git_tag="$(git describe --dirty || echo unknown)" # build the versions -for board in PYBV3 PYBV10; do - echo $board - lower_board=$(echo $board | tr A-Z a-z) - build_dir=/tmp/stm-build-$board - make -B BOARD=$board BUILD=$build_dir || exit 1 - mv $build_dir/firmware.dfu $dest_dir/$lower_board-$date-$git_tag.dfu - rm -rf $build_dir -done +do_build pybv3 PYBV3 +do_build pybv3-network PYBV3 MICROPY_PY_WIZNET5K=1 MICROPY_PY_CC3K=1 +do_build pybv10 PYBV10 +do_build pybv10-network PYBV10 MICROPY_PY_WIZNET5K=1 MICROPY_PY_CC3K=1 |
