# from Ken Williams
# on Saturday 07 October 2006 10:47 am:
>Yeah, we should at the very least indicate that the user needs to
>install ExtUtils::CBuilder. I'll make that change.
Is it still up to the author to manually declare the ExtUtils::CBuilder
build_requires dependency?
Perhaps Module::Build should automatically add that when creating
META.yml for anything with XS files?
Edge case: "But what if I am detecting the presence of a compiler and
offering a pure-perl alternative?"
Answer: Module::Build should provide some mechanism for the author to
declare "yes, I know I have XS files, but the build doesn't absolutely
require a compiler."
This requires authors who have gone the extra mile to provide a
compiler-free alternative to go one extra inch and disable the
automatic prereq, but means that the uninitiated XS-only author won't
accidentally omit it.
--Eric
--
As an old bass player friend of mine used to say: throw money, don't
clap.
--Tony Parisi
---------------------------------------------------
http://scratchcomputing.com
---------------------------------------------------