Update of /cvsroot/module-build/Module-Build/lib/Module/Build
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18116/lib/Module/Build
Modified Files:
Base.pm
Log Message:
Need to load ConfigData properly
Index: Base.pm
===================================================================
RCS file: /cvsroot/module-build/Module-Build/lib/Module/Build/Base.pm,v
retrieving revision 1.357
retrieving revision 1.358
diff -C2 -d -r1.357 -r1.358
*** Base.pm 6 Dec 2004 22:55:20 -0000 1.357
--- Base.pm 6 Dec 2004 23:03:08 -0000 1.358
***************
*** 1649,1655 ****
$self->depends_on('code');
! require Module::Build::ConfigData; # Only works after the 'code' action
if (Module::Build::ConfigData->feature('manpage_support')) {
-
$self->manify_bin_pods() if $self->install_destination('bindoc');
$self->manify_lib_pods() if $self->install_destination('libdoc');
--- 1649,1661 ----
$self->depends_on('code');
! if (($self->module_name || '') eq 'Module::Build') {
! # Need to load from blib/
! local @INC = (File::Spec->catdir($self->blib, 'lib'), @INC);
! require Module::Build::ConfigData;
! } else {
! require Module::Build::ConfigData;
! }
!
if (Module::Build::ConfigData->feature('manpage_support')) {
$self->manify_bin_pods() if $self->install_destination('bindoc');
$self->manify_lib_pods() if $self->install_destination('libdoc');
|