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