Subject: | Warning on top of Makefile.PL |
The warning on top of the Makefile.PL should be removed.
If both Makefile.PL and Build.PL are shipped with a distribution, then both should work. If any of both does not work, then it should be removed. At least CPAN.pm does the right thing here if just Build.PL exists, and users installing manually should read the README or INSTALL document anyway (which should point to Build.PL).
If Makefile.PL works, then the warning is meaningless anyway.
Please note that CPAN.pm has the option prefer_installer which can be set to EUMM (prefer Makefile.PL over Build.PL) and RAND (choose randomly either Makefile.PL or Build.PL). Please also note that it seems that Module::Build will be removed from perl core, so I don't see why Build.PL should be preferred over Makefile.PL nowadays.
Regards,
Slaven