From 7a0b7f404028a63e9527b26eb09b6de9958acc34 Mon Sep 17 00:00:00 2001 From: Jeremy Kerr Date: Tue, 8 Jan 2008 09:39:55 +1100 Subject: [PATCH] Use git-ls-files for make dist target To make sure we won't miss any files. Signed-off-by: Jeremy Kerr --- Makefile | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) 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 -- 2.39.2