[Module-build-checkins] CPANPLUS-Dist-Build/lib/CPANPLUS/Dist Build.pm,1.4,1.5
Status: Beta
Brought to you by:
kwilliams
|
From: Ken W. <kwi...@us...> - 2005-08-11 02:36:57
|
Update of /cvsroot/module-build/CPANPLUS-Dist-Build/lib/CPANPLUS/Dist In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18685/lib/CPANPLUS/Dist Modified Files: Build.pm Log Message: Honor build_requires as well as just requires Index: Build.pm =================================================================== RCS file: /cvsroot/module-build/CPANPLUS-Dist-Build/lib/CPANPLUS/Dist/Build.pm,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- Build.pm 8 Aug 2005 03:00:57 -0000 1.4 +++ Build.pm 11 Aug 2005 02:36:45 -0000 1.5 @@ -336,8 +336,11 @@ my $mb = $dist->status->_mb_object; my $self = $dist->parent; - ### Lame++, at least return an empty hashref... - my $prereqs = $mb->requires || {}; + my $prereqs = {}; + foreach my $type ('requires', 'build_requires') { + my $p = $mb->$type() || {}; + $prereqs->{$_} = $p->{$_} foreach keys %$p; + } $self->status->prereqs( $prereqs ); return $prereqs; |