aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVadim Yanitskiy <vyanitskiy@sysmocom.de>2021-10-20 23:45:45 +0300
committerVadim Yanitskiy <vyanitskiy@sysmocom.de>2021-10-21 22:16:04 +0300
commit27e5f8ac15cd2d40897e16fdd98381370973d0b7 (patch)
treed37b3bbf1e6695a08da2d3e09fa4758e214f4850
parent0909dade00ffe9e687120e1a46a85d3580644ff7 (diff)
coverity: build osmo-trx with USRP1 support
This allows Coverity to analyze the libusrp specific code. Change-Id: I36df72149a32cb0df43c74af910d1fbb92b88f4a
-rwxr-xr-xcoverity/build_Osmocom.sh11
-rwxr-xr-xcoverity/prepare_source_Osmcocom.sh1
2 files changed, 12 insertions, 0 deletions
diff --git a/coverity/build_Osmocom.sh b/coverity/build_Osmocom.sh
index 78767ee..cf71a6f 100755
--- a/coverity/build_Osmocom.sh
+++ b/coverity/build_Osmocom.sh
@@ -39,6 +39,15 @@ build_libasn1c() {
popd
}
+build_libusrp() {
+ pushd libusrp
+ PM=$PARALLEL_MAKE
+ PARALLEL_MAKE=""
+ do_build
+ PARALLEL_MAKE=$PM
+ popd
+}
+
build_osmocombb() {
pushd osmocom-bb/src/
make nofirmware
@@ -53,6 +62,7 @@ build_layer1api
build_default asn1c
build_default libosmocore
build_libasn1c
+build_libusrp
build_default libosmo-abis
build_default libosmo-netif
build_default libosmo-sccp
@@ -85,6 +95,7 @@ build_default osmo-gmr
build_default osmo-sip-connector
build_default osmo-trx \
+ --with-usrp1 \
--with-uhd \
--with-lms \
--with-ipc
diff --git a/coverity/prepare_source_Osmcocom.sh b/coverity/prepare_source_Osmcocom.sh
index ab1525e..cad9b16 100755
--- a/coverity/prepare_source_Osmcocom.sh
+++ b/coverity/prepare_source_Osmcocom.sh
@@ -13,6 +13,7 @@ for proj in \
libosmo-netif \
libosmo-sccp \
libsmpp34 \
+ libusrp \
osmo-bsc \
osmo-msc \
osmo-mgw \