Just remove the ABSTRACT_FROM line, or cut off the _FROM part, and let 'Baz.pm' be the abstract.use ExtUtils::MakeMaker; # See lib/ExtUtils/MakeMaker.pm for details of how to influence # the contents of the Makefile that is written. WriteMakefile( 'NAME' => 'Foo::Bar::Baz', 'VERSION_FROM' => 'Baz.pm', # finds $VERSION 'PREREQ_PM' => {}, # e.g., Module::Name => 1.1 ($] >= 5.005 ? ## Add these new keywords supported since 5.005 (ABSTRACT_FROM => 'Baz.pm', # retrieve abstract from module AUTHOR => 'A. U. Thor <a.u.thor@a.galaxy.far.far.away>') : +()), );
You definetly ought to give the ExtUtils::MakeMaker pod a look see, as well as take a closer look at Makefile.PL and the actual makefile that gets generated. I had lots of fun reading those when I was writing Pod::Stripper, or should I say, when I was writing the Pod::Stripper "distribution". Concidentally, the Pod::Stripper abstract is (in pod form):
It's just a convention that most folk use Mod::Name - abstract here ... but since of the advent of ABSTRACT_FROM, I doubt anyone will change (I plan on staying lazy on that part).=head1 NAME Pod::Stripper - strip all pod, and output what's left
Ok, enough shameless plugs. On a final note, I, and him, bot suggest you give perlmod and perlmodlib a few reads whilst devouring all the Make(file|Maker) stuff.
| ______crazyinsomniac_____________________________ Of all the things I've lost, I miss my mind the most. perl -e "$q=$_;map({chr unpack qq;H*;,$_}split(q;;,q*H*));print;$q/$q;" |
In reply to (crazyinsomniac) Re: What does this ABSTRACT warning from MakeMaker mean?
by crazyinsomniac
in thread What does this ABSTRACT warning from MakeMaker mean?
by ehdonhon
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |