-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathMakefile
More file actions
35 lines (28 loc) · 722 Bytes
/
Makefile
File metadata and controls
35 lines (28 loc) · 722 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
VER := $(shell python3 setup.py --version)
TGZ = dist/sysca-$(VER).tar.gz
all:
tox -e lint
tox -e py3-cryptography42
test:
#rm -rf cover
#tox -e lint
tox -e py38-cryptography31
tox -e py39-cryptography32
tox -e py39-cryptography33
tox -e py310-cryptography34 # Ubuntu 22.04
tox -e py310-cryptography35
#tox -e py310-cryptography36 # broken
tox -e py310-cryptography37
tox -e py311-cryptography39
tox -e py311-cryptography40
tox -e py312-cryptography41 # Ubuntu 24.04
tox -e py312-cryptography42
sdist: $(TGZ)
$(TGZ):
python3 setup.py sdist
upload: $(TGZ)
twine upload $(TGZ)
show:
for fn in /usr/share/ca-certificates/mozilla/*.crt; do \
printf "\n# $${fn}\n"; ./local.py show "$${fn}"; \
done