diff options
author | Robin Barker <rmbarker@cpan.org> | 2011-01-21 09:45:33 +0000 |
---|---|---|
committer | Tony Cook <tony@develop-help.com> | 2011-01-21 21:14:50 +1100 |
commit | 1faab7c718d3f67c66c04b17d9e2106ac16a8746 (patch) | |
tree | c43929481165af6ff8168915a341316fdab29bc7 /pod/perltodo.pod | |
parent | 53ea20b175fae9187626897006e2237dcfaf096d (diff) | |
download | perl-1faab7c718d3f67c66c04b17d9e2106ac16a8746.tar.gz |
Todo item done - 3879ea51d63e30f393172fcd711bc89f88997019
Diffstat (limited to 'pod/perltodo.pod')
-rw-r--r-- | pod/perltodo.pod | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/pod/perltodo.pod b/pod/perltodo.pod index e77f501ff3..6f210ddb94 100644 --- a/pod/perltodo.pod +++ b/pod/perltodo.pod @@ -39,24 +39,6 @@ any of these tests, one at a time, is a useful thing TODO. The subdirectories F<base>, F<cmd> and F<comp>, that contain the most basic tests, should be excluded from this task. -=head2 Test that regen.pl was run - -There are various generated files shipped with the perl distribution, for -things like header files generate from data. The generation scripts are -written in perl, and all can be run by F<regen.pl>. However, because they're -written in perl, we can't run them before we've built perl. We can't run them -as part of the F<Makefile>, because changing files underneath F<make> confuses -it completely, and we don't want to run them automatically anyway, as they -change files shipped by the distribution, something we seek not do to. - -If someone changes the data, but forgets to re-run F<regen.pl> then the -generated files are out of sync. It would be good to have a test in -F<t/porting> that checks that the generated files are in sync, and fails -otherwise, to alert someone before they make a poor commit. I suspect that this -would require adapting the scripts run from F<regen.pl> to have dry-run -options, and invoking them with these, or by refactoring them into a library -that does the generation, which can be called by the scripts, and by the test. - =head2 Automate perldelta generation The perldelta file accompanying each release summaries the major changes. |