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