Unterschrift :: target_newer.

Signature :: target_newer ist eine Signaturklasse, die den traditionellen Make-Algorithmus verwendet.
Jetzt downloaden

Unterschrift :: target_newer. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Gary Holt
  • Website des Verlags:
  • http://search.cpan.org/~pfeiffer/makepp-1.50-cvs-070728/pod/makepp_rules.pod

Unterschrift :: target_newer. Stichworte


Unterschrift :: target_newer. Beschreibung

Unterschrift :: target_newer ist eine Signaturklasse, die den traditionellen Make-Algorithmus verwendet. Unterschrift :: target_newer ist eine Signaturklasse, die den traditionellen Make Algorithmus verwendet Andernfalls, wenn Sie es verwenden möchten, müssen Sie es auf der Befehlszeile oder explizit in Regeln angeben: Ziel: Abhängigkeiten: Signatur Exact_Match $ (commands_to_build) Diese Klasse zwingt eine Umkompilation, wenn das Ziel älter ist als jeder der Abhängigkeiten. Es ist auch nicht erforderlich, dass der Befehl gleich dem letzten Build ist, weder dies nicht sicherstellt, dass die Architektur gleich ist. Dies ist im Allgemeinen kein zuverlässiger Weg, um Dinge aufzubauen, aber es ist gelegentlich für spezielle Zwecke nützlich, wenn ein Ziel von einigen Befehlen modifiziert werden kann, die nicht unter Make-Kontrolle ausgeführt werden. Wenn Sie beispielsweise, dass Ihr Makefile die neueste Version aus einem RCS-Archiv herauszieht, aber nur, wenn das RCS-Archiv neuer ist, können Sie eine solche Regel haben:%:%, V: Signature Target_Newer CO $ (First_Dependency) Wenn Sie das ": Signature Target_Newer" nicht hinzugefügt haben, funktioniert die Regel nicht wie erwartet. Wenn Sie die Datei aus dem RCS-Archiv überprüft, wird es geändert, die Standardregel von MACEPP ist festgestellt, dass die Signatur der Datei nicht mit der Unterzeichnung vom letzten Build übereinstimmt, sodass Sie es erneut überprüfen. NICHT, dass diese Regel nicht ist Arbeiten Sie überhaupt, wenn Sie die Standardsignatur ändern, um ein Zeitstempel zu sein, um eine MD5-Prüfsumme oder so etwas zu sein. Also tun Sie das nicht. NICHT Auch diese Repositorys funktionieren nicht (derzeit), wenn Sie den traditionellen Algorithmus verwenden. Anforderungen: · Perl.


Unterschrift :: target_newer. Zugehörige Software