Permalink
Browse files

Use pipeline in tar command when building distribution,

 as command line has grown too large even for Linux.


git-svn-id: https://svn.parrot.org/parrot/trunk@15543 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  • Loading branch information...
1 parent a16f82a commit 7fff6ed47e9606cb98a44b115396e7cabeaa6118 Chip Salzenberg committed Nov 14, 2006
Showing with 2 additions and 1 deletion.
  1. +2 −1 config/gen/makefiles/root.in
View
3 config/gen/makefiles/root.in
@@ -1719,7 +1719,8 @@ release : MANIFEST MANIFEST.generated
@$(RM_F) MANIFEST.real
mv MANIFEST MANIFEST.real
grep -v DEVELOPING MANIFEST.real > MANIFEST
- tar zcvf parrot-$(VERSION).tar.gz $$(perl -lane 'print"parrot-$(VERSION)/$$F[0]"unless!length||/#/' MANIFEST)
+ perl -lane 'print"parrot-$(VERSION)/$$F[0]"unless!length||/#/' MANIFEST | \
+ tar -zcv -T - -f parrot-$(VERSION).tar.gz
mv MANIFEST.real MANIFEST
rm parrot-$(VERSION)

0 comments on commit 7fff6ed

Please sign in to comment.