This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Remove full stop in the 'try' feature heading
[perl5.git] / win32 / pod.mak
1 HTMLROOT = /    # Change this to fix cross-references in HTML
2 POD2HTML_ARGS = --htmlroot=$(HTMLROOT) --podroot=.. --podpath=pod:lib:ext:vms
3 POD2HTML = ../ext/Pod-Html/pod2html
4 POD2MAN = ../cpan/podlators/pod2man
5 POD2TEXT = ../cpan/podlators/pod2text
6 PODCHECKER = ../cpan/Pod-Parser/podchecker
7
8 all: html
9
10 PERL = ..\miniperl.exe
11 REALPERL = ..\perl.exe
12
13 ICWD = -I..\dist\Cwd
14
15 POD = perl.pod  \
16         perl5004delta.pod       \
17         perl5005delta.pod       \
18         perl5100delta.pod       \
19         perl5101delta.pod       \
20         perl5120delta.pod       \
21         perl5121delta.pod       \
22         perl5122delta.pod       \
23         perl5123delta.pod       \
24         perl5124delta.pod       \
25         perl5125delta.pod       \
26         perl5140delta.pod       \
27         perl5141delta.pod       \
28         perl5142delta.pod       \
29         perl5143delta.pod       \
30         perl5144delta.pod       \
31         perl5160delta.pod       \
32         perl5161delta.pod       \
33         perl5162delta.pod       \
34         perl5163delta.pod       \
35         perl5180delta.pod       \
36         perl5181delta.pod       \
37         perl5182delta.pod       \
38         perl5184delta.pod       \
39         perl5200delta.pod       \
40         perl5201delta.pod       \
41         perl5202delta.pod       \
42         perl5203delta.pod       \
43         perl5220delta.pod       \
44         perl5221delta.pod       \
45         perl5222delta.pod       \
46         perl5223delta.pod       \
47         perl5224delta.pod       \
48         perl5240delta.pod       \
49         perl5241delta.pod       \
50         perl5242delta.pod       \
51         perl5243delta.pod       \
52         perl5244delta.pod       \
53         perl5260delta.pod       \
54         perl5261delta.pod       \
55         perl5262delta.pod       \
56         perl5263delta.pod       \
57         perl5280delta.pod       \
58         perl5281delta.pod       \
59         perl5282delta.pod       \
60         perl5283delta.pod       \
61         perl5300delta.pod       \
62         perl5301delta.pod       \
63         perl5302delta.pod       \
64         perl5303delta.pod       \
65         perl5320delta.pod       \
66         perl5321delta.pod       \
67         perl5340delta.pod       \
68         perl5341delta.pod       \
69         perl5360delta.pod       \
70         perl5370delta.pod       \
71         perl5371delta.pod       \
72         perl5372delta.pod       \
73         perl5373delta.pod       \
74         perl5374delta.pod       \
75         perl5375delta.pod       \
76         perl5376delta.pod       \
77         perl5377delta.pod       \
78         perl5378delta.pod       \
79         perl561delta.pod        \
80         perl56delta.pod \
81         perl581delta.pod        \
82         perl582delta.pod        \
83         perl583delta.pod        \
84         perl584delta.pod        \
85         perl585delta.pod        \
86         perl586delta.pod        \
87         perl587delta.pod        \
88         perl588delta.pod        \
89         perl589delta.pod        \
90         perl58delta.pod \
91         perlapi.pod     \
92         perlapio.pod    \
93         perlartistic.pod        \
94         perlbook.pod    \
95         perlboot.pod    \
96         perlbot.pod     \
97         perlcall.pod    \
98         perlcheat.pod   \
99         perlclib.pod    \
100         perlcommunity.pod       \
101         perldata.pod    \
102         perldbmfilter.pod       \
103         perldebguts.pod \
104         perldebtut.pod  \
105         perldebug.pod   \
106         perldelta.pod   \
107         perldeprecation.pod     \
108         perldiag.pod    \
109         perldocstyle.pod        \
110         perldsc.pod     \
111         perldtrace.pod  \
112         perlebcdic.pod  \
113         perlembed.pod   \
114         perlexperiment.pod      \
115         perlfilter.pod  \
116         perlfork.pod    \
117         perlform.pod    \
118         perlfunc.pod    \
119         perlgit.pod     \
120         perlgov.pod     \
121         perlgpl.pod     \
122         perlguts.pod    \
123         perlhack.pod    \
124         perlhacktips.pod        \
125         perlhacktut.pod \
126         perlhist.pod    \
127         perlintern.pod  \
128         perlinterp.pod  \
129         perlintro.pod   \
130         perliol.pod     \
131         perlipc.pod     \
132         perllexwarn.pod \
133         perllocale.pod  \
134         perllol.pod     \
135         perlmod.pod     \
136         perlmodinstall.pod      \
137         perlmodlib.pod  \
138         perlmodstyle.pod        \
139         perlmroapi.pod  \
140         perlnewmod.pod  \
141         perlnumber.pod  \
142         perlobj.pod     \
143         perlootut.pod   \
144         perlop.pod      \
145         perlopentut.pod \
146         perlpacktut.pod \
147         perlperf.pod    \
148         perlpod.pod     \
149         perlpodspec.pod \
150         perlpodstyle.pod        \
151         perlpolicy.pod  \
152         perlport.pod    \
153         perlpragma.pod  \
154         perlre.pod      \
155         perlreapi.pod   \
156         perlrebackslash.pod     \
157         perlrecharclass.pod     \
158         perlref.pod     \
159         perlreftut.pod  \
160         perlreguts.pod  \
161         perlrepository.pod      \
162         perlrequick.pod \
163         perlreref.pod   \
164         perlretut.pod   \
165         perlrun.pod     \
166         perlsec.pod     \
167         perlsecpolicy.pod       \
168         perlsource.pod  \
169         perlstyle.pod   \
170         perlsub.pod     \
171         perlsyn.pod     \
172         perlthrtut.pod  \
173         perltie.pod     \
174         perltoc.pod     \
175         perltodo.pod    \
176         perltooc.pod    \
177         perltoot.pod    \
178         perltrap.pod    \
179         perlunicode.pod \
180         perlunicook.pod \
181         perlunifaq.pod  \
182         perluniintro.pod        \
183         perluniprops.pod        \
184         perlunitut.pod  \
185         perlutil.pod    \
186         perlvar.pod     \
187         perlvms.pod
188
189 MAN = perl.man  \
190         perl5004delta.man       \
191         perl5005delta.man       \
192         perl5100delta.man       \
193         perl5101delta.man       \
194         perl5120delta.man       \
195         perl5121delta.man       \
196         perl5122delta.man       \
197         perl5123delta.man       \
198         perl5124delta.man       \
199         perl5125delta.man       \
200         perl5140delta.man       \
201         perl5141delta.man       \
202         perl5142delta.man       \
203         perl5143delta.man       \
204         perl5144delta.man       \
205         perl5160delta.man       \
206         perl5161delta.man       \
207         perl5162delta.man       \
208         perl5163delta.man       \
209         perl5180delta.man       \
210         perl5181delta.man       \
211         perl5182delta.man       \
212         perl5184delta.man       \
213         perl5200delta.man       \
214         perl5201delta.man       \
215         perl5202delta.man       \
216         perl5203delta.man       \
217         perl5220delta.man       \
218         perl5221delta.man       \
219         perl5222delta.man       \
220         perl5223delta.man       \
221         perl5224delta.man       \
222         perl5240delta.man       \
223         perl5241delta.man       \
224         perl5242delta.man       \
225         perl5243delta.man       \
226         perl5244delta.man       \
227         perl5260delta.man       \
228         perl5261delta.man       \
229         perl5262delta.man       \
230         perl5263delta.man       \
231         perl5280delta.man       \
232         perl5281delta.man       \
233         perl5282delta.man       \
234         perl5283delta.man       \
235         perl5300delta.man       \
236         perl5301delta.man       \
237         perl5302delta.man       \
238         perl5303delta.man       \
239         perl5320delta.man       \
240         perl5321delta.man       \
241         perl5340delta.man       \
242         perl5341delta.man       \
243         perl5360delta.man       \
244         perl5370delta.man       \
245         perl5371delta.man       \
246         perl5372delta.man       \
247         perl5373delta.man       \
248         perl5374delta.man       \
249         perl5375delta.man       \
250         perl5376delta.man       \
251         perl5377delta.man       \
252         perl5378delta.man       \
253         perl561delta.man        \
254         perl56delta.man \
255         perl581delta.man        \
256         perl582delta.man        \
257         perl583delta.man        \
258         perl584delta.man        \
259         perl585delta.man        \
260         perl586delta.man        \
261         perl587delta.man        \
262         perl588delta.man        \
263         perl589delta.man        \
264         perl58delta.man \
265         perlapi.man     \
266         perlapio.man    \
267         perlartistic.man        \
268         perlbook.man    \
269         perlboot.man    \
270         perlbot.man     \
271         perlcall.man    \
272         perlcheat.man   \
273         perlclib.man    \
274         perlcommunity.man       \
275         perldata.man    \
276         perldbmfilter.man       \
277         perldebguts.man \
278         perldebtut.man  \
279         perldebug.man   \
280         perldelta.man   \
281         perldeprecation.man     \
282         perldiag.man    \
283         perldocstyle.man        \
284         perldsc.man     \
285         perldtrace.man  \
286         perlebcdic.man  \
287         perlembed.man   \
288         perlexperiment.man      \
289         perlfilter.man  \
290         perlfork.man    \
291         perlform.man    \
292         perlfunc.man    \
293         perlgit.man     \
294         perlgov.man     \
295         perlgpl.man     \
296         perlguts.man    \
297         perlhack.man    \
298         perlhacktips.man        \
299         perlhacktut.man \
300         perlhist.man    \
301         perlintern.man  \
302         perlinterp.man  \
303         perlintro.man   \
304         perliol.man     \
305         perlipc.man     \
306         perllexwarn.man \
307         perllocale.man  \
308         perllol.man     \
309         perlmod.man     \
310         perlmodinstall.man      \
311         perlmodlib.man  \
312         perlmodstyle.man        \
313         perlmroapi.man  \
314         perlnewmod.man  \
315         perlnumber.man  \
316         perlobj.man     \
317         perlootut.man   \
318         perlop.man      \
319         perlopentut.man \
320         perlpacktut.man \
321         perlperf.man    \
322         perlpod.man     \
323         perlpodspec.man \
324         perlpodstyle.man        \
325         perlpolicy.man  \
326         perlport.man    \
327         perlpragma.man  \
328         perlre.man      \
329         perlreapi.man   \
330         perlrebackslash.man     \
331         perlrecharclass.man     \
332         perlref.man     \
333         perlreftut.man  \
334         perlreguts.man  \
335         perlrepository.man      \
336         perlrequick.man \
337         perlreref.man   \
338         perlretut.man   \
339         perlrun.man     \
340         perlsec.man     \
341         perlsecpolicy.man       \
342         perlsource.man  \
343         perlstyle.man   \
344         perlsub.man     \
345         perlsyn.man     \
346         perlthrtut.man  \
347         perltie.man     \
348         perltoc.man     \
349         perltodo.man    \
350         perltooc.man    \
351         perltoot.man    \
352         perltrap.man    \
353         perlunicode.man \
354         perlunicook.man \
355         perlunifaq.man  \
356         perluniintro.man        \
357         perluniprops.man        \
358         perlunitut.man  \
359         perlutil.man    \
360         perlvar.man     \
361         perlvms.man
362
363 HTML = perl.html        \
364         perl5004delta.html      \
365         perl5005delta.html      \
366         perl5100delta.html      \
367         perl5101delta.html      \
368         perl5120delta.html      \
369         perl5121delta.html      \
370         perl5122delta.html      \
371         perl5123delta.html      \
372         perl5124delta.html      \
373         perl5125delta.html      \
374         perl5140delta.html      \
375         perl5141delta.html      \
376         perl5142delta.html      \
377         perl5143delta.html      \
378         perl5144delta.html      \
379         perl5160delta.html      \
380         perl5161delta.html      \
381         perl5162delta.html      \
382         perl5163delta.html      \
383         perl5180delta.html      \
384         perl5181delta.html      \
385         perl5182delta.html      \
386         perl5184delta.html      \
387         perl5200delta.html      \
388         perl5201delta.html      \
389         perl5202delta.html      \
390         perl5203delta.html      \
391         perl5220delta.html      \
392         perl5221delta.html      \
393         perl5222delta.html      \
394         perl5223delta.html      \
395         perl5224delta.html      \
396         perl5240delta.html      \
397         perl5241delta.html      \
398         perl5242delta.html      \
399         perl5243delta.html      \
400         perl5244delta.html      \
401         perl5260delta.html      \
402         perl5261delta.html      \
403         perl5262delta.html      \
404         perl5263delta.html      \
405         perl5280delta.html      \
406         perl5281delta.html      \
407         perl5282delta.html      \
408         perl5283delta.html      \
409         perl5300delta.html      \
410         perl5301delta.html      \
411         perl5302delta.html      \
412         perl5303delta.html      \
413         perl5320delta.html      \
414         perl5321delta.html      \
415         perl5340delta.html      \
416         perl5341delta.html      \
417         perl5360delta.html      \
418         perl5370delta.html      \
419         perl5371delta.html      \
420         perl5372delta.html      \
421         perl5373delta.html      \
422         perl5374delta.html      \
423         perl5375delta.html      \
424         perl5376delta.html      \
425         perl5377delta.html      \
426         perl5378delta.html      \
427         perl561delta.html       \
428         perl56delta.html        \
429         perl581delta.html       \
430         perl582delta.html       \
431         perl583delta.html       \
432         perl584delta.html       \
433         perl585delta.html       \
434         perl586delta.html       \
435         perl587delta.html       \
436         perl588delta.html       \
437         perl589delta.html       \
438         perl58delta.html        \
439         perlapi.html    \
440         perlapio.html   \
441         perlartistic.html       \
442         perlbook.html   \
443         perlboot.html   \
444         perlbot.html    \
445         perlcall.html   \
446         perlcheat.html  \
447         perlclib.html   \
448         perlcommunity.html      \
449         perldata.html   \
450         perldbmfilter.html      \
451         perldebguts.html        \
452         perldebtut.html \
453         perldebug.html  \
454         perldelta.html  \
455         perldeprecation.html    \
456         perldiag.html   \
457         perldocstyle.html       \
458         perldsc.html    \
459         perldtrace.html \
460         perlebcdic.html \
461         perlembed.html  \
462         perlexperiment.html     \
463         perlfilter.html \
464         perlfork.html   \
465         perlform.html   \
466         perlfunc.html   \
467         perlgit.html    \
468         perlgov.html    \
469         perlgpl.html    \
470         perlguts.html   \
471         perlhack.html   \
472         perlhacktips.html       \
473         perlhacktut.html        \
474         perlhist.html   \
475         perlintern.html \
476         perlinterp.html \
477         perlintro.html  \
478         perliol.html    \
479         perlipc.html    \
480         perllexwarn.html        \
481         perllocale.html \
482         perllol.html    \
483         perlmod.html    \
484         perlmodinstall.html     \
485         perlmodlib.html \
486         perlmodstyle.html       \
487         perlmroapi.html \
488         perlnewmod.html \
489         perlnumber.html \
490         perlobj.html    \
491         perlootut.html  \
492         perlop.html     \
493         perlopentut.html        \
494         perlpacktut.html        \
495         perlperf.html   \
496         perlpod.html    \
497         perlpodspec.html        \
498         perlpodstyle.html       \
499         perlpolicy.html \
500         perlport.html   \
501         perlpragma.html \
502         perlre.html     \
503         perlreapi.html  \
504         perlrebackslash.html    \
505         perlrecharclass.html    \
506         perlref.html    \
507         perlreftut.html \
508         perlreguts.html \
509         perlrepository.html     \
510         perlrequick.html        \
511         perlreref.html  \
512         perlretut.html  \
513         perlrun.html    \
514         perlsec.html    \
515         perlsecpolicy.html      \
516         perlsource.html \
517         perlstyle.html  \
518         perlsub.html    \
519         perlsyn.html    \
520         perlthrtut.html \
521         perltie.html    \
522         perltodo.html   \
523         perltooc.html   \
524         perltoot.html   \
525         perltrap.html   \
526         perlunicode.html        \
527         perlunicook.html        \
528         perlunifaq.html \
529         perluniintro.html       \
530         perluniprops.html       \
531         perlunitut.html \
532         perlutil.html   \
533         perlvar.html    \
534         perlvms.html
535 # not perltoc.html
536
537 TEX = perl.tex  \
538         perl5004delta.tex       \
539         perl5005delta.tex       \
540         perl5100delta.tex       \
541         perl5101delta.tex       \
542         perl5120delta.tex       \
543         perl5121delta.tex       \
544         perl5122delta.tex       \
545         perl5123delta.tex       \
546         perl5124delta.tex       \
547         perl5125delta.tex       \
548         perl5140delta.tex       \
549         perl5141delta.tex       \
550         perl5142delta.tex       \
551         perl5143delta.tex       \
552         perl5144delta.tex       \
553         perl5160delta.tex       \
554         perl5161delta.tex       \
555         perl5162delta.tex       \
556         perl5163delta.tex       \
557         perl5180delta.tex       \
558         perl5181delta.tex       \
559         perl5182delta.tex       \
560         perl5184delta.tex       \
561         perl5200delta.tex       \
562         perl5201delta.tex       \
563         perl5202delta.tex       \
564         perl5203delta.tex       \
565         perl5220delta.tex       \
566         perl5221delta.tex       \
567         perl5222delta.tex       \
568         perl5223delta.tex       \
569         perl5224delta.tex       \
570         perl5240delta.tex       \
571         perl5241delta.tex       \
572         perl5242delta.tex       \
573         perl5243delta.tex       \
574         perl5244delta.tex       \
575         perl5260delta.tex       \
576         perl5261delta.tex       \
577         perl5262delta.tex       \
578         perl5263delta.tex       \
579         perl5280delta.tex       \
580         perl5281delta.tex       \
581         perl5282delta.tex       \
582         perl5283delta.tex       \
583         perl5300delta.tex       \
584         perl5301delta.tex       \
585         perl5302delta.tex       \
586         perl5303delta.tex       \
587         perl5320delta.tex       \
588         perl5321delta.tex       \
589         perl5340delta.tex       \
590         perl5341delta.tex       \
591         perl5360delta.tex       \
592         perl5370delta.tex       \
593         perl5371delta.tex       \
594         perl5372delta.tex       \
595         perl5373delta.tex       \
596         perl5374delta.tex       \
597         perl5375delta.tex       \
598         perl5376delta.tex       \
599         perl5377delta.tex       \
600         perl5378delta.tex       \
601         perl561delta.tex        \
602         perl56delta.tex \
603         perl581delta.tex        \
604         perl582delta.tex        \
605         perl583delta.tex        \
606         perl584delta.tex        \
607         perl585delta.tex        \
608         perl586delta.tex        \
609         perl587delta.tex        \
610         perl588delta.tex        \
611         perl589delta.tex        \
612         perl58delta.tex \
613         perlapi.tex     \
614         perlapio.tex    \
615         perlartistic.tex        \
616         perlbook.tex    \
617         perlboot.tex    \
618         perlbot.tex     \
619         perlcall.tex    \
620         perlcheat.tex   \
621         perlclib.tex    \
622         perlcommunity.tex       \
623         perldata.tex    \
624         perldbmfilter.tex       \
625         perldebguts.tex \
626         perldebtut.tex  \
627         perldebug.tex   \
628         perldelta.tex   \
629         perldeprecation.tex     \
630         perldiag.tex    \
631         perldocstyle.tex        \
632         perldsc.tex     \
633         perldtrace.tex  \
634         perlebcdic.tex  \
635         perlembed.tex   \
636         perlexperiment.tex      \
637         perlfilter.tex  \
638         perlfork.tex    \
639         perlform.tex    \
640         perlfunc.tex    \
641         perlgit.tex     \
642         perlgov.tex     \
643         perlgpl.tex     \
644         perlguts.tex    \
645         perlhack.tex    \
646         perlhacktips.tex        \
647         perlhacktut.tex \
648         perlhist.tex    \
649         perlintern.tex  \
650         perlinterp.tex  \
651         perlintro.tex   \
652         perliol.tex     \
653         perlipc.tex     \
654         perllexwarn.tex \
655         perllocale.tex  \
656         perllol.tex     \
657         perlmod.tex     \
658         perlmodinstall.tex      \
659         perlmodlib.tex  \
660         perlmodstyle.tex        \
661         perlmroapi.tex  \
662         perlnewmod.tex  \
663         perlnumber.tex  \
664         perlobj.tex     \
665         perlootut.tex   \
666         perlop.tex      \
667         perlopentut.tex \
668         perlpacktut.tex \
669         perlperf.tex    \
670         perlpod.tex     \
671         perlpodspec.tex \
672         perlpodstyle.tex        \
673         perlpolicy.tex  \
674         perlport.tex    \
675         perlpragma.tex  \
676         perlre.tex      \
677         perlreapi.tex   \
678         perlrebackslash.tex     \
679         perlrecharclass.tex     \
680         perlref.tex     \
681         perlreftut.tex  \
682         perlreguts.tex  \
683         perlrepository.tex      \
684         perlrequick.tex \
685         perlreref.tex   \
686         perlretut.tex   \
687         perlrun.tex     \
688         perlsec.tex     \
689         perlsecpolicy.tex       \
690         perlsource.tex  \
691         perlstyle.tex   \
692         perlsub.tex     \
693         perlsyn.tex     \
694         perlthrtut.tex  \
695         perltie.tex     \
696         perltoc.tex     \
697         perltodo.tex    \
698         perltooc.tex    \
699         perltoot.tex    \
700         perltrap.tex    \
701         perlunicode.tex \
702         perlunicook.tex \
703         perlunifaq.tex  \
704         perluniintro.tex        \
705         perluniprops.tex        \
706         perlunitut.tex  \
707         perlutil.tex    \
708         perlvar.tex     \
709         perlvms.tex
710
711 man:    $(POD2MAN) $(MAN)
712
713 html:   $(POD2HTML) $(HTML)
714
715 toc:
716         $(PERL) -I../lib buildtoc >perltoc.pod
717
718 .SUFFIXES: .pm .pod
719
720 .SUFFIXES: .man
721
722 .pm.man:
723         $(PERL) -I../lib $(POD2MAN) $*.pm >$*.man
724
725 .pod.man:
726         $(PERL) -I../lib $(POD2MAN) $*.pod >$*.man
727
728 .SUFFIXES: .html
729
730 .pm.html:
731         $(PERL) -I../lib $(POD2HTML) $(POD2HTML_ARGS) --infile=$*.pm --outfile=$*.html
732
733 .pod.html:
734         $(PERL) -I../lib $(POD2HTML) $(POD2HTML_ARGS) --infile=$*.pod --outfile=$*.html
735
736 clean:
737         rm -f $(MAN)
738         rm -f $(HTML)
739         rm -f $(TEX)
740         rm -f pod2html-*cache
741         rm -f *.aux *.log *.exe
742
743 realclean:      clean
744
745 distclean:      realclean
746
747 check:  $(PODCHECKER)
748         @echo "checking..."; \
749         $(PERL) -I../lib $(PODCHECKER) $(POD)