2009-12-06 3 views
5

J'utilise h2xs et Module::Starter pour créer des modèles pour mes modules Perl. Tous ceux-ci et d'autres comme Module :: Build sont parfaits pour créer des modules uniques. Malheureusement, je n'ai pas réussi à trouver une façon «propre» de créer une famille de modules connexes et leurs modèles de documentation et de suites de tests en une seule fois.Comment créer des modèles de module Perl pour plusieurs modules dans le même espace de noms?

Spécfiquement, est-il possible de créer A :: P, A :: Q, A :: R ... en une seule invocation de h2xs ou d'autres outils de démarrage, ou même d'ajouter A :: Q, A :: R une fois qu'un modèle pour A :: P a été créé?

Répondre

9

module-starter peut être invoquée ainsi, pour créer tous les modules en une seule invocation:

module-starter --author='Example Author' [email protected] --module=A::P --module=A::Q --module=A::R --distro='My-A-Module-Distro' 
+0

Merci, cela semble faire bien. Des idées comment cela pourrait être fait avec h2xs? –

+0

Vous êtes les bienvenus. Désolé, je ne sais pas comment faire la même chose avec 'h2xs'. –

+2

cela ne peut pas être fait avec h2xs. – ysth

Questions connexes