From: Jeremy Kerr Date: Thu, 23 Aug 2007 08:35:13 +0000 (+0800) Subject: Add 'make check' and 'make distcheck' targets X-Git-Tag: v1.0.0~979 X-Git-Url: http://git.ozlabs.org/?p=petitboot;a=commitdiff_plain;h=56c7ecbe65610315e0f48089e1c50b8ab147b800 Add 'make check' and 'make distcheck' targets Provides an easy way to test the working dir and tarball. Signed-off-by: Jeremy Kerr --- diff --git a/Makefile b/Makefile index cecf20c..6fb27cf 100644 --- a/Makefile +++ b/Makefile @@ -41,6 +41,13 @@ install: all dist: $(PACKAGE)-$(VERSION).tar.gz +check: parser-test + devices/parser-test.sh + +distcheck: dist + tar -xvf $(PACKAGE)-$(VERSION).tar.gz + cd $(PACKAGE)-$(VERSION) && make check + $(PACKAGE)-$(VERSION).tar.gz: $(PACKAGE)-$(VERSION) tar czvf $@ $^ @@ -49,11 +56,13 @@ $(PACKAGE)-$(VERSION): clean cp -a artwork $@ cp -a utils $@ cp *.[ch] $@ - cp -a devices/*.[ch] $@/devices/ + cp -a devices/*.{c,h,sh} $@/devices/ + cp -a devices/parser-tests $@/devices/ cp Makefile $@ cp TODO COPYING $@ clean: + rm -rf $(PACKAGE)-$(VERSION) rm -f petitboot rm -f udev-helper rm -f *.o devices/*.o