Skip Menu |

This queue is for tickets about the Module-Build CPAN distribution.

Report information
The Basics
Id: 3977
Status: resolved
Priority: 0/
Queue: Module-Build

Owner: Nobody in particular
Requestors: chris [...]

Bug Information
Severity: Wishlist
Broken in: 0.20
Fixed in: (no value)

Subject: Check timestamp of Build.PL when resuming
Download (untitled) / with headers
text/plain 577b
One nice feature of MakeMaker is that it notices when you have altered Makefile.PL. Some code roughly like this should be added to resume() if (!$self->up_to_date("Build.PL", $self->{properties}{build_script})) { warn "Warning: Build.PL has been altered. Run 'perl Build.PL' again\n"; } It's not obvious to me what exactly should be done. The options are: * print a warning * die * re-run Build.PL ourselves (carefully reconstructing args) Even fancier, we could detect a new version of Module::Build and insist the build script be reconstructed in that case too.
I've added a warning for the next release. -Ken

This service is sponsored and maintained by Best Practical Solutions and runs on infrastructure.

Please report any issues with to