Osmocom GSM Tester, jenkins integrated GSM hardware testing https://osmocom.org/projects/osmo-gsm-tester
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
osmo-gsm-tester/contrib/jenkins-build-osmo-trx.sh

37 lines
809 B

#!/bin/sh
set -e -x
base="$PWD"
name="osmo-trx"
. "$(dirname "$0")/jenkins-build-common.sh"
build_repo_limesuite() {
set +x; echo "
====================== $dep
"; set -x
prev_git_url="${git_url}"
git_url="https://github.com/myriadrf/"
have_repo "LimeSuite" "master"
git_url="${prev_git_url}"
cd "LimeSuite"
set +x; echo; echo; set -x
mkdir -p builddir && cd builddir
set +x; echo; echo; set -x
cmake -DCMAKE_INSTALL_PREFIX:PATH=$prefix ../
set +x; echo; echo; set -x
make -j5
set +x; echo; echo; set -x
make install
}
# We want to use LimSuite installed by debian repos
# build_repo_limesuite
# AddressSanitizer is not enabled on purpose since overhead affects the clocking.
build_repo libosmocore --disable-doxygen
build_repo osmo-trx --with-uhd --with-lms
create_bin_tgz "osmo-trx-uhd osmo-trx-lms"