Neels Hofmeyr | d46ea13 | 2017-04-08 15:56:31 +0200 | [diff] [blame] | 1 | #!/bin/sh |
Neels Hofmeyr | dae3d3c | 2017-03-28 12:16:58 +0200 | [diff] [blame] | 2 | set -e -x |
| 3 | |
Neels Hofmeyr | 53e758a | 2017-05-29 22:53:34 +0200 | [diff] [blame] | 4 | poky="/opt/poky/1.5.4" |
| 5 | . "$poky/environment-setup-armv5te-poky-linux-gnueabi" |
| 6 | |
| 7 | # Cross-compilation: all installations need to be put in the sysmo SDK sysroot |
| 8 | export DESTDIR="$poky/sysroots/armv5te-poky-linux-gnueabi" |
Neels Hofmeyr | dae3d3c | 2017-03-28 12:16:58 +0200 | [diff] [blame] | 9 | |
| 10 | base="$PWD" |
Neels Hofmeyr | 53e758a | 2017-05-29 22:53:34 +0200 | [diff] [blame] | 11 | name="osmo-bts-sysmo" |
| 12 | prefix="/usr/local/jenkins-build/inst-$name" |
| 13 | prefix_real="$DESTDIR$prefix" |
| 14 | . "$(dirname "$0")/jenkins-build-common.sh" |
Neels Hofmeyr | dae3d3c | 2017-03-28 12:16:58 +0200 | [diff] [blame] | 15 | |
| 16 | # for gsm_data_shared.h |
| 17 | have_repo openbsc |
| 18 | |
Pau Espin Pedrol | e5b0366 | 2017-07-06 17:14:46 +0200 | [diff] [blame] | 19 | build_repo libosmocore --disable-pcsc --disable-doxygen |
Neels Hofmeyr | 53e758a | 2017-05-29 22:53:34 +0200 | [diff] [blame] | 20 | build_repo libosmo-abis |
| 21 | build_repo osmo-bts --enable-sysmocom-bts --with-openbsc=$base/openbsc/openbsc/include |
Neels Hofmeyr | dae3d3c | 2017-03-28 12:16:58 +0200 | [diff] [blame] | 22 | |
Neels Hofmeyr | 1921c0f | 2017-09-04 16:34:18 +0200 | [diff] [blame] | 23 | create_bin_tgz osmo-bts-sysmo |