blob: d5fc31fb6abbbb83d62c3f15c035624900e2a74b [file] [log] [blame]
blobbcd8e7a42017-05-24 16:09:45 +02001#!/bin/sh
2
3set -ex
4
5./contrib/verify_value_string_arrays_are_terminated.py $(find . -name "*.[hc]")
6
7autoreconf --install --force
8./configure --enable-static \
9 --prefix=/usr/local/arm-none-eabi \
10 --host=arm-none-eabi \
11 --enable-embedded \
12 --disable-shared \
13 CFLAGS="-Os -ffunction-sections -fdata-sections -nostartfiles -nodefaultlibs"
14
15$MAKE $PARALLEL_MAKE \
16 || cat-testlogs.sh
17
18# verify build in dir other than source tree
19rm -rf *
20git checkout .
21autoreconf --install --force
22mkdir builddir
23cd builddir
24
25../configure --enable-static \
26 --prefix=/usr/local/arm-none-eabi \
27 --host=arm-none-eabi \
28 --enable-embedded \
29 --disable-shared \
30 CFLAGS="-Os -ffunction-sections -fdata-sections -nostartfiles -nodefaultlibs"
31
32$MAKE $PARALLEL_MAKE \
33 || cat-testlogs.sh