blob: f1019e42e91fe863e94758b5a24fd4bdf611044a [file] [log] [blame]
Max8a3be282017-02-20 18:24:03 +01001#!/bin/sh
Holger Hans Peter Freyther7c9337b2016-04-13 18:52:43 -04002
3set -ex
4
Neels Hofmeyrfdcb9612016-10-06 23:23:24 +02005base="$PWD"
6deps="$base/deps"
7inst="$deps/install"
8export deps inst
Holger Hans Peter Freyther7c9337b2016-04-13 18:52:43 -04009
Neels Hofmeyrfdcb9612016-10-06 23:23:24 +020010mkdir "$deps" || true
11rm -rf "$inst"
Holger Hans Peter Freyther7c9337b2016-04-13 18:52:43 -040012
Neels Hofmeyrfdcb9612016-10-06 23:23:24 +020013osmo-build-dep.sh libosmocore
14
Neels Hofmeyr3fdb2872017-03-01 15:36:24 +010015"$deps"/libosmocore/contrib/verify_value_string_arrays_are_terminated.py $(find . -name "*.[hc]")
16
Neels Hofmeyrfdcb9612016-10-06 23:23:24 +020017export PKG_CONFIG_PATH="$inst/lib/pkgconfig:$PKG_CONFIG_PATH"
18export LD_LIBRARY_PATH="$inst/lib"
19
20set +x
21echo
22echo
23echo
24echo " =============================== libosmo-abis ==============================="
25echo
26set -x
27
Holger Hans Peter Freyther7c9337b2016-04-13 18:52:43 -040028autoreconf --install --force
Max8a3be282017-02-20 18:24:03 +010029./configure --enable-sanitize
Neels Hofmeyr04c73cb2016-10-06 23:19:41 +020030$MAKE $PARALLEL_MAKE
Neels Hofmeyr017752f2016-10-06 23:24:38 +020031$MAKE distcheck \
32 || cat-testlogs.sh