|
NAMEModule::Install::MakeMaker - Extension Rules for ExtUtils::MakeMakerSYNOPSISIn your Makefile.PL:use inc::Module::Install; WriteMakefile(); DESCRIPTIONThis module is a wrapper around ExtUtils::MakeMaker. It exports two functions: "prompt" (an alias for "ExtUtils::MakeMaker::prompt") and "WriteMakefile".The "WriteMakefile" function will pass on keyword/value pair functions to "ExtUtils::MakeMaker::WriteMakefile". The required parameters "NAME" and "VERSION" (or "VERSION_FROM") are not necessary if it can find them unambiguously in your code. CONFIGURATION OPTIONSThis module also adds some Configuration parameters of its own:NAMEThe NAME parameter is required by ExtUtils::MakeMaker. If you have a single module in your distribution, or if the module name indicated by the current directory exists under lib/, this module will use the guessed package name as the default.If this module can't find a default for "NAME" it will ask you to specify it manually. VERSIONExtUtils::MakeMaker requires either the "VERSION" or "VERSION_FROM" parameter. If this module can guess the package's "NAME", it will attempt to parse the "VERSION" from it.If this module can't find a default for "VERSION" it will ask you to specify it manually. MAKE TARGETSExtUtils::MakeMaker provides you with many useful "make" targets. A "make" target is the word you specify after "make", like "test" for "make test". Some of the more useful targets are:
This module modifies the behaviour of some of these targets, depending on your requirements, and also adds the following targets to your Makefile:
SEE ALSOModule::Install, CPAN::MakeMaker, CPAN::MakeMaker::PhilosophyAUTHORSAdam Kennedy <adamk@cpan.org>Audrey Tang <autrijus@autrijus.org> Brian Ingerson <INGY@cpan.org> COPYRIGHTSome parts copyright 2008 - 2012 Adam Kennedy.Copyright 2002, 2003, 2004 Audrey Tang and Brian Ingerson. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Visit the GSP FreeBSD Man Page Interface. |