diff options
author | pmichaud <pmichaud@pobox.com> | 2012-08-28 09:42:34 -0500 |
---|---|---|
committer | pmichaud <pmichaud@pobox.com> | 2012-08-28 09:42:34 -0500 |
commit | ecdf8b2dd781757cae0c485318606722b452117e (patch) | |
tree | 52914db9783f38c540b2ccdbbaa98f578ed91dc5 | |
parent | ac2620b1f36cb5d1537255ed5a369f8e319fe4ba (diff) |
Improve building of MANIFEST.
-rw-r--r-- | tools/star/Makefile | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tools/star/Makefile b/tools/star/Makefile index 1bc35d3..88bc4f0 100644 --- a/tools/star/Makefile +++ b/tools/star/Makefile @@ -19,6 +19,8 @@ PERL = perl PREFIX = $(PERL) $(CURDIR)/tools/star/prefix.pl WGET = wget --no-check-certificate +all: rakudo nqp parrot MANIFEST + always: rakudo: nqp $(RAKUDO_SRC) @@ -43,8 +45,11 @@ $(PARROT_SRC): $(WGET) $(PARROT_URL) -O $(PARROT_SRC) MANIFEST: always rakudo/MANIFEST parrot/MANIFEST nqp/MANIFEST - git ls-files >MANIFEST + echo MANIFEST >MANIFEST + git ls-files >>MANIFEST $(PREFIX) rakudo/ rakudo/MANIFEST >>MANIFEST $(PREFIX) nqp/ nqp/MANIFEST >>MANIFEST cut -d' ' -f1 parrot/MANIFEST | $(PREFIX) parrot/ >>MANIFEST git submodule foreach --quiet 'git ls-files | $(PREFIX) $$path/' >>MANIFEST + sort -o MANIFEST MANIFEST + |