summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile7
1 files changed, 4 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 403c64d..ea6a78d 100644
--- 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