J'ai développé une application Catalyst sans ajouter régulièrement de dépendances à Makefile.PL
en utilisant la méthode requires 'Module::Foo';
. Ce n'était pas un problème pendant le développement, mais maintenant je dois déployer. J'ai utilisé beaucoup de modules, c'est une douleur de faire ce travail.Ajout automatique de lignes 'requires' à Makefile.PL à partir des dépendances utilisées dans une application Catalyst
Existe-t-il un moyen courant d'analyser tous les fichiers .pm
dans le répertoire lib
et de les écrire sur le Makefile.PL
? Y at-il une raison que chaque fois que nous use
un module, il n'est pas automatiquement ajouté au Makefile.PL
?
Est-ce que quelqu'un connaîtrait une sorte de Catalyst Helper ou toute autre chose qui pourrait faire le travail?
http://p3rl.org/Perl::PrereqScanner est la partie pertinente de Dist :: Zilla, pas besoin d'installer le monstre entier. S'il vous plaît ne pas écrire un autre scanner, il y en a plus que suffisant et vous ne pouvez pas obtenir les bons cas. – daxim