From 389dafb940260e908bff56ef807de816f67e3100 Mon Sep 17 00:00:00 2001 From: Oliver Smith Date: Mon, 27 Apr 2020 14:33:15 +0200 Subject: [PATCH] ttcn3.sh: clone deps on first run Change-Id: Id41a64d1012b9f54811c19d593cab125322a5c96 --- ttcn3/ttcn3.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ttcn3/ttcn3.sh b/ttcn3/ttcn3.sh index 0b92c8f..d76fb9c 100755 --- a/ttcn3/ttcn3.sh +++ b/ttcn3/ttcn3.sh @@ -213,6 +213,13 @@ build_osmo_programs() { build_testsuite() { cd "$(get_testsuite_dir)" + + local deps_marker="${DIR_OSMODEV}/ttcn3/make/.ttcn3-deps" + if ! [ -e "$deps_marker" ]; then + make -C "${DIR_OSMODEV}/src/osmo-ttcn3-hacks/deps" -j"$JOBS" + touch "$deps_marker" + fi + ./gen_links.sh ./regen_makefile.sh make compile