# 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 ---------------------------------------------------