commit e9a72017c01bc90085d52d6792134a71f73fbe57 parent 6a53db16949a09da92ed75acec274c5308b379cc Author: Florian Dold <florian@dold.me> Date: Thu, 28 Sep 2023 18:44:25 +0200 support DESTDIR Diffstat:
| M | Makefile | | | 7 | ++++--- |
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/Makefile b/Makefile @@ -50,15 +50,16 @@ setup-deb: pip install poetry echo "Done!" -my_venv = $(prefix)/lib/taler-merchant-demos/venv +my_venv = $(DESTDIR)$(prefix)/lib/taler-merchant-demos/venv +bindir = $(DESTDIR)$(prefix)/bin .PHONY: install install: compile - mkdir -p $(prefix)/bin + mkdir -p $(bindir) poetry build -f wheel python3 -m venv $(my_venv) $(my_venv)/bin/pip3 install --upgrade --ignore-installed "dist/talermerchantdemos-$(version)-py3-none-any.whl" - ln -sf $(my_venv)/bin/taler-merchant-demos $(prefix)/bin/taler-merchant-demos + ln -sf ../lib/taler-merchant-demos/venv/bin/taler-merchant-demos $(bindir)/taler-merchant-demos # run testcases .PHONY: check