1 CONVERTERS = pod2html pod2latex pod2man pod2text checkpods
3 HTMLROOT = / # Change this to fix cross-references in HTML
5 --htmlroot=$(HTMLROOT) \
6 --podroot=.. --podpath=pod:lib:ext:vms \
7 --libpods=perlfunc:perlguts:perlvar:perlrun:perlop
9 all: $(CONVERTERS) html
11 PERL = ..\miniperl.exe
12 PL2BAT = ..\win32\bin\pl2bat.pl
204 html: pod2html $(HTML)
206 tex: pod2latex $(TEX)
209 $(PERL) -I..\lib buildtoc >perltoc.pod
216 $(PERL) -I..\lib pod2man $*.pm >$*.man
219 $(PERL) -I..\lib pod2man $*.pod >$*.man
224 $(PERL) -I..\lib $(POD2HTML) --infile=$*.pm --outfile=$*.html
227 $(PERL) -I..\lib $(POD2HTML) --infile=$*.pod --outfile=$*.html
232 $(PERL) -I..\lib pod2latex $*.pm
235 $(PERL) -I..\lib pod2latex $*.pod
238 del /f $(MAN) $(HTML) $(TEX)
239 del /f pod2html-*cache
248 @echo "checking..."; \
249 $(PERL) -I..\lib checkpods $(POD)
252 pod2latex: pod2latex.PL ..\lib\Config.pm
253 $(PERL) -I..\lib pod2latex.PL
254 $(PERL) $(PL2BAT) pod2latex
256 pod2html: pod2html.PL ..\lib\Config.pm
257 $(PERL) -I..\lib pod2html.PL
258 $(PERL) $(PL2BAT) pod2html
260 pod2man: pod2man.PL ..\lib\Config.pm
261 $(PERL) -I..\lib pod2man.PL
262 $(PERL) $(PL2BAT) pod2man
264 pod2text: pod2text.PL ..\lib\Config.pm
265 $(PERL) -I..\lib pod2text.PL
266 $(PERL) $(PL2BAT) pod2text
268 checkpods: checkpods.PL ..\lib\Config.pm
269 $(PERL) -I..\lib checkpods.PL
270 $(PERL) $(PL2BAT) checkpods