From: Jeremy Kerr Date: Mon, 7 Jan 2008 22:39:55 +0000 (+1100) Subject: Use git-ls-files for make dist target X-Git-Tag: v1.0.0~963 X-Git-Url: http://git.ozlabs.org/?p=petitboot;a=commitdiff_plain;h=7a0b7f404028a63e9527b26eb09b6de9958acc34;ds=sidebyside Use git-ls-files for make dist target To make sure we won't miss any files. Signed-off-by: Jeremy Kerr --- diff --git a/Makefile b/Makefile index c54be94..b26cb28 100644 --- a/Makefile +++ b/Makefile @@ -53,15 +53,11 @@ $(PACKAGE)-$(VERSION).tar.gz: $(PACKAGE)-$(VERSION) tar czvf $@ $^ $(PACKAGE)-$(VERSION): clean - mkdir $@ $@/devices - cp -a artwork $@ - cp -a utils $@ - cp *.[ch] $@ - cp -a devices/*.{c,h,sh} $@/devices/ - cp -a devices/parser-tests $@/devices/ - cp Makefile $@ - cp TODO COPYING $@ - + for f in $$(git-ls-files); do \ + d=$@/$$(dirname $$f); \ + mkdir -p $$d; \ + cp -a $$f $$d; \ + done clean: rm -rf $(PACKAGE)-$(VERSION) rm -f petitboot