We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c6618a0 commit bc2f85eCopy full SHA for bc2f85e
Makefile
@@ -10,15 +10,19 @@ F.pdf = $(F.md:%.md=%.pdf)
10
11
# cleanup and environment
12
13
-.PHONY: clean clean-venv
+.PHONY: clean
14
clean:
15
$(RM) -r __pycache__ *.egg-info dist build .mypy_cache .pytest_cache htmlcov .ruff_cache
16
$(RM) .coverage $(F.pdf)
17
$(MAKE) -C docs clean
18
19
+.PHONY: clean.venv
20
clean.venv: clean
21
$(RM) -r venv
22
23
+.PHONY: clean.dev
24
+clean.dev: clean.venv
25
+
26
# venv for local testing
27
PYTHON = python
28
PIP = venv/bin/pip
@@ -28,6 +32,9 @@ venv:
32
$(PIP) install --upgrade pip
29
33
$(PIP) install -e .[doc,dev,pub,tests]
30
34
35
+.PHONY: dev
36
+dev: venv
37
31
38
#
39
# Tests
40
0 commit comments