aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMax <msuraev@sysmocom.de>2017-06-13 18:39:52 +0200
committerMax <msuraev@sysmocom.de>2017-06-19 12:53:26 +0200
commit062dfa1d0c7dc347401bad92310194740c81973b (patch)
tree40c00d9c2727408f87d1289d2e7b590a4d789a37
parent49b78229ca7dde50e1264d84c59deed4ffbdd97d (diff)
lc15: use generic L1 headers helper
* use generic L1 headers helper for both sysmocom-dsp and lc15bts-phy options * use sh instead of bash Related: SYS#3683 Change-Id: I3dc621731f47650cbc15a5f17b9e899e9ed2770f
-rwxr-xr-xcontrib/jenkins.sh16
1 files changed, 9 insertions, 7 deletions
diff --git a/contrib/jenkins.sh b/contrib/jenkins.sh
index 8a96380..9c5c2e2 100755
--- a/contrib/jenkins.sh
+++ b/contrib/jenkins.sh
@@ -1,4 +1,4 @@
-#!/usr/bin/env bash
+#!/bin/sh
set -ex
@@ -22,17 +22,19 @@ if [ "$with_dsp" = sysmo ]; then
# For direct sysmo DSP access, provide the SysmoBTS Layer 1 API
cd "$deps"
- if [ ! -d layer1-api ]; then
- git clone git://git.sysmocom.de/sysmo-bts/layer1-api.git layer1-api
- fi
- cd layer1-api
- git fetch origin
- git reset --hard origin/master
+ osmo-layer1-headers.sh sysmo
+ cd layer1-headers
api_incl="$inst/include/sysmocom/femtobts/"
mkdir -p "$api_incl"
cp include/*.h "$api_incl"
cd "$base"
+elif [ "$with_dsp" = lc15 ]; then
+ PCU_CONFIG="$PCU_CONFIG --enable-lc15bts-phy --with-litecell15=$deps/layer1-headers/inc"
+ cd "$deps"
+ osmo-layer1-headers.sh lc15
+ cd "$base"
+
elif [ -z "$with_dsp" -o "$with_dsp" = none ]; then
echo "Direct DSP access disabled"
else