This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Add epigraph for 5.23.3
[perl5.git] / win32 / pod.mak
CommitLineData
5aabfad6 1HTMLROOT = / # Change this to fix cross-references in HTML
6c6fc3be 2POD2HTML_ARGS = --htmlroot=$(HTMLROOT) --podroot=.. --podpath=pod:lib:ext:vms
33c64ab2 3POD2HTML = ../ext/Pod-Html/pod2html
bab7aada
NC
4POD2MAN = ../cpan/podlators/pod2man
5POD2TEXT = ../cpan/podlators/pod2text
cde5101a 6PODCHECKER = ../cpan/Pod-Parser/podchecker
5aabfad6 7
33c64ab2 8all: html
4a71ed0c 9
5aabfad6 10PERL = ..\miniperl.exe
4a71ed0c 11REALPERL = ..\perl.exe
5aabfad6 12
2a6dc374 13ICWD = -I..\dist\Cwd
403f501d 14
68a9cf1a 15POD = perl.pod \
e50bb9a1
GS
16 perl5004delta.pod \
17 perl5005delta.pod \
cf6c151c 18 perl5100delta.pod \
7cdf958d 19 perl5101delta.pod \
2bc3a088 20 perl5120delta.pod \
bdfb6cc8 21 perl5121delta.pod \
e71d1a7d 22 perl5122delta.pod \
6c5f5efa 23 perl5123delta.pod \
0b67f426 24 perl5124delta.pod \
a5caed3e 25 perl5125delta.pod \
c71a852f 26 perl5140delta.pod \
10288c7a 27 perl5141delta.pod \
77efd0f7 28 perl5142delta.pod \
70ce046e 29 perl5143delta.pod \
1e5cc764 30 perl5144delta.pod \
05c8f9ed 31 perl5160delta.pod \
69cb649c 32 perl5161delta.pod \
50f27400 33 perl5162delta.pod \
eaf7bcbf 34 perl5163delta.pod \
f13a3008 35 perl5180delta.pod \
f4e35152 36 perl5181delta.pod \
7b97958f 37 perl5182delta.pod \
e990b849 38 perl5184delta.pod \
641cd8f3 39 perl5200delta.pod \
9b8ec397 40 perl5201delta.pod \
2b85b119 41 perl5202delta.pod \
9fd420ca 42 perl5203delta.pod \
eabfc7bc 43 perl5220delta.pod \
2cfe9b50 44 perl5230delta.pod \
fc4c3cec 45 perl5231delta.pod \
cf73ceda 46 perl5232delta.pod \
a43707ab 47 perl5233delta.pod \
41630250
JH
48 perl561delta.pod \
49 perl56delta.pod \
b6235c4f 50 perl581delta.pod \
2e038148
NC
51 perl582delta.pod \
52 perl583delta.pod \
5f15c94e 53 perl584delta.pod \
07e9b5fe 54 perl585delta.pod \
e4bb216d 55 perl586delta.pod \
315ba985 56 perl587delta.pod \
c11a53c6 57 perl588delta.pod \
fc5be808 58 perl589delta.pod \
41630250
JH
59 perl58delta.pod \
60 perlapi.pod \
61 perlapio.pod \
62 perlartistic.pod \
63 perlbook.pod \
e653ab25
DR
64 perlboot.pod \
65 perlbot.pod \
41630250
JH
66 perlcall.pod \
67 perlcheat.pod \
68 perlclib.pod \
cbd87e7e 69 perlcommunity.pod \
41630250
JH
70 perldata.pod \
71 perldbmfilter.pod \
72 perldebguts.pod \
73 perldebtut.pod \
5aabfad6 74 perldebug.pod \
41630250 75 perldelta.pod \
5aabfad6 76 perldiag.pod \
41630250 77 perldsc.pod \
4000c4db 78 perldtrace.pod \
41630250 79 perlebcdic.pod \
5aabfad6 80 perlembed.pod \
42e73e1c 81 perlexperiment.pod \
41630250
JH
82 perlfilter.pod \
83 perlfork.pod \
84 perlform.pod \
85 perlfunc.pod \
04c692a8 86 perlgit.pod \
41630250
JH
87 perlgpl.pod \
88 perlguts.pod \
89 perlhack.pod \
04c692a8
DR
90 perlhacktips.pod \
91 perlhacktut.pod \
41630250
JH
92 perlhist.pod \
93 perlintern.pod \
04c692a8 94 perlinterp.pod \
41630250
JH
95 perlintro.pod \
96 perliol.pod \
97 perlipc.pod \
98 perllexwarn.pod \
99 perllocale.pod \
100 perllol.pod \
101 perlmod.pod \
102 perlmodinstall.pod \
103 perlmodlib.pod \
104 perlmodstyle.pod \
15932acc 105 perlmroapi.pod \
41630250
JH
106 perlnewmod.pod \
107 perlnumber.pod \
108 perlobj.pod \
82e1c0d9 109 perlootut.pod \
41630250
JH
110 perlop.pod \
111 perlopentut.pod \
41630250 112 perlpacktut.pod \
da096611 113 perlperf.pod \
41630250
JH
114 perlpod.pod \
115 perlpodspec.pod \
f4d47668 116 perlpodstyle.pod \
cb8a010e 117 perlpolicy.pod \
41630250 118 perlport.pod \
a550ee30 119 perlpragma.pod \
41630250 120 perlre.pod \
53f8fa14 121 perlreapi.pod \
8a118206
RGS
122 perlrebackslash.pod \
123 perlrecharclass.pod \
41630250
JH
124 perlref.pod \
125 perlreftut.pod \
b23a565d 126 perlreguts.pod \
5edbc4ff 127 perlrepository.pod \
41630250
JH
128 perlrequick.pod \
129 perlreref.pod \
130 perlretut.pod \
131 perlrun.pod \
132 perlsec.pod \
04c692a8 133 perlsource.pod \
41630250
JH
134 perlstyle.pod \
135 perlsub.pod \
136 perlsyn.pod \
137 perlthrtut.pod \
138 perltie.pod \
139 perltoc.pod \
5d0b49e8 140 perltodo.pod \
e653ab25
DR
141 perltooc.pod \
142 perltoot.pod \
41630250
JH
143 perltrap.pod \
144 perlunicode.pod \
5dd47fd4 145 perlunicook.pod \
3426ea3d 146 perlunifaq.pod \
41630250 147 perluniintro.pod \
6e38c054 148 perluniprops.pod \
aadaa455 149 perlunitut.pod \
41630250
JH
150 perlutil.pod \
151 perlvar.pod \
68a9cf1a 152 perlvms.pod
5aabfad6 153
68a9cf1a 154MAN = perl.man \
e50bb9a1
GS
155 perl5004delta.man \
156 perl5005delta.man \
cf6c151c 157 perl5100delta.man \
7cdf958d 158 perl5101delta.man \
2bc3a088 159 perl5120delta.man \
bdfb6cc8 160 perl5121delta.man \
e71d1a7d 161 perl5122delta.man \
6c5f5efa 162 perl5123delta.man \
0b67f426 163 perl5124delta.man \
a5caed3e 164 perl5125delta.man \
c71a852f 165 perl5140delta.man \
10288c7a 166 perl5141delta.man \
77efd0f7 167 perl5142delta.man \
70ce046e 168 perl5143delta.man \
1e5cc764 169 perl5144delta.man \
05c8f9ed 170 perl5160delta.man \
69cb649c 171 perl5161delta.man \
50f27400 172 perl5162delta.man \
eaf7bcbf 173 perl5163delta.man \
f13a3008 174 perl5180delta.man \
f4e35152 175 perl5181delta.man \
7b97958f 176 perl5182delta.man \
e990b849 177 perl5184delta.man \
641cd8f3 178 perl5200delta.man \
9b8ec397 179 perl5201delta.man \
2b85b119 180 perl5202delta.man \
9fd420ca 181 perl5203delta.man \
eabfc7bc 182 perl5220delta.man \
2cfe9b50 183 perl5230delta.man \
fc4c3cec 184 perl5231delta.man \
cf73ceda 185 perl5232delta.man \
a43707ab 186 perl5233delta.man \
41630250
JH
187 perl561delta.man \
188 perl56delta.man \
b6235c4f 189 perl581delta.man \
2e038148
NC
190 perl582delta.man \
191 perl583delta.man \
5f15c94e 192 perl584delta.man \
07e9b5fe 193 perl585delta.man \
e4bb216d 194 perl586delta.man \
315ba985 195 perl587delta.man \
c11a53c6 196 perl588delta.man \
fc5be808 197 perl589delta.man \
41630250
JH
198 perl58delta.man \
199 perlapi.man \
200 perlapio.man \
201 perlartistic.man \
202 perlbook.man \
e653ab25
DR
203 perlboot.man \
204 perlbot.man \
41630250
JH
205 perlcall.man \
206 perlcheat.man \
207 perlclib.man \
cbd87e7e 208 perlcommunity.man \
41630250
JH
209 perldata.man \
210 perldbmfilter.man \
211 perldebguts.man \
212 perldebtut.man \
5aabfad6 213 perldebug.man \
41630250 214 perldelta.man \
5aabfad6 215 perldiag.man \
41630250 216 perldsc.man \
4000c4db 217 perldtrace.man \
41630250 218 perlebcdic.man \
5aabfad6 219 perlembed.man \
42e73e1c 220 perlexperiment.man \
41630250
JH
221 perlfilter.man \
222 perlfork.man \
223 perlform.man \
224 perlfunc.man \
04c692a8 225 perlgit.man \
41630250
JH
226 perlgpl.man \
227 perlguts.man \
228 perlhack.man \
04c692a8
DR
229 perlhacktips.man \
230 perlhacktut.man \
41630250
JH
231 perlhist.man \
232 perlintern.man \
04c692a8 233 perlinterp.man \
41630250
JH
234 perlintro.man \
235 perliol.man \
236 perlipc.man \
237 perllexwarn.man \
238 perllocale.man \
239 perllol.man \
240 perlmod.man \
241 perlmodinstall.man \
242 perlmodlib.man \
243 perlmodstyle.man \
15932acc 244 perlmroapi.man \
41630250
JH
245 perlnewmod.man \
246 perlnumber.man \
247 perlobj.man \
82e1c0d9 248 perlootut.man \
41630250
JH
249 perlop.man \
250 perlopentut.man \
41630250 251 perlpacktut.man \
da096611 252 perlperf.man \
41630250
JH
253 perlpod.man \
254 perlpodspec.man \
f4d47668 255 perlpodstyle.man \
cb8a010e 256 perlpolicy.man \
41630250 257 perlport.man \
a550ee30 258 perlpragma.man \
41630250 259 perlre.man \
53f8fa14 260 perlreapi.man \
8a118206
RGS
261 perlrebackslash.man \
262 perlrecharclass.man \
41630250
JH
263 perlref.man \
264 perlreftut.man \
b23a565d 265 perlreguts.man \
5edbc4ff 266 perlrepository.man \
41630250
JH
267 perlrequick.man \
268 perlreref.man \
269 perlretut.man \
270 perlrun.man \
271 perlsec.man \
04c692a8 272 perlsource.man \
41630250
JH
273 perlstyle.man \
274 perlsub.man \
275 perlsyn.man \
276 perlthrtut.man \
277 perltie.man \
278 perltoc.man \
5d0b49e8 279 perltodo.man \
e653ab25
DR
280 perltooc.man \
281 perltoot.man \
41630250
JH
282 perltrap.man \
283 perlunicode.man \
5dd47fd4 284 perlunicook.man \
3426ea3d 285 perlunifaq.man \
41630250 286 perluniintro.man \
6e38c054 287 perluniprops.man \
b23a565d 288 perlunitut.man \
41630250
JH
289 perlutil.man \
290 perlvar.man \
68a9cf1a 291 perlvms.man
5aabfad6 292
68a9cf1a 293HTML = perl.html \
e50bb9a1
GS
294 perl5004delta.html \
295 perl5005delta.html \
cf6c151c 296 perl5100delta.html \
7cdf958d 297 perl5101delta.html \
2bc3a088 298 perl5120delta.html \
bdfb6cc8 299 perl5121delta.html \
e71d1a7d 300 perl5122delta.html \
6c5f5efa 301 perl5123delta.html \
0b67f426 302 perl5124delta.html \
a5caed3e 303 perl5125delta.html \
c71a852f 304 perl5140delta.html \
10288c7a 305 perl5141delta.html \
77efd0f7 306 perl5142delta.html \
70ce046e 307 perl5143delta.html \
1e5cc764 308 perl5144delta.html \
05c8f9ed 309 perl5160delta.html \
69cb649c 310 perl5161delta.html \
50f27400 311 perl5162delta.html \
eaf7bcbf 312 perl5163delta.html \
f13a3008 313 perl5180delta.html \
f4e35152 314 perl5181delta.html \
7b97958f 315 perl5182delta.html \
e990b849 316 perl5184delta.html \
641cd8f3 317 perl5200delta.html \
9b8ec397 318 perl5201delta.html \
2b85b119 319 perl5202delta.html \
9fd420ca 320 perl5203delta.html \
eabfc7bc 321 perl5220delta.html \
2cfe9b50 322 perl5230delta.html \
fc4c3cec 323 perl5231delta.html \
cf73ceda 324 perl5232delta.html \
a43707ab 325 perl5233delta.html \
41630250
JH
326 perl561delta.html \
327 perl56delta.html \
b6235c4f 328 perl581delta.html \
2e038148
NC
329 perl582delta.html \
330 perl583delta.html \
5f15c94e 331 perl584delta.html \
07e9b5fe 332 perl585delta.html \
e4bb216d 333 perl586delta.html \
315ba985 334 perl587delta.html \
c11a53c6 335 perl588delta.html \
fc5be808 336 perl589delta.html \
41630250
JH
337 perl58delta.html \
338 perlapi.html \
339 perlapio.html \
340 perlartistic.html \
341 perlbook.html \
e653ab25
DR
342 perlboot.html \
343 perlbot.html \
41630250
JH
344 perlcall.html \
345 perlcheat.html \
346 perlclib.html \
cbd87e7e 347 perlcommunity.html \
41630250
JH
348 perldata.html \
349 perldbmfilter.html \
350 perldebguts.html \
351 perldebtut.html \
5aabfad6 352 perldebug.html \
41630250 353 perldelta.html \
5aabfad6 354 perldiag.html \
41630250 355 perldsc.html \
4000c4db 356 perldtrace.html \
41630250 357 perlebcdic.html \
5aabfad6 358 perlembed.html \
42e73e1c 359 perlexperiment.html \
41630250
JH
360 perlfilter.html \
361 perlfork.html \
362 perlform.html \
363 perlfunc.html \
04c692a8 364 perlgit.html \
41630250
JH
365 perlgpl.html \
366 perlguts.html \
367 perlhack.html \
04c692a8
DR
368 perlhacktips.html \
369 perlhacktut.html \
41630250
JH
370 perlhist.html \
371 perlintern.html \
04c692a8 372 perlinterp.html \
41630250
JH
373 perlintro.html \
374 perliol.html \
375 perlipc.html \
376 perllexwarn.html \
377 perllocale.html \
378 perllol.html \
379 perlmod.html \
380 perlmodinstall.html \
381 perlmodlib.html \
382 perlmodstyle.html \
15932acc 383 perlmroapi.html \
41630250
JH
384 perlnewmod.html \
385 perlnumber.html \
386 perlobj.html \
82e1c0d9 387 perlootut.html \
41630250
JH
388 perlop.html \
389 perlopentut.html \
41630250 390 perlpacktut.html \
da096611 391 perlperf.html \
41630250
JH
392 perlpod.html \
393 perlpodspec.html \
f4d47668 394 perlpodstyle.html \
cb8a010e 395 perlpolicy.html \
41630250 396 perlport.html \
a550ee30 397 perlpragma.html \
41630250 398 perlre.html \
53f8fa14 399 perlreapi.html \
8a118206
RGS
400 perlrebackslash.html \
401 perlrecharclass.html \
41630250
JH
402 perlref.html \
403 perlreftut.html \
b23a565d 404 perlreguts.html \
5edbc4ff 405 perlrepository.html \
41630250
JH
406 perlrequick.html \
407 perlreref.html \
408 perlretut.html \
409 perlrun.html \
410 perlsec.html \
04c692a8 411 perlsource.html \
41630250
JH
412 perlstyle.html \
413 perlsub.html \
414 perlsyn.html \
415 perlthrtut.html \
416 perltie.html \
5d0b49e8 417 perltodo.html \
e653ab25
DR
418 perltooc.html \
419 perltoot.html \
41630250
JH
420 perltrap.html \
421 perlunicode.html \
5dd47fd4 422 perlunicook.html \
3426ea3d 423 perlunifaq.html \
41630250 424 perluniintro.html \
6e38c054 425 perluniprops.html \
b23a565d 426 perlunitut.html \
41630250
JH
427 perlutil.html \
428 perlvar.html \
68a9cf1a 429 perlvms.html
5aabfad6 430# not perltoc.html
431
68a9cf1a 432TEX = perl.tex \
e50bb9a1
GS
433 perl5004delta.tex \
434 perl5005delta.tex \
cf6c151c 435 perl5100delta.tex \
7cdf958d 436 perl5101delta.tex \
2bc3a088 437 perl5120delta.tex \
bdfb6cc8 438 perl5121delta.tex \
e71d1a7d 439 perl5122delta.tex \
6c5f5efa 440 perl5123delta.tex \
0b67f426 441 perl5124delta.tex \
a5caed3e 442 perl5125delta.tex \
c71a852f 443 perl5140delta.tex \
10288c7a 444 perl5141delta.tex \
77efd0f7 445 perl5142delta.tex \
70ce046e 446 perl5143delta.tex \
1e5cc764 447 perl5144delta.tex \
05c8f9ed 448 perl5160delta.tex \
69cb649c 449 perl5161delta.tex \
50f27400 450 perl5162delta.tex \
eaf7bcbf 451 perl5163delta.tex \
f13a3008 452 perl5180delta.tex \
f4e35152 453 perl5181delta.tex \
7b97958f 454 perl5182delta.tex \
e990b849 455 perl5184delta.tex \
641cd8f3 456 perl5200delta.tex \
9b8ec397 457 perl5201delta.tex \
2b85b119 458 perl5202delta.tex \
9fd420ca 459 perl5203delta.tex \
eabfc7bc 460 perl5220delta.tex \
2cfe9b50 461 perl5230delta.tex \
fc4c3cec 462 perl5231delta.tex \
cf73ceda 463 perl5232delta.tex \
a43707ab 464 perl5233delta.tex \
41630250
JH
465 perl561delta.tex \
466 perl56delta.tex \
b6235c4f 467 perl581delta.tex \
2e038148
NC
468 perl582delta.tex \
469 perl583delta.tex \
5f15c94e 470 perl584delta.tex \
07e9b5fe 471 perl585delta.tex \
e4bb216d 472 perl586delta.tex \
315ba985 473 perl587delta.tex \
c11a53c6 474 perl588delta.tex \
fc5be808 475 perl589delta.tex \
41630250
JH
476 perl58delta.tex \
477 perlapi.tex \
478 perlapio.tex \
479 perlartistic.tex \
480 perlbook.tex \
e653ab25
DR
481 perlboot.tex \
482 perlbot.tex \
41630250
JH
483 perlcall.tex \
484 perlcheat.tex \
485 perlclib.tex \
cbd87e7e 486 perlcommunity.tex \
41630250
JH
487 perldata.tex \
488 perldbmfilter.tex \
489 perldebguts.tex \
490 perldebtut.tex \
5aabfad6 491 perldebug.tex \
41630250 492 perldelta.tex \
5aabfad6 493 perldiag.tex \
41630250 494 perldsc.tex \
4000c4db 495 perldtrace.tex \
41630250 496 perlebcdic.tex \
5aabfad6 497 perlembed.tex \
42e73e1c 498 perlexperiment.tex \
41630250
JH
499 perlfilter.tex \
500 perlfork.tex \
501 perlform.tex \
502 perlfunc.tex \
04c692a8 503 perlgit.tex \
41630250
JH
504 perlgpl.tex \
505 perlguts.tex \
506 perlhack.tex \
04c692a8
DR
507 perlhacktips.tex \
508 perlhacktut.tex \
41630250
JH
509 perlhist.tex \
510 perlintern.tex \
04c692a8 511 perlinterp.tex \
41630250
JH
512 perlintro.tex \
513 perliol.tex \
514 perlipc.tex \
515 perllexwarn.tex \
516 perllocale.tex \
517 perllol.tex \
518 perlmod.tex \
519 perlmodinstall.tex \
520 perlmodlib.tex \
521 perlmodstyle.tex \
15932acc 522 perlmroapi.tex \
41630250
JH
523 perlnewmod.tex \
524 perlnumber.tex \
525 perlobj.tex \
82e1c0d9 526 perlootut.tex \
41630250
JH
527 perlop.tex \
528 perlopentut.tex \
41630250 529 perlpacktut.tex \
da096611 530 perlperf.tex \
41630250
JH
531 perlpod.tex \
532 perlpodspec.tex \
f4d47668 533 perlpodstyle.tex \
cb8a010e 534 perlpolicy.tex \
41630250 535 perlport.tex \
a550ee30 536 perlpragma.tex \
41630250 537 perlre.tex \
53f8fa14 538 perlreapi.tex \
8a118206
RGS
539 perlrebackslash.tex \
540 perlrecharclass.tex \
41630250
JH
541 perlref.tex \
542 perlreftut.tex \
b23a565d 543 perlreguts.tex \
5edbc4ff 544 perlrepository.tex \
41630250
JH
545 perlrequick.tex \
546 perlreref.tex \
547 perlretut.tex \
548 perlrun.tex \
549 perlsec.tex \
04c692a8 550 perlsource.tex \
41630250
JH
551 perlstyle.tex \
552 perlsub.tex \
553 perlsyn.tex \
554 perlthrtut.tex \
555 perltie.tex \
556 perltoc.tex \
5d0b49e8 557 perltodo.tex \
e653ab25
DR
558 perltooc.tex \
559 perltoot.tex \
41630250
JH
560 perltrap.tex \
561 perlunicode.tex \
5dd47fd4 562 perlunicook.tex \
3426ea3d 563 perlunifaq.tex \
41630250 564 perluniintro.tex \
6e38c054 565 perluniprops.tex \
b23a565d 566 perlunitut.tex \
41630250
JH
567 perlutil.tex \
568 perlvar.tex \
68a9cf1a 569 perlvms.tex
5aabfad6 570
bab7aada 571man: $(POD2MAN) $(MAN)
5aabfad6 572
33c64ab2 573html: $(POD2HTML) $(HTML)
5aabfad6 574
5aabfad6 575toc:
4a71ed0c 576 $(PERL) -I../lib buildtoc >perltoc.pod
5aabfad6 577
578.SUFFIXES: .pm .pod
579
580.SUFFIXES: .man
581
582.pm.man:
bab7aada 583 $(PERL) -I../lib $(POD2MAN) $*.pm >$*.man
5aabfad6 584
585.pod.man:
bab7aada 586 $(PERL) -I../lib $(POD2MAN) $*.pod >$*.man
5aabfad6 587
588.SUFFIXES: .html
589
590.pm.html:
33c64ab2 591 $(PERL) -I../lib $(POD2HTML) $(POD2HTML_ARGS) --infile=$*.pm --outfile=$*.html
5aabfad6 592
593.pod.html:
33c64ab2 594 $(PERL) -I../lib $(POD2HTML) $(POD2HTML_ARGS) --infile=$*.pod --outfile=$*.html
5aabfad6 595
5aabfad6 596clean:
4a71ed0c
GS
597 rm -f $(MAN)
598 rm -f $(HTML)
599 rm -f $(TEX)
600 rm -f pod2html-*cache
601 rm -f *.aux *.log *.exe
5aabfad6 602
603realclean: clean
5aabfad6 604
605distclean: realclean
606
cde5101a 607check: $(PODCHECKER)
5aabfad6 608 @echo "checking..."; \
cde5101a 609 $(PERL) -I../lib $(PODCHECKER) $(POD)