# from Sébastien Aperghis-Tramoni
# on Tuesday 17 April 2007 05:12 pm:
>If you really want Module::Build to be installed, why not simply
>create a traditional Makefile.PL and add Module::Build as a
>prerequisite? That way your module can be installed with
>ExtUtils::MakeMaker yet Module::Build also gets installed for the
>next time.
That assumes the module *can* be built/installed with EU::MM (without
extra shenanigans.) If you have a custom build class, this is often
not the case.
The solution really should not involve 'traditional'.
Furthermore, I already do declare a dependency on Module::Build in the
META.yml. It seems that this is ignored though. I understand Adam's
argument about platform-sensitive dependencies, but shouldn't we have
some way to say "you absolutely must install the build tool first"?
Wouldn't a static yaml file be the place for that?
--Eric
--
Anyone who has the power to make you believe absurdities has the power
to make you commit injustices.
--Voltaire
---------------------------------------------------
http://scratchcomputing.com
---------------------------------------------------