Revision history for Dist-Zilla-Plugin-MakeMaker-Fallback
0.033 2024-11-29 22:03:47Z
- improvements to warning message in generated Makefile.PL
0.032 2022-04-30 19:48:38Z
- revert the use of List::Keywords, for now
0.031 2022-04-15 02:43:29Z
- warn about a possible missing [ShareDir]
0.030 2018-09-16 05:39:52Z
- bump prereq of [MakeMaker::Awesome] to ensure options are fixed
0.029 2018-08-25 05:43:12Z
- fix handling of options defined in [MakeMaker::Awesome]
0.028 2018-08-16 03:15:58Z
- add new skip_release_testing configuration option, for the rare
distribution where running 'make test' alongside './Build test'
(which only happened when RELEASE_TESTING=1) is a really really
bad idea.
0.027 2018-06-17 23:55:09Z
- fix test failures with Dist::Zilla::Plugin::MakeMaker::Awesome
0.43 (and later) due to a change in its Makefile.PL template
0.026 2017-12-11 03:01:32Z
- warning messages shown to the user are text-wrapped to 78 chars
- fix printing the Makefile.PL warning during 'dzil run' (and other
-BuildRunner operations), by eliminating a double build where it
is not needed
0.025 2017-10-08 20:33:24Z
- disable printing the Makefile.PL warning during 'dzil test
--release' and 'dzil release' operations, which run Makefile.PL as
well as Build.PL
0.024 2017-10-01 22:01:52Z
- always display warning message (unless environment variable used
to silence it), and dump the errors resulting from loading
configure-requires prereqs
- no longer block parent class's register_prereqs method, so
configure-require prereqs used in Makefile.PL are added to the
distribution (overcomes issue when File::ShareDir::Install is
needed by Makefile.PL but not Module::Build::Tiny, which uses its
own mechanism)
0.023 2016-06-22 05:07:29Z
- display more diagnostics if 'perl Build.PL' failed to properly
execute in tests
0.022 2016-03-20 00:47:39Z
- regexp patterns tweaked that are used when Makefile.PL is munged,
to be more resilient against future layout changes
0.021 2015-09-20 18:27:55Z
- fix test that broke when [MakeMaker::Awesome] 0.35 added configs
0.020 2015-08-18 00:26:46Z
- fixed formatting of quoted Build.PL by marking a verbatim section,
rather than simply indenting by 4 columns
- remove the noisy "Congratulations!" in Makefile.PL when the
installation environment is properly configured
0.019 2015-07-21 06:40:57Z
- fix silly error in Makefile.PL :(
0.018 2015-07-21 03:06:06Z
- add dynamic prereq on [MakeMaker::Awesome] to upgrade it in case
it is too old to work with newer [MakeMaker]
0.017 2015-06-10 01:47:27Z
- if PERL_MM_FALLBACK_SILENCE_WARNING is set, do not sleep after
"showing" the silenced warning
- guard against older ExtUtils::MakeMaker from adding Build.PL
to the default list of files that are executed
0.016 2014-11-12 05:36:19Z
- bump up prereq version for [MakeMaker::Awesome] to ensure needed
template variables are made available
0.015 2014-11-12 03:53:50Z
- remove configure requires declarations added for Makefile.PL
(technically they are only needed when configure requires is
already not being respected)
0.014 2014-10-29 02:44:49Z
- document the double testing behaviour that changed with version
0.007 (thanks for noticing, Apocalypse!)
- remove perl from the list of configure requires prereqs to check
for in Makefile.PL
0.013 2014-08-16 00:02:55Z
- fix test from previous release's fix that was incompatible with
earlier versions of [MakeMaker]'s practice of always setting
eumm_version
0.012 2014-08-14 02:03:30Z
- fix munging of "use ExtUtils::MakeMaker <version>" since
[MakeMaker::Awesome] version 0.22 changed the template
- lower minimum version of perl required by removing a use of \N in
a regular expression
0.011 2014-08-07 02:27:53Z
- properly include %configure_requires content in Makefile.PL
(broken under Dist::Zilla::Plugin::MakeMaker::Awesome 0.23,
released 2014-07-30).
0.010 2014-06-07 06:29:43Z
- print a useful log message during dzil test --verbose
- "use ExtUtils::MakeMaker <version>" now stripped out of
Makefile.PL, to allow non-configure-requires-compliant
installers to still proceed
0.009 2014-03-24 03:52:26Z
- fix test which should be skipped when an optional prereq is not
present
0.008 2014-03-23 02:43:22Z
- properly dump configs by resolving silent role composition sub
clobbering issue
0.007 2014-03-09 05:35:08Z
- switch to renamed form of now-deprecated plugin
[MungeData::WithDataSection]
- "dzil test" will run tests without extra testing variables, for
"dzil release" or "dzil test --release" -- this will weed out test
issues that only manifest when AUTHOR_TESTING or RELEASE_TESTING
are *not* set (e.g. bad test count, conditional module loading).
0.006 2014-01-25 03:52:42Z
- now sorting the dumped %configure_requires prereqs, for
minimizing diffs between releases
0.005 2013-12-14 17:25:20Z
- warnings can now be bypassed entirely with the
PERL_MM_FALLBACK_SILENCE_WARNING environment variable
- now also mentioning the relevant CPAN.pm/CPANPLUS configuration
options
0.004 2013-11-20 21:49:00Z
- tighten up the interactive terminal detection logic
0.003 2013-10-15 01:26:28Z
- only display the warning if configure_require prereqs are
genuinely missing (the user may have explicitly chosen to run
Makefile.PL) (RT#89434)
0.002 2013-09-25 02:15:24Z
- bump up dependency on [MakeMaker::Awesome] to avoid missing lib
errors
0.001 2013-09-22 21:33:34Z
- Initial release.