ARver/Makefile
arcctgx be3fc775d2 tag the Docker image
Start versioning the builder image. This is version 1.0.0, previous
versions will be "zerover" releases. As far as I can recognize the
milestones in the history of the Docker image, they should've been:

f125a0d - 0.10.0
5b68ac6 - 0.9.0
b3a1936 - 0.8.0
02a8661 - 0.7.0
b19bcd8 - 0.6.0
1578267 - 0.5.0
4162acf - 0.4.0
44889b3 - 0.3.0
d1c1188 - 0.2.0
61ebc08 - 0.1.0
2024-11-23 02:33:06 +01:00

29 lines
589 B
Makefile

.PHONY: release image wheels ext test sdist clean gitclean
CWD = $(shell pwd -P)
USER = $(shell id -u)
GROUP = $(shell id -g)
VERSION = $(shell cat utils/IMAGE_VERSION)
release: sdist wheels
image:
docker build --tag arcctgx/arver-builder:$(VERSION) .
wheels:
docker run --rm -u "$(USER):$(GROUP)" -v "$(CWD):/package" arcctgx/arver-builder:$(VERSION)
ext:
python3 setup.py build_ext --verbose --inplace
test:
python3 -m unittest discover -v -s tests/ -p "*_test.py"
sdist:
python3 setup.py sdist
clean:
$(RM) -vrf build dist wheelhouse
gitclean:
git clean -e .vscode -fdx