This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Rename VMS-unfriendly multi-dot files.
[perl5.git] / win32 / pod.mak
index 39a91fc..6b52c52 100644 (file)
@@ -1,4 +1,4 @@
-CONVERTERS = pod2html pod2latex pod2man pod2text checkpods \
+CONVERTERS = pod2html pod2latex pod2man pod2text \
                pod2usage podchecker podselect
 
 HTMLROOT = /   # Change this to fix cross-references in HTML
@@ -14,10 +14,18 @@ converters: $(CONVERTERS)
 PERL = ..\miniperl.exe
 REALPERL = ..\perl.exe
 
+ICWD = -I..\cpan\Cwd
+
 POD = \
        perl.pod        \
        perl5004delta.pod       \
        perl5005delta.pod       \
+       perl5100delta.pod       \
+       perl5101delta.pod       \
+       perl5110delta.pod       \
+       perl5111delta.pod       \
+       perl5112delta.pod       \
+       perl5113delta.pod       \
        perl561delta.pod        \
        perl56delta.pod \
        perl570delta.pod        \
@@ -27,7 +35,19 @@ POD = \
        perl581delta.pod        \
        perl582delta.pod        \
        perl583delta.pod        \
+       perl584delta.pod        \
+       perl585delta.pod        \
+       perl586delta.pod        \
+       perl587delta.pod        \
+       perl588delta.pod        \
+       perl589delta.pod        \
        perl58delta.pod \
+       perl590delta.pod        \
+       perl591delta.pod        \
+       perl592delta.pod        \
+       perl593delta.pod        \
+       perl594delta.pod        \
+       perl595delta.pod        \
        perlapi.pod     \
        perlapio.pod    \
        perlartistic.pod        \
@@ -37,6 +57,7 @@ POD = \
        perlcall.pod    \
        perlcheat.pod   \
        perlclib.pod    \
+       perlcommunity.pod       \
        perlcompile.pod \
        perldata.pod    \
        perldbmfilter.pod       \
@@ -63,6 +84,7 @@ POD = \
        perlfork.pod    \
        perlform.pod    \
        perlfunc.pod    \
+       perlglossary.pod        \
        perlgpl.pod     \
        perlguts.pod    \
        perlhack.pod    \
@@ -78,19 +100,27 @@ POD = \
        perlmodinstall.pod      \
        perlmodlib.pod  \
        perlmodstyle.pod        \
+       perlmroapi.pod  \
        perlnewmod.pod  \
        perlnumber.pod  \
        perlobj.pod     \
        perlop.pod      \
        perlopentut.pod \
-       perlothrtut.pod \
        perlpacktut.pod \
+       perlperf.pod    \
        perlpod.pod     \
        perlpodspec.pod \
+       perlpolicy.pod  \
        perlport.pod    \
+       perlpragma.pod  \
        perlre.pod      \
+       perlreapi.pod   \
+       perlrebackslash.pod     \
+       perlrecharclass.pod     \
        perlref.pod     \
        perlreftut.pod  \
+       perlreguts.pod  \
+       perlrepository.pod      \
        perlrequick.pod \
        perlreref.pod   \
        perlretut.pod   \
@@ -107,9 +137,13 @@ POD = \
        perltoot.pod    \
        perltrap.pod    \
        perlunicode.pod \
+       perlunifaq.pod  \
        perluniintro.pod        \
+       perluniprops.pod        \
+       perlunitut.pod  \
        perlutil.pod    \
        perlvar.pod     \
+       perlvms.pod     \
        perlxs.pod      \
        perlxstut.pod   
 
@@ -117,6 +151,12 @@ MAN = \
        perl.man        \
        perl5004delta.man       \
        perl5005delta.man       \
+       perl5100delta.man       \
+       perl5101delta.man       \
+       perl5110delta.man       \
+       perl5111delta.man       \
+       perl5112delta.man       \
+       perl5113delta.man       \
        perl561delta.man        \
        perl56delta.man \
        perl570delta.man        \
@@ -126,7 +166,19 @@ MAN = \
        perl581delta.man        \
        perl582delta.man        \
        perl583delta.man        \
+       perl584delta.man        \
+       perl585delta.man        \
+       perl586delta.man        \
+       perl587delta.man        \
+       perl588delta.man        \
+       perl589delta.man        \
        perl58delta.man \
+       perl590delta.man        \
+       perl591delta.man        \
+       perl592delta.man        \
+       perl593delta.man        \
+       perl594delta.man        \
+       perl595delta.man        \
        perlapi.man     \
        perlapio.man    \
        perlartistic.man        \
@@ -136,6 +188,7 @@ MAN = \
        perlcall.man    \
        perlcheat.man   \
        perlclib.man    \
+       perlcommunity.man       \
        perlcompile.man \
        perldata.man    \
        perldbmfilter.man       \
@@ -162,6 +215,7 @@ MAN = \
        perlfork.man    \
        perlform.man    \
        perlfunc.man    \
+       perlglossary.man        \
        perlgpl.man     \
        perlguts.man    \
        perlhack.man    \
@@ -177,19 +231,27 @@ MAN = \
        perlmodinstall.man      \
        perlmodlib.man  \
        perlmodstyle.man        \
+       perlmroapi.man  \
        perlnewmod.man  \
        perlnumber.man  \
        perlobj.man     \
        perlop.man      \
        perlopentut.man \
-       perlothrtut.man \
        perlpacktut.man \
+       perlperf.man    \
        perlpod.man     \
        perlpodspec.man \
+       perlpolicy.man  \
        perlport.man    \
+       perlpragma.man  \
        perlre.man      \
+       perlreapi.man   \
+       perlrebackslash.man     \
+       perlrecharclass.man     \
        perlref.man     \
        perlreftut.man  \
+       perlreguts.man  \
+       perlrepository.man      \
        perlrequick.man \
        perlreref.man   \
        perlretut.man   \
@@ -206,9 +268,13 @@ MAN = \
        perltoot.man    \
        perltrap.man    \
        perlunicode.man \
+       perlunifaq.man  \
        perluniintro.man        \
+       perluniprops.man        \
+       perlunitut.man  \
        perlutil.man    \
        perlvar.man     \
+       perlvms.man     \
        perlxs.man      \
        perlxstut.man   
 
@@ -216,6 +282,12 @@ HTML = \
        perl.html       \
        perl5004delta.html      \
        perl5005delta.html      \
+       perl5100delta.html      \
+       perl5101delta.html      \
+       perl5110delta.html      \
+       perl5111delta.html      \
+       perl5112delta.html      \
+       perl5113delta.html      \
        perl561delta.html       \
        perl56delta.html        \
        perl570delta.html       \
@@ -225,7 +297,19 @@ HTML = \
        perl581delta.html       \
        perl582delta.html       \
        perl583delta.html       \
+       perl584delta.html       \
+       perl585delta.html       \
+       perl586delta.html       \
+       perl587delta.html       \
+       perl588delta.html       \
+       perl589delta.html       \
        perl58delta.html        \
+       perl590delta.html       \
+       perl591delta.html       \
+       perl592delta.html       \
+       perl593delta.html       \
+       perl594delta.html       \
+       perl595delta.html       \
        perlapi.html    \
        perlapio.html   \
        perlartistic.html       \
@@ -235,6 +319,7 @@ HTML = \
        perlcall.html   \
        perlcheat.html  \
        perlclib.html   \
+       perlcommunity.html      \
        perlcompile.html        \
        perldata.html   \
        perldbmfilter.html      \
@@ -261,6 +346,7 @@ HTML = \
        perlfork.html   \
        perlform.html   \
        perlfunc.html   \
+       perlglossary.html       \
        perlgpl.html    \
        perlguts.html   \
        perlhack.html   \
@@ -276,19 +362,27 @@ HTML = \
        perlmodinstall.html     \
        perlmodlib.html \
        perlmodstyle.html       \
+       perlmroapi.html \
        perlnewmod.html \
        perlnumber.html \
        perlobj.html    \
        perlop.html     \
        perlopentut.html        \
-       perlothrtut.html        \
        perlpacktut.html        \
+       perlperf.html   \
        perlpod.html    \
        perlpodspec.html        \
+       perlpolicy.html \
        perlport.html   \
+       perlpragma.html \
        perlre.html     \
+       perlreapi.html  \
+       perlrebackslash.html    \
+       perlrecharclass.html    \
        perlref.html    \
        perlreftut.html \
+       perlreguts.html \
+       perlrepository.html     \
        perlrequick.html        \
        perlreref.html  \
        perlretut.html  \
@@ -304,9 +398,13 @@ HTML = \
        perltoot.html   \
        perltrap.html   \
        perlunicode.html        \
+       perlunifaq.html \
        perluniintro.html       \
+       perluniprops.html       \
+       perlunitut.html \
        perlutil.html   \
        perlvar.html    \
+       perlvms.html    \
        perlxs.html     \
        perlxstut.html  
 # not perltoc.html
@@ -315,6 +413,12 @@ TEX = \
        perl.tex        \
        perl5004delta.tex       \
        perl5005delta.tex       \
+       perl5100delta.tex       \
+       perl5101delta.tex       \
+       perl5110delta.tex       \
+       perl5111delta.tex       \
+       perl5112delta.tex       \
+       perl5113delta.tex       \
        perl561delta.tex        \
        perl56delta.tex \
        perl570delta.tex        \
@@ -324,7 +428,19 @@ TEX = \
        perl581delta.tex        \
        perl582delta.tex        \
        perl583delta.tex        \
+       perl584delta.tex        \
+       perl585delta.tex        \
+       perl586delta.tex        \
+       perl587delta.tex        \
+       perl588delta.tex        \
+       perl589delta.tex        \
        perl58delta.tex \
+       perl590delta.tex        \
+       perl591delta.tex        \
+       perl592delta.tex        \
+       perl593delta.tex        \
+       perl594delta.tex        \
+       perl595delta.tex        \
        perlapi.tex     \
        perlapio.tex    \
        perlartistic.tex        \
@@ -334,6 +450,7 @@ TEX = \
        perlcall.tex    \
        perlcheat.tex   \
        perlclib.tex    \
+       perlcommunity.tex       \
        perlcompile.tex \
        perldata.tex    \
        perldbmfilter.tex       \
@@ -360,6 +477,7 @@ TEX = \
        perlfork.tex    \
        perlform.tex    \
        perlfunc.tex    \
+       perlglossary.tex        \
        perlgpl.tex     \
        perlguts.tex    \
        perlhack.tex    \
@@ -375,19 +493,27 @@ TEX = \
        perlmodinstall.tex      \
        perlmodlib.tex  \
        perlmodstyle.tex        \
+       perlmroapi.tex  \
        perlnewmod.tex  \
        perlnumber.tex  \
        perlobj.tex     \
        perlop.tex      \
        perlopentut.tex \
-       perlothrtut.tex \
        perlpacktut.tex \
+       perlperf.tex    \
        perlpod.tex     \
        perlpodspec.tex \
+       perlpolicy.tex  \
        perlport.tex    \
+       perlpragma.tex  \
        perlre.tex      \
+       perlreapi.tex   \
+       perlrebackslash.tex     \
+       perlrecharclass.tex     \
        perlref.tex     \
        perlreftut.tex  \
+       perlreguts.tex  \
+       perlrepository.tex      \
        perlrequick.tex \
        perlreref.tex   \
        perlretut.tex   \
@@ -404,9 +530,13 @@ TEX = \
        perltoot.tex    \
        perltrap.tex    \
        perlunicode.tex \
+       perlunifaq.tex  \
        perluniintro.tex        \
+       perluniprops.tex        \
+       perlunitut.tex  \
        perlutil.tex    \
        perlvar.tex     \
+       perlvms.tex     \
        perlxs.tex      \
        perlxstut.tex   
 
@@ -457,37 +587,28 @@ realclean:        clean
 
 distclean:     realclean
 
-check: checkpods
+check: podchecker
        @echo "checking..."; \
-       $(PERL) -I../lib checkpods $(POD)
+       $(PERL) -I../lib podchecker $(POD)
 
 # Dependencies.
 pod2latex:     pod2latex.PL ../lib/Config.pm
-       $(PERL) -I../lib pod2latex.PL
+       $(PERL) -I../lib $(ICWD) pod2latex.PL
 
 pod2html:      pod2html.PL ../lib/Config.pm
-       $(PERL) -I ../lib pod2html.PL
+       $(PERL) -I ../lib $(ICWD) pod2html.PL
 
 pod2man:       pod2man.PL ../lib/Config.pm
-       $(PERL) -I ../lib pod2man.PL
+       $(PERL) -I ../lib $(ICWD) pod2man.PL
 
 pod2text:      pod2text.PL ../lib/Config.pm
-       $(PERL) -I ../lib pod2text.PL
-
-checkpods:     checkpods.PL ../lib/Config.pm
-       $(PERL) -I ../lib checkpods.PL
+       $(PERL) -I ../lib $(ICWD) pod2text.PL
 
 pod2usage:     pod2usage.PL ../lib/Config.pm
-       $(PERL) -I ../lib pod2usage.PL
+       $(PERL) -I ../lib $(ICWD) pod2usage.PL
 
 podchecker:    podchecker.PL ../lib/Config.pm
-       $(PERL) -I ../lib podchecker.PL
+       $(PERL) -I ../lib $(ICWD) podchecker.PL
 
 podselect:     podselect.PL ../lib/Config.pm
-       $(PERL) -I ../lib podselect.PL
-
-compile: all
-       $(REALPERL) -I../lib ../utils/perlcc pod2latex -o pod2latex.exe -v 10 -log ../compilelog
-       $(REALPERL) -I../lib ../utils/perlcc pod2man -o pod2man.exe -v 10 -log ../compilelog
-       $(REALPERL) -I../lib ../utils/perlcc pod2text -o pod2text.exe -v 10 -log ../compilelog
-       $(REALPERL) -I../lib ../utils/perlcc checkpods -o checkpods.exe -v 10 -log ../compilelog
+       $(PERL) -I ../lib $(ICWD) podselect.PL