1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156
|
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.
|