Use immediate assignments
authorKarl O. Pinc <kop@karlpinc.com>
Sat, 22 Jun 2024 03:21:04 +0000 (22:21 -0500)
committerKarl O. Pinc <kop@karlpinc.com>
Sat, 22 Jun 2024 03:21:04 +0000 (22:21 -0500)
Makefile_pgwui.mk

index 90c666077a59a76d720270e67c59c1c0306bd37d..1cc26bca365d019ca50e0d51516f74d36c7f21b5 100644 (file)
 
 
 # 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