blob: ad992af1da67da0bda4e7f9be585a83b23c4f11a [file] [log] [blame]
blobbcd8e7a42017-05-24 16:09:45 +02001#!/bin/sh
2
3set -ex
4
Max6081bd02017-08-25 17:33:32 +02005verify_value_string_arrays_are_terminated.py $(find . -name "*.[hc]")
blobbcd8e7a42017-05-24 16:09:45 +02006
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 \
Pau Espin Pedrol0d119ef2017-06-18 11:02:37 +020013 CFLAGS="-Os -ffunction-sections -fdata-sections -nostartfiles -nodefaultlibs -Werror"
blobbcd8e7a42017-05-24 16:09:45 +020014
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 \
Pau Espin Pedrol0d119ef2017-06-18 11:02:37 +020030 CFLAGS="-Os -ffunction-sections -fdata-sections -nostartfiles -nodefaultlibs -Werror"
blobbcd8e7a42017-05-24 16:09:45 +020031
32$MAKE $PARALLEL_MAKE \
33 || cat-testlogs.sh