From 6826e79e510949cb998a5192185ff78292fcac04 Mon Sep 17 00:00:00 2001 From: Lorenzo Pivetta <lorenzo.pivetta@elettra.eu> Date: Wed, 20 May 2020 12:04:24 +0200 Subject: [PATCH] Update Makefile --- Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index d1c9c8e..011f776 100644 --- a/Makefile +++ b/Makefile @@ -2,11 +2,12 @@ NAME = gof-gateway-srv MAIN = GofGateway.py DIRNAME = $(NAME:-srv=) +MODNAME = $(MAIN:.py=) PY_FILES += $(wildcard src/*.py) default: bin ${PY_FILES} @cp ${PY_FILES} bin/${DIRNAME} - @echo "#!/bin/bash\nexec ${DIRNAME}/${MAIN}" > bin/${NAME} + @echo "#!/usr/bin/env python\nimport sys\nsys.path.append(sys.path[0]+'/${DIRNAME}')\nfrom ${MODNAME} import main\nif __name__ == '__main__':\n main()\n" > bin/${NAME} @chmod +x bin/${NAME} bin/${DIRNAME}/${MAIN} bin: -- GitLab