Revision history for {{ $dist->name }}
{{ $NEXT }}
+ - fix inclusion of of optional plugin prereqs when installation is run
+ non-interactively
1.003025 2013-09-29 22:36:59Z (Karen Etheridge)
- re-release with fixed prerequisites in metadata
:version = 0.025
-remove = PodWeaver
server = p5sagit
+installer = MakeMaker ; Module::Build::Tiny cannot handle dynamic_config => 1
Authority.authority = cpan:PHAYLON
Test::MinimumVersion.max_target_perl = 5.008001
-remove = PodCoverageTests ; XXX TODO
[Prereqs / RuntimeRecommends]
PPI::XS = 0.902
+[DynamicPrereqs]
+; add all x_default=>1 optional prereqs to PREREQ_PM if not running
+; interactively, or defaults explicitly requested.
+-raw = if ($ENV{PERL_MM_USE_DEFAULT} or
+-raw = not (-t STDIN && (-t STDOUT || !(-f STDOUT || -c STDOUT)))) {
+-raw = # optional feature defaults
+-raw = my %defaults = (
+-raw = 'PPI' => '0',
+-raw = 'Data::Dump::Streamer' => '0',
+-raw = 'Data::Dumper::Concise' => '0',
+-raw = 'File::Next' => '0',
+-raw = 'B::Keywords' => '0',
+-raw = 'Lexical::Persistence' => '0',
+-raw = );
+-raw = $WriteMakefileArgs{PREREQ_PM}{$_} = $FallbackPrereqs{$_} = $defaults{$_} foreach (keys %defaults);
+-raw = }
[OptionalFeature / Completion]
:version = 0.005