Extutils :: Makemaker :: Tutorial

Extutils :: Makemaker :: Tutorial es un tutorial sobre cómo escribir un módulo con Makemaker.
Descargar ahora

Extutils :: Makemaker :: Tutorial Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Jarkko Hietaniemi
  • Sitio web del editor:
  • http://search.cpan.org/~jhi/

Extutils :: Makemaker :: Tutorial Etiquetas


Extutils :: Makemaker :: Tutorial Descripción

Extutils :: Makemaker :: Tutorial es un tutorial sobre cómo escribir un módulo con Makemaker. Extutils :: Makemaker :: Tutorial es un tutorial sobre cómo escribir un módulo con Makemaker.Synopsis Use Extutils :: Makemaker; WriteMakeFile (Nombre => 'Your :: Module', Version_from => 'lib / your / module.pm'); Este es un tutorial corto para escribir un módulo sencillo con Makemaker. Realmente no es tan difícil. Los módulos de Mantramakaker se instalan utilizando este simple Mantra PERL makefile.pl Hacer que la prueba haga que la prueba se instale, hay muchas más comandas y opciones, pero lo anterior lo hará. El diseño, los archivos básicos en un módulo se muestran algo así. Makefile.pl manifiest lib / su / module.pmthat es todo lo que es estrictamente necesario. Hay archivos adicionales que quizás desee querer: lib / su / otra / module.pm t / some_test.t t / some_other_test.t Cambia a los cambios en el archivo manifest.skip bin / some_programapilefile.plwhen que ejecuta makefile.pl, hace un makefile. Ese es todo el punto de Makemaker. El makefile.pl es un módulo simple que carga Extutils :: Makemaker y ejecuta la función WriteMakefile () con algunos argumentos simples. Aquí hay un ejemplo de lo que necesita para un módulo simple: Use Extutils :: Makemaker; WriteMakeFile (nombre => 'Your :: Module', Version_from => 'lib / your / module.pm'); El nombre es el espacio de nombres de nivel superior de su módulo. Version_desde es el archivo que contiene la variable de versión $ $ para toda la distribución. Normalmente, esto es lo mismo que su module de nivel superior. Listado simple de todos los archivos en su distribución. Makefile.pl manifiest lib / su / module.pmfilepaths en un manifiesto Siempre use convenciones de UNIX (es decir,. /) Incluso si no está en UNIX. Puede escribir esto a mano o generarlo con 'Hacer manifiesto'.lib / este es el directorio donde sus archivos .pm y .pod desea que sean instalados. Están dispuestos de acuerdo con el espacio de nombres. Así que Foo :: Bar es lib / foo / bar.pm.t / pruebas para sus módulos Ir aquí. Cada nombre de archivo de prueba termina con un .t. Así que t / foo.t. 'Hacer prueba' ejecutará estas pruebas. El directorio es plano, no puede, por ejemplo, tener T / Foo / Bar.T ejecutarse por 'Make Test'.tests se ejecuta desde el nivel superior de su distribución. Así que dentro de una prueba, se referiría a ./lib para ingresar al directorio de LIB, por ejemplo. Requisitos: · Perl


Extutils :: Makemaker :: Tutorial Software relacionado