NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
This shouldn't even need configuring (Score:1)
It can be. There is also an option to produce a fully self-sufficient
Makefile.PLthat doesn’t rely on M::B at all. This is what I use and recommend (for the time being).I’m certain that in every case it is the
Build.PLthat should be preferred. There is no tool which casually autogenerates aBuild.PLfromMakefile.PL, but there is one which works the other way around, and I’m quite sure that noone maintains both files manually.This option should default to one of the choices, and it’s obvious which one that should be.
Reply to This
Re: (Score:2)
I’m certain that in every case it is the Build.PL that should be preferred.
In that case, I believe that CPAN.pm should be programmed to do this. Users of CPAN.pm generally don't care which option is used as long as it works.
This option should default to one of the choices, and it’s obvious which one that should be.
I'm not really sure the option should exist, then. If you care enough to want to select Makefile.PL over Build.PL, then it seems like you know enough to be doing it by hand
J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers
Re: (Score:1)
I would agree with all of the conclusions you drew from my points. I’m just not sure the maintainer of CPAN.pm wants to make a choice that is at this point somewhat political; hence, I assume, the user-level option.
Re: (Score:2)
BTW, I just went through this again on another box, and noted that it defaults to EUMM rather than MB.
J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers