From b78c1104391671326f93910e06b272bd004e5c31 Mon Sep 17 00:00:00 2001 From: Nicholas Clark Date: Tue, 8 Nov 2011 15:11:46 +0100 Subject: Create Porting/pod_rules.pl, with all non perltoc.pod code from buildtoc. pod/buildtoc now only generates pod/perltoc.pod, and only takes a --quiet option. All the other file (re)generation code is now in Porting/pod_rules.pl. This splits functionality which generates a new file at build time from functionality for maintainers, which edits files in place. This permits the unwinding of some of commit 02cc404a20a8a345, which achieved net simplification in pod/buildtoc by merging code paths dealing with new files (only pod/perltoc.pod) and existing files being edited. pod_rules.pl has a --tap option, instead of buildtoc's non-standard --test option, and defaults to --build-all if no arguments are passed. As buildtoc now does one job, it no longer takes a --build-toc option, hence all the Makefiles which call it need updating. --- vms/descrip_mms.template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'vms') diff --git a/vms/descrip_mms.template b/vms/descrip_mms.template index 6247e92fab..3ce12442b4 100644 --- a/vms/descrip_mms.template +++ b/vms/descrip_mms.template @@ -361,7 +361,7 @@ $(PERLDELTA_CURRENT) : [.pod]perldelta.pod [.pod]perltoc.pod : $(PERLDELTA_CURRENT) [.pod]perlapi.pod [.pod]perlintern.pod [.pod]perlmodlib.pod extra.pods $(PERL_EXE) @ define/user_mode $(DBG)PERLSHR SYS$DISK:[]$(DBG)perlshr$(E) - $(PERL) "-f" [.pod]buildtoc "-q" "--build-toc" + $(PERL) "-f" [.pod]buildtoc "-q" archcorefiles : $(ac) $(ARCHAUTO)time.stamp @ $(NOOP) -- cgit v1.2.1