Faire :: cache :: obj

Make :: Cache :: Obj est un module Perl pour la mise en cache d'objets et des informations de test.
Télécharger maintenant

Faire :: cache :: obj Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Wilson Snyder
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~wsnyder/Verilog-Perl-3.035/Parser/Parser.pm

Faire :: cache :: obj Mots clés


Faire :: cache :: obj La description

Make :: Cache :: Obj est un module Perl pour la mise en cache d'objets et des informations de test. Make :: Cache :: Obj est un module Perl pour la mise en cache d'objets et de tests Information.Synopsismy $ oc = make :: Cache :: Obj-> Nouveau (...); $ OC-> parse_cmds; $ OC-> TGTS_UNLINK; $ OC-> PREPROC; mon $ ochit = $ oC-> wind_hit; Si ($ ochit) {$ ochit-> restaurer; } else {# {# exécuté a passé $ OC-> exécuter; $ OC-> ENCACHACHE; } Make :: Cache :: Obj est une superclasse de make :: cache. Il fournit une assistance à l'exécution d'une liste de commandes si le cache manque et de déterminer le temps d'exécution des commandes qui exécuteront des compilateurs spécifiques, utilisez-le comme une classe de base.FonctionC_Running_Lock () Définissez un sémaphore non fiable pour indiquer une compile est en cours d'exécution.cc_running_unlock () Effacer un sémaphore non fiable pour indiquer une compile est en cours d'exécution.Is_cc_running_read () Renvoyer true si une compilation est en cours d'exécution sur n'importe quelle machine Machine.comPile_cmdsreturn Liste de commandes à exécuter dans l'exécution () phase.encachetake. Résultats et mettez-les dans la cache.executerun le compilateur, peut-être sur une machine distante.Ok_include_regexset La liste des références REGEXP acceptables globales inclut.hostreturn Le nom d'un hôte distant pour exécuter la compilation sur ou 0 pour l'hôte local. Si l'heure de la compilation est inférieure à la variable Min_Remote_Runtime, la compilée sera toujours effectuée localement. Sinon, l'hôte est choisi de manière aléatoire des éléments de la liste Remote_Hosts.Inincuded_file_checkPrevent des utilisateurs d'inclusion de fichiers globaux qui ne sont pas identiques sur toutes les machines, en avertissant tout inclus avec des répertoires spécifiés. Les répertoires OK doivent être inclus dans la liste renvoyée par ok_include_regexps.parse_cmdsparses les commandes locales pour extraire les noms de fichiers de fichiers et compiler.preprocexecutes d'un compilateur exécuté pour créer un fichier temporaire contenant toutes les commandes à enregistrer dans la liste des commandes. PREPROC () PHASE.TEMP_FILENAMERETURCH Le nom d'un fichier temporaire. Avec argument, définissez le nom d'un fichier temporaire à supprimer dans un bloc d'extrémité ou sur errors.run (paramètres ...) Exécutez une commande système avec les commandes spécifiées, TIMING pendant la durée et la détection de erreurs.Run_stDout (nom de fichier, Params ...) Exécuter () avec redirection de stdouts à la première argument.Runtimeretournez un objet d'exécution pour les taggures données.Runtime_writewrite L'objet d'exécution à un stockage persistant. Appelé à la fin d'une compilée. Exigences: · Perl


Faire :: cache :: obj Logiciels associés