taler-merchant-demos

Python-based Frontends for the Demonstration Web site
Log | Files | Refs | Submodules | README | LICENSE

commit e9a72017c01bc90085d52d6792134a71f73fbe57
parent 6a53db16949a09da92ed75acec274c5308b379cc
Author: Florian Dold <florian@dold.me>
Date:   Thu, 28 Sep 2023 18:44:25 +0200

support DESTDIR

Diffstat:
MMakefile | 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