]> thyrsus.com Git - coverity-submit.git/commitdiff
Cleaner distribution-maker. Requires GNU tar.
authorEric S. Raymond <esr@thyrsus.com>
Wed, 5 Sep 2012 14:43:49 +0000 (10:43 -0400)
committerEric S. Raymond <esr@thyrsus.com>
Wed, 5 Sep 2012 14:43:49 +0000 (10:43 -0400)
Makefile

index 16d387e3c36ca601864039e995063476f3a64c83..30cf62ea5a83cff29f7423289766d0aba351ceb6 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -24,10 +24,7 @@ uninstall:
        rm -f ${DESTDIR}/usr/share/man/man1/coverity-submit.1
 
 coverity-submit-$(VERS).tar.gz: $(SOURCES) coverity-submit.1
-       find $(SOURCES) coverity-submit.1 -type f | sed "s:^:coverity-submit-$(VERS)/:" >MANIFEST
-       (cd ..; ln -s coverity-submit coverity-submit-$(VERS))
-       (cd ..; tar -czf coverity-submit/coverity-submit-$(VERS).tar.gz `cat coverity-submit/MANIFEST`)
-       (cd ..; rm coverity-submit-$(VERS))
+       tar --transform='s:^:coverity-submit-$(VERS)/:' --show-transformed-names -cvzf coverity-submit-$(VERS).tar.gz $(SOURCES)
 
 pychecker:
        @ln -f coverity-submit coverity-submit.py