blob: 1a218b92cfec019ab23a9b20cdcadb9776fdc092 [file] [log] [blame]
Harald Weltef9e9a702020-04-15 22:04:00 +02001#!/bin/sh
2# jenkins build helper script for osmocom-bb. This is how we build on jenkins.osmocom.org
3
4set -ex
5
6base="$PWD"
7deps="$base/deps"
8inst="$deps/install"
9export deps inst
10
11osmo-clean-workspace.sh
12
13mkdir "$deps" || true
14
Harald Welte7dadaa92020-04-17 15:07:48 +020015export PKG_CONFIG_PATH="$inst/lib/pkgconfig:$PKG_CONFIG_PATH"
16export LD_LIBRARY_PATH="$inst/lib"
17export PATH="$inst/bin:$PATH"
18
19verify_value_string_arrays_are_terminated.py $(find . -name "*.[hc]")
20
Harald Weltef9e9a702020-04-15 22:04:00 +020021osmo-build-dep.sh libosmocore "" ac_cv_path_DOXYGEN=false
22osmo-build-dep.sh libosmo-abis "" ac_cv_path_DOXYGEN=false
23osmo-build-dep.sh libosmo-netif "" ac_cv_path_DOXYGEN=false
24
25export PKG_CONFIG_PATH="$inst/lib/pkgconfig:$PKG_CONFIG_PATH"
26export LD_LIBRARY_PATH="$inst/lib"
27
28set +x
29echo
30echo
31echo
32echo " =============================== osmo-uecups ============================="
33echo
34set -x
35
36cd daemon
37make
38
39osmo-clean-workspace.sh
40