From b39d251fc9e7ff0cdd280df30136991ceb18422b Mon Sep 17 00:00:00 2001 From: Lorenzo Pivetta <lorenzo.pivetta@elettra.eu> Date: Wed, 13 May 2020 17:48:12 +0200 Subject: [PATCH] Update Makefile for inau --- Makefile | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 4d36052..d1c9c8e 100644 --- a/Makefile +++ b/Makefile @@ -1,11 +1,16 @@ -NAME_SRV=gof-gateway +NAME = gof-gateway-srv +MAIN = GofGateway.py + +DIRNAME = $(NAME:-srv=) PY_FILES += $(wildcard src/*.py) -default: bin/${NAME_SRV} ${PY_FILES} - @cp ${PY_FILES} bin/${NAME_SRV} +default: bin ${PY_FILES} + @cp ${PY_FILES} bin/${DIRNAME} + @echo "#!/bin/bash\nexec ${DIRNAME}/${MAIN}" > bin/${NAME} + @chmod +x bin/${NAME} bin/${DIRNAME}/${MAIN} -bin/${NAME_SRV}: - @test -d $@ || mkdirhier $@ +bin: + @test -d $@ || mkdir -p $@/${DIRNAME} clean: @rm -fr bin/ src/*~ -- GitLab