puedo crear algunos módulos sin necesidad de utilizar Module::Starter
:(. Tengo que construir un archivo MANIFEST
ejecutar mis pruebas. ¿Debo hacerlo a mano, o hay una forma automatizada ? para construirloCómo construir un archivo de manifiesto para un módulo Perl
Respuesta
Ejecute make manifest
o ./Build manifest
, según la herramienta de compilación.
Llamará mkmanifest
para usted.
Independientemente de si se usó Module :: Starter, si hay un Makefile.PL o Build.PL escrito a mano, entonces esta es una buena recomendación. – xdg
Es cierto. Supongo que tomé la pregunta demasiado literalmente. Esta es definitivamente una mejor respuesta (aunque no creo que mi respuesta deba ser rechazada). –
Soy un poco novato con esto. Si llamo a hacer manifiesto, obtengo: 'no hay nada que hacer para manifestar' – gideon
Si instala Dist::Zilla, se puede configurar un simple archivo de dist.ini
y luego ejecutar dzil build
que creará un manifiesto y otros archivos necesarios para la liberación de una distribución
Bueno, no es ExtUtils::Manifest..:
mkmanifest
mkmanifest();
escribe todos los archivos en y por debajo del directorio actual a su manifiesto. Funciona de manera similar al resultado del comando Unix
find . > MANIFEST
Todos los archivos que coincidan con cualquier expresión regular en un MANIFEST.SKIP archivo (si existe) se ignoran.
Cualquier archivo MANIFEST existente se guardará como MANIFEST.bak.
Por ejemplo:
$ perl -mExtUtils::Manifest=mkmanifest -e 'mkmanifest()'
Puede crear manifiesta mediante ExtUtils::Manifest paquete:
perl -MExtUtils::Manifest=mkmanifest -e 'mkmanifest()'
Este oneliner creará manifiesta en directorio actual. También usará MANIFEST.SKIP
si tiene uno.
- 1. ¿Cómo construir un módulo en playframework 2
- 2. Construir el módulo perl da error de metarchivo
- 3. ¿Hay un módulo Equivlant Perl para el módulo pydbg?
- 4. ¿Sabe un módulo Perl dónde está instalado?
- 5. ¿Cómo se crea un módulo Perl?
- 6. Usando perlbrew para construir un perl con símbolos de depuración
- 7. ¿Cómo instalo un módulo? Strawberry Perl emite
- 8. En Perl, ¿cuál es la diferencia entre un archivo .pm (módulo Perl) y un archivo .pl (script Perl)?
- 9. Se esperaba que el módulo contuviera un manifiesto de ensamblaje
- 10. ¿Cómo construir un iOS como el módulo de configuración?
- 11. ¿Cómo sabe un programa Perl dónde encontrar el archivo que contiene el módulo Perl que utiliza?
- 12. ¿Cómo puedo cargar un módulo Perl en tiempo de ejecución?
- 13. ¿Cómo puedo construir un hash Perl en código C?
- 14. Descarga de todas las dependencias para un módulo de Perl
- 15. GWT incluido el archivo javascript externo del manifiesto del módulo
- 16. Android: construir un archivo desde un android.net.URI
- 17. Perl: ¿Cómo obtener un nombre de archivo cuando se utiliza <> construir?
- 18. ¿Cómo escribir una referencia de función en un módulo Perl?
- 19. Cómo usar el API de Manifiesto de Gradle para insertar un archivo `MANIFEST.MF` en la raíz de un archivo zip
- 20. ¿Cómo puedo encontrar la versión de un módulo Perl instalado?
- 21. ¿Cómo puedo construir un árbol genealógico con Perl?
- 22. Llamar a un módulo Perl desde Python
- 23. ¿Cómo puedo forzar la descarga de un módulo Perl?
- 24. ¿Cómo uso las constantes de un módulo Perl?
- 25. ¿Cómo cargo un módulo en tiempo de ejecución en Perl?
- 26. ¿Cómo incluir el registro en un módulo Perl?
- 27. ¿Cómo agregar un archivo de manifiesto a un proyecto en Visual Studio 2010?
- 28. ¿Cómo puedo verificar si un módulo Perl está instalado?
- 29. ¿Cómo uso un módulo Perl desde una ubicación relativa?
- 30. Perl - Paquete Temas/Módulo
No puedo eliminar mi respuesta aceptada, pero hay una respuesta mejor. Entonces, por favor, acepta el otro. De lo contrario, mi respuesta seguirá siendo downvoted. –