diff options
author | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2014-11-09 10:12:21 +0000 |
---|---|---|
committer | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2014-11-09 10:12:21 +0000 |
commit | 96922a89ddaa5c06c3ccd99273557ee1ccb5d40d (patch) | |
tree | 5bf00cd061fe1a13ed81b7056c46084ef4e87868 /test/rt/testbuild/go.sh | |
parent | 9f727e23941089b7b2667a6f7fb45ab76b0f4982 (diff) | |
download | ChibiOS-96922a89ddaa5c06c3ccd99273557ee1ccb5d40d.tar.gz ChibiOS-96922a89ddaa5c06c3ccd99273557ee1ccb5d40d.tar.bz2 ChibiOS-96922a89ddaa5c06c3ccd99273557ee1ccb5d40d.zip |
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7493 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'test/rt/testbuild/go.sh')
-rw-r--r-- | test/rt/testbuild/go.sh | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/test/rt/testbuild/go.sh b/test/rt/testbuild/go.sh new file mode 100644 index 000000000..440237375 --- /dev/null +++ b/test/rt/testbuild/go.sh @@ -0,0 +1,36 @@ +#!/bin/bash +export XOPT XDEFS + +XOPT="-ggdb -O2 -fomit-frame-pointer -DDELAY_BETWEEN_TESTS=0" +XDEFS="" + +function clean() { + make clean > /dev/null +} + +function compile() { + echo -n " * Building..." + if ! make > buildlog.txt + then + echo "failed" + clean + exit + fi + echo "OK" +} + +function execute_test() { + echo -n " * Testing..." + if ! ./ch > testlog.txt + then + echo "failed" + clean + exit + fi + echo "OK" + clean +} + +echo "Default maximum settings" +compile +execute_test |