Trusts meta.yml list of dependencies
In Makefile.PL:
trust_meta_yml;
\s-1CPAN\s0 doesn't trust \*(C`META.yml\*(C''s list of dependencies for a module. Instead it expects \*(C`Makefile.PL\*(C' run on the computer the package is being installed upon to generate its own list of dependencies (called \*(C`MYMETA.yml\*(C' or \*(C`MYMETA.json\*(C').
This module is a Module::Install plugin that generates \*(C`MYMETA.yml\*(C' by simply passing through the dependencies from \*(C`META.yml\*(C'.
It does nothing when run from the module author's development copy.
The module defines two functions which are aliases for each other:
Please report any bugs to http://rt.cpan.org/Dist/Display.html?Queue=Module-Install-TrustMetaYml <http://rt.cpan.org/Dist/Display.html?Queue=Module-Install-TrustMetaYml>.
Module::Install, Module::Package::RDF.
Toby Inkster <[email protected]>.
Thanks to Chris Williams (\s-1BINGOS\s0), Ingy do\*:t Net (\s-1INGY\s0) and Florian Ragwitz (\s-1FLORA\s0) for explaining the role of \*(C`MYMETA.json\*(C', and helping me figure out why mine weren't working.
This software is copyright (c) 2011-2012 by Toby Inkster.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
\s-1THIS\s0 \s-1PACKAGE\s0 \s-1IS\s0 \s-1PROVIDED\s0 \*(L"\s-1AS\s0 \s-1IS\s0\*(R" \s-1AND\s0 \s-1WITHOUT\s0 \s-1ANY\s0 \s-1EXPRESS\s0 \s-1OR\s0 \s-1IMPLIED\s0 \s-1WARRANTIES\s0, \s-1INCLUDING\s0, \s-1WITHOUT\s0 \s-1LIMITATION\s0, \s-1THE\s0 \s-1IMPLIED\s0 \s-1WARRANTIES\s0 \s-1OF\s0 \s-1MERCHANTIBILITY\s0 \s-1AND\s0 \s-1FITNESS\s0 \s-1FOR\s0 A \s-1PARTICULAR\s0 \s-1PURPOSE\s0.