blob: 4712adc5d8c062d7daf7e5713c8d7f52f10e1ae2 (
plain) (
blame)
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
|
.PHONY: test build minorbump publish install clean deb
%:
dh $@ --with python3 --buildsystem=pybuild
install: venv
python -m pip install .
clean:
rm -rf venv
rm -rf dist
test:
. venv/bin/activate && \
black --check src && \
mypy src/ && \
pyflakes src/ && \
./tests/test_macro_processor.sh && \
./tests/test_skaldpress.sh && \
./tests/test_unittests.sh
deb:
dpkg-buildpackage -us -uc
mv ../skaldpress_*.deb .
rm ../skaldpress_*.tar.gz
rm ../skaldpress_*.dsc
rm ../skaldpress_*.changes
rm ../skaldpress_*.buildinfo
|