ttcn3.sh: don't build virtphy/trxcon/fake_trx
Remove leftovers from before refactoring in
Iecba5391dafc353058d369deb513b156534face1. No need to build these with
osmo-dev, as they are part of the osmocom-bb docker container that gets
built via ttcn3-bts-test/jenkins.sh.
Change-Id: I99ec4ff9caf34d1ddd7efde2f5ae2342a6984689
diff --git a/ttcn3/ttcn3.sh b/ttcn3/ttcn3.sh
index 6300ff7..20d6184 100755
--- a/ttcn3/ttcn3.sh
+++ b/ttcn3/ttcn3.sh
@@ -62,10 +62,10 @@
get_programs() {
case "$PROJECT" in
bsc) echo "osmo-stp osmo-bsc osmo-bts-omldummy" ;;
- bts) echo "osmo-bsc osmo-bts-trx fake_trx.py trxcon" ;;
+ bts) echo "osmo-bsc osmo-bts-trx" ;;
msc) echo "osmo-stp osmo-msc" ;;
pcu-sns) echo "osmo-pcu" ;;
- pcu) echo "osmo-pcu osmo-bsc osmo-bts-virtual virtphy" ;;
+ pcu) echo "osmo-pcu osmo-bsc osmo-bts-virtual" ;;
sgsn) echo "osmo-stp osmo-sgsn" ;;
sip) echo "osmo-sip-connector" ;;
*) echo "osmo-$PROJECT" ;;
@@ -76,12 +76,9 @@
# $1: program name
get_program_repo() {
case "$1" in
- fake_trx.py) echo "osmocom-bb" ;;
osmo-bts-*) echo "osmo-bts" ;;
osmo-pcap-*) echo "osmo-pcap" ;;
osmo-stp) echo "libosmo-sccp" ;;
- trxcon) echo "osmocom-bb" ;;
- virtphy) echo "osmocom-bb" ;;
*) echo "$1" ;;
esac
}
@@ -105,8 +102,7 @@
echo "osmo-pcu libosmocore"
# just clone these, building is handled by ttcn3.sh
echo "docker-playground"
- echo "osmo-ttcn3-hacks"
- echo "osmocom-bb") > ttcn3/3G+2G_ttcn3.deps
+ echo "osmo-ttcn3-hacks" ) > ttcn3/3G+2G_ttcn3.deps
local docker_cmd="$DIR_OSMODEV/ttcn3/scripts/docker_configure_make.sh"
docker_cmd="$docker_cmd $USER/$DOCKER_IMG_BUILD"
@@ -179,21 +175,6 @@
done
}
-# Build a program that is in the subdir of a repository (e.g. trxcon in osmocom-bb.git).
-# $1: repository
-# $2: path in the repository
-build_osmo_program_subdir() {
- clone_repo "$1"
- cd "$DIR_OSMODEV/src/$1/$2"
- if ! [ -e "./configure" ] && [ -e "configure.ac" ]; then
- autoreconf -fi
- fi
- if ! [ -e "Makefile" ] && [ -e "Makefile.am" ]; then
- ./configure
- fi
- make -j"$JOBS"
-}
-
# Use osmo-dev to build a typical Osmocom program, and run a few sanity checks.
# $1 program
build_osmo_program_osmodev() {
@@ -231,9 +212,6 @@
local program
for program in $(get_programs); do
case "$program" in
- fake_trx.py) clone_repo "osmocom-bb" ;;
- trxcon) build_osmo_program_subdir "osmocom-bb" "src/host/trxcon" ;;
- virtphy) build_osmo_program_subdir "osmocom-bb" "src/host/virt_phy" ;;
*) build_osmo_program_osmodev "$program" ;;
esac
done