[git commit master 1/1] buildsys: fix make release target

Carmelo Amoroso carmelo.amoroso at st.com
Thu Jan 6 07:28:34 UTC 2011


commit: http://git.uclibc.org/uClibc/commit/?id=6a171a2bfc2326e57501c9e50bc28f0a8f820252
branch: http://git.uclibc.org/uClibc/commit/?id=refs/heads/master

According to git man page the syntax for git archive should have
the <tree-ish> as last argument. Indeed using git 1.5.5.6 the tarball
was not properly created. Newer version (i.e. 1.6.3.3) works fine even if
HEAD comes before other option. For backward compatibility use a syntax
that is fine with older git.

Signed-off-by: Carmelo Amoroso <carmelo.amoroso at st.com>
---
 Makefile.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/Makefile.in b/Makefile.in
index 0a07888..ecb9cd9 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -475,7 +475,7 @@ distclean: clean
 
 dist release:
 	$(RM) ../uClibc-$(VERSION).tar
-	git archive HEAD --format=tar --prefix=uClibc-$(VERSION)/ \
+	git archive --format=tar --prefix=uClibc-$(VERSION)/ HEAD \
 		> ../uClibc-$(VERSION).tar
 	cat ../uClibc-$(VERSION).tar | bzip2 -c9 > ../uClibc-$(VERSION).tar.bz2
 	cat ../uClibc-$(VERSION).tar | xz -e -c8 > ../uClibc-$(VERSION).tar.xz
-- 
1.7.2.2



More information about the uClibc-cvs mailing list