# This works on debian...
-PYTHON_EXE=python3
-VIRTUALENV=virtualenv -p ${PYTHON_EXE}
+PYTHON_EXE := python3
+VIRTUALENV := $(PYTHON_EXE) -m venv
# (Optional) where pyenv is installed (git clone somepath)
# For running tox against multiple python versions
PYENV_INSTALLATION := $(HOME)/.pyenv
PYENV_BIN := $(PYENV_INSTALLATION)/bin
TARGETS =
-EXTRA_TARGETS = README.html
-SETUPTOOLS_STUFF = build dist src/${PGWUI_COMPONENT}.egg-info
-PYTEST_STUFF = .cache \
+EXTRA_TARGETS := README.html
+SETUPTOOLS_STUFF := build dist src/${PGWUI_COMPONENT}.egg-info
+PYTEST_STUFF := .cache \
src/${PGWUI_COMPONENT}/__pycache__ \
src/${PGWUI_COMPONENT}/views/__pycache__ \
tests/__pycache__ tests/views/__pycache__
-COVERAGE_STUFF = .coverage
-TOX_STUFF = .tox
+COVERAGE_STUFF := .coverage
+TOX_STUFF := .tox
include help.mk