summaryrefslogtreecommitdiff
path: root/Makefile.SH
diff options
context:
space:
mode:
authorChris 'BinGOs' Williams <chris@bingosnet.co.uk>2013-02-05 21:24:34 +0000
committerChris 'BinGOs' Williams <chris@bingosnet.co.uk>2013-02-05 21:24:34 +0000
commit4612967b70e727d981e2d25157ad29ceb2608c3c (patch)
tree9c704c3daef8570edc75fdea49590fc67b546a88 /Makefile.SH
parentb39f0a195534fc828340d35f97a9ff706e2ebe64 (diff)
downloadperl-4612967b70e727d981e2d25157ad29ceb2608c3c.tar.gz
Make makemeta more cognisant and easier to use
Provide -y and -j switches to produce yml or json files, respectively, for use in regen rules and tests The default behaviour is to produce both files. Update release managers' guide to say to regen the META files before generating release tarballs.
Diffstat (limited to 'Makefile.SH')
-rwxr-xr-xMakefile.SH4
1 files changed, 2 insertions, 2 deletions
diff --git a/Makefile.SH b/Makefile.SH
index 3559262713..cadfafb6b7 100755
--- a/Makefile.SH
+++ b/Makefile.SH
@@ -1190,10 +1190,10 @@ regen_headers regen-headers: FORCE
regen_meta regen-meta: META.yml META.json
META.yml: FORCE
- PATH="`pwd`:${PATH}" PERL5LIB="`pwd`/lib" $(RUN_PERL) -Ilib Porting/makemeta META.yml
+ PATH="`pwd`:${PATH}" PERL5LIB="`pwd`/lib" $(RUN_PERL) -Ilib Porting/makemeta -y
META.json: FORCE
- PATH="`pwd`:${PATH}" PERL5LIB="`pwd`/lib" $(RUN_PERL) -Ilib Porting/makemeta META.json
+ PATH="`pwd`:${PATH}" PERL5LIB="`pwd`/lib" $(RUN_PERL) -Ilib Porting/makemeta -j
regen_all regen-all: regen regen_meta