forked from cellular-infrastructure/osmo-pcu
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
This commit is contained in:
parent
49b78229ca
commit
062dfa1d0c
|
@ -1,4 +1,4 @@
|
||||||
#!/usr/bin/env bash
|
#!/bin/sh
|
||||||
|
|
||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
|
@ -22,17 +22,19 @@ if [ "$with_dsp" = sysmo ]; then
|
||||||
|
|
||||||
# For direct sysmo DSP access, provide the SysmoBTS Layer 1 API
|
# For direct sysmo DSP access, provide the SysmoBTS Layer 1 API
|
||||||
cd "$deps"
|
cd "$deps"
|
||||||
if [ ! -d layer1-api ]; then
|
osmo-layer1-headers.sh sysmo
|
||||||
git clone git://git.sysmocom.de/sysmo-bts/layer1-api.git layer1-api
|
cd layer1-headers
|
||||||
fi
|
|
||||||
cd layer1-api
|
|
||||||
git fetch origin
|
|
||||||
git reset --hard origin/master
|
|
||||||
api_incl="$inst/include/sysmocom/femtobts/"
|
api_incl="$inst/include/sysmocom/femtobts/"
|
||||||
mkdir -p "$api_incl"
|
mkdir -p "$api_incl"
|
||||||
cp include/*.h "$api_incl"
|
cp include/*.h "$api_incl"
|
||||||
cd "$base"
|
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
|
elif [ -z "$with_dsp" -o "$with_dsp" = none ]; then
|
||||||
echo "Direct DSP access disabled"
|
echo "Direct DSP access disabled"
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in New Issue