David Cantrell wrote:

If EU::MM does the job easily, then use it.

Agreed. In research I did on CPAN modules that contain XS, ExtUtils::MakeMaker was still used 10 times as often as Module::Build.

Granted, that largely reflects historical legacies. But it also indicates that EU::MM is far from deprecated and is likely to be in use long into the future (FBOW).

Otherwise, consider Module::Build, but be aware that for a great many
users it will introduce an extra dependency, as it was not in core until
5.10.0.


You can install ExtUtils::ModuleMaker from CPAN and then use the 'modulemaker' command-line utility to select either MakeMaker or Module::Build.

HTH

Jim Keenan

Reply via email to