Configure megamaintenance. Cppsym (hopefully) final spasms;
[p5sagit/p5-mst-13.2.git] / pod / Makefile
index 7eeabd9..8199390 100644 (file)
@@ -1,4 +1,5 @@
-CONVERTERS = pod2html pod2latex pod2man pod2text checkpods
+CONVERTERS = pod2html pod2latex pod2man pod2text checkpods \
+               pod2usage podchecker podselect
 
 HTMLROOT = /   # Change this to fix cross-references in HTML
 POD2HTML = pod2html \
@@ -8,35 +9,48 @@ POD2HTML = pod2html \
 
 all: $(CONVERTERS) man
 
+converters: $(CONVERTERS)
+
 PERL = ../miniperl
+REALPERL = ../perl
 
 POD = \
        perl.pod        \
        perldelta.pod   \
+       perl5004delta.pod       \
+       perl5005delta.pod       \
        perldata.pod    \
        perlsyn.pod     \
        perlop.pod      \
        perlre.pod      \
        perlrun.pod     \
        perlfunc.pod    \
+       perlopentut.pod \
        perlvar.pod     \
        perlsub.pod     \
        perlmod.pod     \
        perlmodlib.pod  \
+       perlmodinstall.pod      \
+       perlfork.pod    \
        perlform.pod    \
        perllocale.pod  \
        perlref.pod     \
+       perlreftut.pod  \
        perldsc.pod     \
        perllol.pod     \
        perltoot.pod    \
+       perltootc.pod   \
        perlobj.pod     \
        perltie.pod     \
        perlbot.pod     \
        perlipc.pod     \
+       perlthrtut.pod  \
+       perldbmfilter.pod       \
        perldebug.pod   \
        perldiag.pod    \
        perlsec.pod     \
        perltrap.pod    \
+       perlport.pod    \
        perlstyle.pod   \
        perlpod.pod     \
        perlbook.pod    \
@@ -46,6 +60,12 @@ POD = \
        perlxstut.pod   \
        perlguts.pod    \
        perlcall.pod    \
+       perlcompile.pod \
+       perltodo.pod    \
+       perlapi.pod     \
+       perlintern.pod  \
+       perlhack.pod    \
+       perlhist.pod    \
        perlfaq.pod     \
        perlfaq1.pod    \
        perlfaq2.pod    \
@@ -61,30 +81,40 @@ POD = \
 MAN = \
        perl.man        \
        perldelta.man   \
+       perl5004delta.man       \
+       perl5005delta.man       \
        perldata.man    \
        perlsyn.man     \
        perlop.man      \
        perlre.man      \
        perlrun.man     \
        perlfunc.man    \
+       perlopentut.man \
        perlvar.man     \
        perlsub.man     \
        perlmod.man     \
        perlmodlib.man  \
+       perlmodinstall.man      \
+       perlfork.man    \
        perlform.man    \
        perllocale.man  \
        perlref.man     \
+       perlreftut.man  \
        perldsc.man     \
        perllol.man     \
        perltoot.man    \
+       perltootc.man   \
        perlobj.man     \
        perltie.man     \
        perlbot.man     \
        perlipc.man     \
+       perlthrtut.man  \
+       perldbmfilter.man       \
        perldebug.man   \
        perldiag.man    \
        perlsec.man     \
        perltrap.man    \
+       perlport.man    \
        perlstyle.man   \
        perlpod.man     \
        perlbook.man    \
@@ -94,6 +124,12 @@ MAN = \
        perlxstut.man   \
        perlguts.man    \
        perlcall.man    \
+       perlcompile.man \
+       perltodo.man    \
+       perlapi.man     \
+       perlintern.man  \
+       perlhack.man    \
+       perlhist.man    \
        perlfaq.man     \
        perlfaq1.man    \
        perlfaq2.man    \
@@ -109,30 +145,40 @@ MAN = \
 HTML = \
        perl.html       \
        perldelta.html  \
+       perl5004delta.html      \
+       perl5005delta.html      \
        perldata.html   \
        perlsyn.html    \
        perlop.html     \
        perlre.html     \
        perlrun.html    \
        perlfunc.html   \
+       perlopentut.html        \
        perlvar.html    \
        perlsub.html    \
        perlmod.html    \
        perlmodlib.html \
+       perlmodinstall.html     \
+       perlfork.html   \
        perlform.html   \
        perllocale.html \
        perlref.html    \
+       perlreftut.html \
        perldsc.html    \
        perllol.html    \
        perltoot.html   \
+       perltootc.html  \
        perlobj.html    \
        perltie.html    \
        perlbot.html    \
        perlipc.html    \
+       perlthrtut.html \
+       perldbmfilter.html      \
        perldebug.html  \
        perldiag.html   \
        perlsec.html    \
        perltrap.html   \
+       perlport.html   \
        perlstyle.html  \
        perlpod.html    \
        perlbook.html   \
@@ -142,6 +188,12 @@ HTML = \
        perlxstut.html  \
        perlguts.html   \
        perlcall.html   \
+       perlcompile.html        \
+       perltodo.html   \
+       perlapi.html    \
+       perlintern.html \
+       perlhack.html   \
+       perlhist.html   \
        perlfaq.html    \
        perlfaq1.html   \
        perlfaq2.html   \
@@ -157,30 +209,40 @@ HTML = \
 TEX = \
        perl.tex        \
        perldelta.tex   \
+       perl5004delta.tex       \
+       perl5005delta.tex       \
        perldata.tex    \
        perlsyn.tex     \
        perlop.tex      \
        perlre.tex      \
        perlrun.tex     \
        perlfunc.tex    \
+       perlopentut.tex \
        perlvar.tex     \
        perlsub.tex     \
        perlmod.tex     \
        perlmodlib.tex  \
+       perlmodinstall.tex      \
+       perlfork.tex    \
        perlform.tex    \
        perllocale.tex  \
        perlref.tex     \
+       perlreftut.tex  \
        perldsc.tex     \
        perllol.tex     \
        perltoot.tex    \
+       perltootc.tex   \
        perlobj.tex     \
        perltie.tex     \
        perlbot.tex     \
        perlipc.tex     \
+       perlthrtut.tex  \
+       perldbmfilter.tex       \
        perldebug.tex   \
        perldiag.tex    \
        perlsec.tex     \
        perltrap.tex    \
+       perlport.tex    \
        perlstyle.tex   \
        perlpod.tex     \
        perlbook.tex    \
@@ -190,6 +252,12 @@ TEX = \
        perlxstut.tex   \
        perlguts.tex    \
        perlcall.tex    \
+       perlcompile.tex \
+       perltodo.tex    \
+       perlapi.tex     \
+       perlintern.tex  \
+       perlhack.tex    \
+       perlhist.tex    \
        perlfaq.tex     \
        perlfaq1.tex    \
        perlfaq2.tex    \
@@ -238,9 +306,11 @@ toc:
        $(PERL) -I../lib pod2latex $*.pod
 
 clean:
-       rm -f $(MAN) $(HTML) $(TEX)
+       rm -f $(MAN)
+       rm -f $(HTML)
+       rm -f $(TEX)
        rm -f pod2html-*cache
-       rm -f *.aux *.log
+       rm -f *.aux *.log *.exe
 
 realclean:     clean
        rm -f $(CONVERTERS)
@@ -267,4 +337,16 @@ pod2text:  pod2text.PL ../lib/Config.pm
 checkpods:     checkpods.PL ../lib/Config.pm
        $(PERL) -I ../lib checkpods.PL
 
+pod2usage:     pod2usage.PL ../lib/Config.pm
+       $(PERL) -I ../lib pod2usage.PL
+
+podchecker:    podchecker.PL ../lib/Config.pm
+       $(PERL) -I ../lib podchecker.PL
+
+podselect:     podselect.PL ../lib/Config.pm
+       $(PERL) -I ../lib podselect.PL
+
+compile: all
+       $(REALPERL) -I../lib ../utils/perlcc -regex 's/$$/.exe/' pod2latex pod2man pod2text checkpods -prog -verbose dcf -log ../compilelog;
 
+