From f9193c989db2a2dd2726253314a87cb768eda546 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Tue, 3 Dec 2024 12:26:33 +0000 Subject: [PATCH] py-run.mk: Add target run.sh Allow creation of a run.sh script, to be used from outside the make context. Signed-off-by: Jan Lindemann --- make/py-run.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/make/py-run.mk b/make/py-run.mk index 47527ffb..ce30667c 100644 --- a/make/py-run.mk +++ b/make/py-run.mk @@ -13,3 +13,11 @@ distclean: run: $(PYTHON) $(EXE) $(EXE_ARGS) + +run.sh: + echo -e "#!/bin/bash\n\nexport PYTHONPATH=$(PYTHONPATH)\nset -x\nexec $(PYTHON) $(EXE)" '"$$*"' > $@.tmp + chmod 755 $@.tmp + mv $@.tmp $@ +clean-run-sh: + rm -f run.sh +clean: clean-run-sh