VENV?=.venv PY=$(VENV)/bin/python JR=$(VENV)/bin/jr-einvoice .PHONY: venv install install-pdf demo venv: python -m venv $(VENV) install: venv $(PY) -m pip install -U pip $(PY) -m pip install -r requirements.txt $(PY) -m pip install -e . install-pdf: install $(PY) -m pip install -r requirements-pdf.txt demo: mkdir -p invoices/Demo_Invoice cp examples/invoice.sample.yaml invoices/Demo_Invoice/invoice.yaml $(JR) generate invoices/Demo_Invoice --log-level DEBUG .PHONY: update-check update rollback update-status update-check: python3 scripts/update.py update: python3 scripts/update.py --apply rollback: python3 scripts/update.py --rollback update-status: python3 scripts/update.py --status .PHONY: install-commands install-commands: python3 scripts/install_commands.py