| PBS :: Digest PBS :: Digest es un módulo PERL que maneja toda la funcionalidad de la digestión de PBS. |
Descargar ahora |
PBS :: Digest Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Khemir Nadim ibn Hamouda
- Sitio web del editor:
- http://search.cpan.org/~nkh/PerlBuildSystem-0.44/PBS/Digest.pm
PBS :: Digest Etiquetas
PBS :: Digest Descripción
PBS :: Digest es un módulo PERL que maneja toda la funcionalidad digestiva de PBS. PBS :: Digest es un módulo PERL que maneja toda la funcionalidad digestiva de PBS. También pone a disposición, al usuario, un conjunto de funciones que se pueden usar en pbsfiles para agregar información a la digestión del nodo generada por PBS.SYNOPSIS #HETHINE A PBSFILE ADDFILEDEPENDENCIENDES ('/ USR / BIN / GCC'); AddenvironmentDependencias ('Proyecto'); AddwitchDependencias ('- D *', '-u *'); Compendiencias adicionales ('gcc_version' => getgccversion ()); AddNodeFileDependences (QR /^./ File_Name $ /, 'pbs.html'); Exportar las funciones específicas del nodo Tome una expresión regular (cadena o QR) como un primer argumento. Solo los nodos que coinciden con ese regex dependerán del resto de los argumentos. # Hacer que todos los nodos dependen del compilador #, incluida la documentación, las bibliotecas, los archivos de texto y el WhatNot AddvariaDependences (compilador => getCompilerInfo ()); Los archivos # C solo dependen del compilador AddNoDevariaBeedEpendencencias (QR / .C $ /, Compiler => GetCompilerInfo ()); AddFiledEndependencias, AddNodeFiledEpendencias: esta función se le da una lista de nombres de archivos. ADVERTIENCEDEPENDENCIAS, AddNodeenVironmentDependiences: Toma una lista de variables de Envirón. AddvariaDependencencias, AddNoDevariBedEpendencia: realiza una lista de tuplas (Variable_Name => Valor) .AddConfigVariBedEpendencencias AddNodeConFigVariaDependerEndenches: realiza una lista de tuplas (variable_name). El valor de la variable se extrae de la configuración del nodo al generar la digest.addswitchdependencidenciencias, AddNodeswitchDependencias: maneja los interruptores de línea de comandos -d y -u. Addnodeswitchdependences ('node_which_uses_my_user_switch_regex' => '-u my_user_switch); ADDSWITCHDEPENDENCIAS ('- D GCC'); # Todo nodo depende del interruptor '-d GCC'. Addwitchdependences ('- d *'); # Todos los nodos dependen de todo'-d 'switches.excludedefromdigestgeneration (' regling_name ', $ regex): Los nodos que coinciden con $ REGEX no tendrán ningún DIGEST adjunto. Los digeridores son para nodos que PBS se pueden construir. Los archivos de origen no deben tener ningún resumen. 'Reglamento_name' se muestra por PBS para su información. # extraído de la 'Reglas / C' Módulo excludefromDigestGeneration ('C_Files' => QR / .C $ /); Excludefromdigestgeneration ('s_files' => qr / .s $ /); Excludefromdigestgeneration ('h_files' => qr / .h $ /); Excludefromdigestgeneration ('libs' => qr / .a $ /); forcedigestgeneration ('reglamento_name', $ regex): obliga a la generación de un digestario para los nodos que coinciden con el regex. Esto es útil si genera un nodo que se ha excluido a través de excludefromdigestgeneration. Requisitos: · Perl
PBS :: Digest Software relacionado