mdcheckr/Makefile

32 lines
707 B
Makefile
Raw Normal View History

2017-06-04 10:44:25 +00:00
VERSION=1.0
.PHONY: default test offline-test source-tarball unsigned-package
default: test
test:
bash -n mdcheckr
2017-06-04 10:44:25 +00:00
(cd tests && ./test.sh)
source-tarball: mdcheckr_$(VERSION).orig.tar.gz
mdcheckr_$(VERSION).orig.tar.gz:
tar --transform "s,^,mdcheckr-$(VERSION)/," -cvzf \
2017-06-04 10:44:25 +00:00
mdcheckr_$(VERSION).orig.tar.gz \
LICENSE.md \
README.md \
mdcheckr \
mdcheckr.1 \
2017-06-04 10:44:25 +00:00
tests
unsigned-package: mdcheckr_$(VERSION)-1_all.deb
mdcheckr_$(VERSION)-1_all.deb: mdcheckr_$(VERSION).orig.tar.gz
2017-06-04 11:09:32 +00:00
tar -xvzf mdcheckr_$(VERSION).orig.tar.gz
2017-06-04 10:44:25 +00:00
cp -Rf debian/ mdcheckr-$(VERSION)/
(cd mdcheckr-$(VERSION)/ && debuild -us -uc)
rm -Rf mdcheckr-$(VERSION)/
clean:
rm -Rf mdcheckr-$(VERSION)* mdcheckr_$(VERSION)*