[MERGED] openbsc[master]: jenkins.sh: add --enable-iu matrix build

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.

Neels Hofmeyr gerrit-no-reply at lists.osmocom.org
Thu Jul 14 01:45:24 UTC 2016


Neels Hofmeyr has submitted this change and it was merged.

Change subject: jenkins.sh: add --enable-iu matrix build
......................................................................


jenkins.sh: add --enable-iu matrix build

Change-Id: Ida76f24d0b801fa609f3a128b3b912572cad4297
---
M contrib/jenkins.sh
1 file changed, 14 insertions(+), 3 deletions(-)

Approvals:
  Jenkins Builder: Verified
  Holger Freyther: Looks good to me, approved



diff --git a/contrib/jenkins.sh b/contrib/jenkins.sh
index 00cf2c8..755ff1c 100755
--- a/contrib/jenkins.sh
+++ b/contrib/jenkins.sh
@@ -41,16 +41,27 @@
 # All below builds want this 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-netif
-build_dep libosmo-sccp
+build_dep libosmo-netif $netif_branch
+build_dep libosmo-sccp $sccp_branch
 PARALLEL_MAKE="" build_dep libsmpp34
 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 openbsc
 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
 LD_LIBRARY_PATH="$inst/lib" $MAKE check
 LD_LIBRARY_PATH="$inst/lib" $MAKE distcheck

-- 
To view, visit https://gerrit.osmocom.org/541
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Ida76f24d0b801fa609f3a128b3b912572cad4297
Gerrit-PatchSet: 1
Gerrit-Project: openbsc
Gerrit-Branch: master
Gerrit-Owner: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Gerrit-Reviewer: Holger Freyther <holger at freyther.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: Neels Hofmeyr <nhofmeyr at sysmocom.de>



More information about the gerrit-log mailing list