Commit 2b0e65d0 authored by Richard Levitte's avatar Richard Levitte
Browse files

Base the tarfile list of files on git ls-files instead of find



Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
parent c5eed277
Loading
Loading
Loading
Loading
+3 −5
Original line number Diff line number Diff line
@@ -490,10 +490,8 @@ TAR_COMMAND=$(TAR) $(TARFLAGS) --files-from $(TARFILE).list \
			       -cvf -

$(TARFILE).list:
	find * \! -name STATUS \! -name TABLE \! -name '*.o' \! -name '*.a' \
	       \! -name '*.so' \! -name '*.so.*'  \! -name 'openssl' \
	       \! -name '*test' \! -name '.#*' \! -name '*~' \!	-type l \
	    | sort > $(TARFILE).list
	git diff --quiet HEAD
	git ls-files | sort > $(TARFILE).list

tar: $(TARFILE).list
	find . -type d -print | xargs chmod 755