Firma :: Target_newer.

Signature :: Target_newer è una classe di firma che utilizza il tradizionale algoritmo di realizzazione.
Scarica ora

Firma :: Target_newer. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Gary Holt
  • Sito web dell'editore:
  • http://search.cpan.org/~pfeiffer/makepp-1.50-cvs-070728/pod/makepp_rules.pod

Firma :: Target_newer. Tag


Firma :: Target_newer. Descrizione

Firma :: Target_newer è una classe di firma che utilizza il tradizionale algoritmo. Signature :: Target_newer è una classe di firma che utilizza il tradizionale algoritmo di marca è la classe di firma predefinita per alcuni casi speciali, ad es., Per regole che costruiscono makefile o makefile.in. In caso contrario, se si desidera utilizzarlo, è necessario specificarlo sulla riga di comando o in modo esplicito nelle regole: Target: Dipendenze: Signature Exact_match $ (commands_to_build) Questa classe costringe una ricompilazione se il bersaglio è più vecchio di una delle sue dipendenze. Inoltre, non richiede che il comando sia lo stesso dell'ultima build, né è assicurarsi che l'architettura sia la stessa. Questo in genere non è un modo affidabile per costruire cose, ma occasionalmente è utile per le cose speciali in cui un obiettivo può essere modificato da alcuni comandi non eseguiti sotto il controllo di BEAD. Ad esempio, se vuoi che il tuo Makefile tirasse l'ultima versione da un archivio RCS, ma solo se l'archivio RCS è più recente, potresti avere una regola come questa:%:%, V: Signature Target_newer CO $ (First_Dependency) Se non hai aggiunto il "Signature Target_newer", la regola non funzionerebbe come previsto. Se hai controllato il file dall'archivio RCS, quindi modificarlo, la regola predefinita di MakePP noterebbe che la firma del file non corrispondeva alla firma dall'ultima build, quindi lo controllerebbe ancora per te ..Nota che questa regola non lo farà Lavora affatto se si modifica la firma predefinita dall'essere un timestamp per essere un checksum MD5 o qualcosa del genere. Quindi non farlo. Nota anche che i repository non funzioneranno (attualmente) se usi l'algoritmo tradizionale. Requisiti: · Perl.


Firma :: Target_newer. Software correlato