2 use ExtUtils::MakeMaker;
3 # See lib/ExtUtils/MakeMaker.pm for details of how to influence
4 # the contents of the Makefile that is written.
7 NAME => 'HTML::Element::Library',
8 VERSION_FROM => 'lib/HTML/Element/Library.pm', # finds $VERSION
14 File::Slurp => 9999.06,
16 HTML::FillInForm => 0,
17 HTML::PrettyPrinter => 0.03,
20 List::Rotation::Cycle => 1.003,
21 List::MoreUtils => 0.09,
23 Params::Validate => 0.80,
25 Scalar::Listify => 0.02,
27 ($] >= 5.005 ? ## Add these new keywords supported since 5.005
30 AUTHOR => 'Terrence Brannon <tbone@cpan.org>') : ()),
33 sub MY::postamble { q{
36 make again; make cleanmanifest; make docs; make dist
39 make clean; perl Makefile.PL; make pm_to_blib
41 cleanmanifest: realclean FORCE
42 rm MANIFEST ; perl Makefile.PL; touch MANIFEST; make manifest
45 make; perl -Iblib/lib $@
49 README: lib/HTML/Element/Library.pm
50 pod2text lib/HTML/Element/Library.pm > README
52 CHANGES: lib/HTML/Element/Library/Changes.pod
53 pod2text lib/HTML/Element/Library/Changes.pod > CHANGES