jenkins.sh: add --enable-iu matrix build
Change-Id: Ida76f24d0b801fa609f3a128b3b912572cad4297
This commit is contained in:
parent
a3d93ed2f9
commit
9759374adb
|
@ -41,16 +41,27 @@ build_dep libosmocore
|
||||||
# All below builds want this PKG_CONFIG_PATH
|
# All below builds want this PKG_CONFIG_PATH
|
||||||
export PKG_CONFIG_PATH="$inst/lib/pkgconfig:$PKG_CONFIG_PATH"
|
export PKG_CONFIG_PATH="$inst/lib/pkgconfig:$PKG_CONFIG_PATH"
|
||||||
|
|
||||||
|
if [ "x$IU" = "x--enable-iu" ]; then
|
||||||
|
netif_branch="sysmocom/sctp"
|
||||||
|
sccp_branch="sysmocom/iu"
|
||||||
|
fi
|
||||||
|
|
||||||
build_dep libosmo-abis
|
build_dep libosmo-abis
|
||||||
build_dep libosmo-netif
|
build_dep libosmo-netif $netif_branch
|
||||||
build_dep libosmo-sccp
|
build_dep libosmo-sccp $sccp_branch
|
||||||
PARALLEL_MAKE="" build_dep libsmpp34
|
PARALLEL_MAKE="" build_dep libsmpp34
|
||||||
build_dep openggsn
|
build_dep openggsn
|
||||||
|
|
||||||
|
if [ "x$IU" = "x--enable-iu" ]; then
|
||||||
|
build_dep libasn1c
|
||||||
|
#build_dep asn1c aper-prefix # only needed for make regen in osmo-iuh
|
||||||
|
build_dep osmo-iuh
|
||||||
|
fi
|
||||||
|
|
||||||
cd "$base"
|
cd "$base"
|
||||||
cd openbsc
|
cd openbsc
|
||||||
autoreconf --install --force
|
autoreconf --install --force
|
||||||
./configure --enable-osmo-bsc --enable-nat $SMPP $MGCP --enable-vty-tests --enable-external-tests
|
./configure --enable-osmo-bsc --enable-nat $SMPP $MGCP $IU --enable-vty-tests --enable-external-tests
|
||||||
$MAKE $PARALLEL_MAKE
|
$MAKE $PARALLEL_MAKE
|
||||||
LD_LIBRARY_PATH="$inst/lib" $MAKE check
|
LD_LIBRARY_PATH="$inst/lib" $MAKE check
|
||||||
LD_LIBRARY_PATH="$inst/lib" $MAKE distcheck
|
LD_LIBRARY_PATH="$inst/lib" $MAKE distcheck
|
||||||
|
|
Loading…
Reference in New Issue