1 CONVERTERS = pod2html pod2latex pod2man pod2text \
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
128 perlrebackslash.pod \
129 perlrecharclass.pod \
269 perlrebackslash.man \
270 perlrecharclass.man \
392 perlmodinstall.html \
410 perlrebackslash.html \
411 perlrecharclass.html \
415 perlrepository.html \
551 perlrebackslash.tex \
552 perlrecharclass.tex \
585 html: pod2html $(HTML)
587 tex: pod2latex $(TEX)
590 $(PERL) -I../lib buildtoc >perltoc.pod
597 $(PERL) -I../lib pod2man $*.pm >$*.man
600 $(PERL) -I../lib pod2man $*.pod >$*.man
605 $(PERL) -I../lib $(POD2HTML) --infile=$*.pm --outfile=$*.html
608 $(PERL) -I../lib $(POD2HTML) --infile=$*.pod --outfile=$*.html
613 $(PERL) -I../lib pod2latex $*.pm
616 $(PERL) -I../lib pod2latex $*.pod
622 rm -f pod2html-*cache
623 rm -f *.aux *.log *.exe
631 @echo "checking..."; \
632 $(PERL) -I../lib podchecker $(POD)
635 pod2latex: pod2latex.PL ../lib/Config.pm
636 $(PERL) -I../lib $(ICWD) pod2latex.PL
638 pod2html: pod2html.PL ../lib/Config.pm
639 $(PERL) -I ../lib $(ICWD) pod2html.PL
641 pod2man: pod2man.PL ../lib/Config.pm
642 $(PERL) -I ../lib $(ICWD) pod2man.PL
644 pod2text: pod2text.PL ../lib/Config.pm
645 $(PERL) -I ../lib $(ICWD) pod2text.PL
647 pod2usage: pod2usage.PL ../lib/Config.pm
648 $(PERL) -I ../lib $(ICWD) pod2usage.PL
650 podchecker: podchecker.PL ../lib/Config.pm
651 $(PERL) -I ../lib $(ICWD) podchecker.PL
653 podselect: podselect.PL ../lib/Config.pm
654 $(PERL) -I ../lib $(ICWD) podselect.PL