From 9206cf6b280af554ffabba2244fb733c44a0a874 Mon Sep 17 00:00:00 2001 From: Oliver Smith Date: Wed, 10 Feb 2021 15:44:01 +0100 Subject: [PATCH] debian-stretch-titan: prepare: run 'make deps' Run 'make deps' in ttcn3-docker-prepare.sh, if needed. Related: OS#5017 Change-Id: I9085203b27d310b63a035fd71f7c2a78d02710d4 --- debian-stretch-titan/ttcn3-docker-prepare.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/debian-stretch-titan/ttcn3-docker-prepare.sh b/debian-stretch-titan/ttcn3-docker-prepare.sh index d7363f5c..2b3cbd76 100755 --- a/debian-stretch-titan/ttcn3-docker-prepare.sh +++ b/debian-stretch-titan/ttcn3-docker-prepare.sh @@ -25,4 +25,11 @@ fi git rev-parse --abbrev-ref HEAD git rev-parse HEAD +# Update deps if Makefile changed since last 'make deps' (e.g. because +# OSMO_TTCN3_BRANCH is different). The Dockerfile does the initial 'make deps' +# and downloads /tmp/deps-Makefile. +if ! diff -q /tmp/deps-Makefile deps/Makefile; then + make deps +fi + make "$PROJECT"