in reply to module needs another module for build
build_requires will be resolved too late to be of any help. build_requires are resolved by *after* Makefile.PL has already been executed by cpan/cpanp/cpanm etc.
CONFIGURE_REQUIRES on the other hand are a list of prereqs that must be resolved *before* Makefile.PL is executed.
- CONFIGURE_REQUIRES - modules required by Makefile.PL/Build.PL
- BUILD_REQUIRES - modules required only during the build process
- PREREQ_PM - modules required to run your module
WriteMakefile( CONFIGURE_REQUIRES => { 'B' => 0, }, PREREQ_PM => { 'B' => 0, }, )
We require the 'B' module during configuration and at runtime in the above example.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^2: module needs another module for build
by dk (Chaplain) on Aug 10, 2011 at 08:19 UTC | |
by bingos (Vicar) on Aug 11, 2011 at 08:55 UTC | |
by dk (Chaplain) on Aug 19, 2011 at 11:17 UTC |
In Section
Seekers of Perl Wisdom