Il s'agit du module de commande-starterp qui peut être exécuté dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
module-starter - crée un squelette de distribution de modules
SYNOPSIS
démarreur de module [options]
Options:
--module=module Nom du module (obligatoire, répétable)
--distro=nom Nom de la distribution (facultatif)
--dir=dirname Nom du répertoire dans lequel créer un nouveau module (facultatif)
--builder=module Construire avec 'ExtUtils::MakeMaker' ou 'Module::Build'
--eumm Identique à --builder=ExtUtils::MakeMaker
--mb Identique à --builder=Module::Build
--mi Identique à --builder=Module::Installer
--author=name Nom de l'auteur (tiré de getpwuid s'il n'est pas fourni)
--email=email E-mail de l'auteur (tiré de EMAIL si non fourni)
--ignores=type Ignorer les fichiers de type à inclure (répétable)
--license=type Licence sous laquelle le module sera distribué
(la valeur par défaut est artistique2)
--minperl=ver Version minimale de Perl requise (facultatif ;
la valeur par défaut est 5.006)
--fatalize Génère du code qui rend tous les avertissements fatals avec :
utiliser les avertissements FATAL => 'tous'
--verbose Imprimer les messages de progression pendant le travail
--force Supprimer les fichiers préexistants si nécessaire
--help Afficher ce message
Licences disponibles :
perl, artistique, artistique2, mit, mozilla, mozilla2, bsd, freebsd, cc0,
gpl, lgpl, gpl3, lgpl3, agpl3, apache, qpl
Types d'ignorer disponibles :
cvs, git, hg, manifeste, générique
(REMARQUE : si le manifeste est inclus, le fichier MANIFEST sera ignoré
et seul un fichier MANIFEST.SKIP sera inclus.)
Mise en situation :
module-starter --module=Foo::Bar,Foo::Bat \
--author="Andy Lester" --email=[email protected]
DESCRIPTION
"module-starter" est une interface de ligne de commande vers Module::Starter, qu'il utilise pour effectuer
tout le travail de création de distributions. Un backend alternatif pour "module-starter" peut être
spécifié avec l'option "--class". Les plugins du module standard :: le module de démarrage peuvent
être spécifié avec une ou plusieurs options "--plugin".
Si aucun nom de répertoire n'est fourni, le nom de distribution sera utilisé pour le répertoire.
Si aucun nom de distribution n'est fourni, le premier nom de module répertorié sera utilisé comme
nom de diffusion.
Plusieurs options --builder peuvent être fournies pour produire les fichiers pour plusieurs constructeurs.
CONFIGURATION
module-starter cherchera un fichier de configuration avant de lire sa ligne de commande
paramètres. L'emplacement par défaut est "$HOME/.module-starter/config" mais si le
La variable d'environnement MODULE_STARTER_DIR est définie, module-starter recherchera "config" dans
ce répertoire.
Le fichier de configuration n'est qu'une liste de noms et de valeurs, séparés par des deux-points. Valeurs
qui prennent des listes sont juste séparés par des espaces. Notez que le paramètre de ligne de commande "--ignores"
correspond à l'entrée du fichier de configuration "ignores_type". Un exemple de fichier de configuration
pourrait lire :
auteur : Ricardo SIGNES
Courriel: [email protected]
ignore_type : git
plugins: Module::Starter::Module simple::Starter::Plugin::XYZ
xyz_option : rouge vert bleu
Ce format peut devenir plus élaboré à l'avenir, mais un fichier de ce type doit rester
valide.
Utiliser module-starterp en ligne à l'aide des services onworks.net