1 CONVERTERS = pod2html pod2latex pod2man pod2text checkpods \
2 pod2usage podchecker podselect
4 HTMLROOT = / # Change this to fix cross-references in HTML
6 --htmlroot=$(HTMLROOT) \
7 --podroot=.. --podpath=pod:lib:ext:vms \
8 --libpods=perlfunc:perlguts:perlvar:perlrun:perlop
10 all: $(CONVERTERS) html
12 converters: $(CONVERTERS)
14 PERL = ..\miniperl.exe
15 REALPERL = ..\perl.exe
109 perlrebackslash.pod \
110 perlrecharclass.pod \
231 perlrebackslash.man \
232 perlrecharclass.man \
337 perlmodinstall.html \
353 perlrebackslash.html \
354 perlrecharclass.html \
358 perlrepository.html \
475 perlrebackslash.tex \
476 perlrecharclass.tex \
507 html: pod2html $(HTML)
509 tex: pod2latex $(TEX)
512 $(PERL) -I../lib buildtoc >perltoc.pod
519 $(PERL) -I../lib pod2man $*.pm >$*.man
522 $(PERL) -I../lib pod2man $*.pod >$*.man
527 $(PERL) -I../lib $(POD2HTML) --infile=$*.pm --outfile=$*.html
530 $(PERL) -I../lib $(POD2HTML) --infile=$*.pod --outfile=$*.html
535 $(PERL) -I../lib pod2latex $*.pm
538 $(PERL) -I../lib pod2latex $*.pod
544 rm -f pod2html-*cache
545 rm -f *.aux *.log *.exe
553 @echo "checking..."; \
554 $(PERL) -I../lib checkpods $(POD)
557 pod2latex: pod2latex.PL ../lib/Config.pm
558 $(PERL) -I../lib pod2latex.PL
560 pod2html: pod2html.PL ../lib/Config.pm
561 $(PERL) -I ../lib pod2html.PL
563 pod2man: pod2man.PL ../lib/Config.pm
564 $(PERL) -I ../lib pod2man.PL
566 pod2text: pod2text.PL ../lib/Config.pm
567 $(PERL) -I ../lib pod2text.PL
569 checkpods: checkpods.PL ../lib/Config.pm
570 $(PERL) -I ../lib checkpods.PL
572 pod2usage: pod2usage.PL ../lib/Config.pm
573 $(PERL) -I ../lib pod2usage.PL
575 podchecker: podchecker.PL ../lib/Config.pm
576 $(PERL) -I ../lib podchecker.PL
578 podselect: podselect.PL ../lib/Config.pm
579 $(PERL) -I ../lib podselect.PL