Qmuchen :: Projekt.

Perl-Schnittstelle zu QMAKE .PRO-Datei (en)
Jetzt downloaden

Qmuchen :: Projekt. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Rohan McGovern
  • Website des Verlags:
  • http://search.cpan.org/~rohanpm/

Qmuchen :: Projekt. Stichworte


Qmuchen :: Projekt. Beschreibung

Für Projekte mit qmake, .pro-Dateien sind ein praktischer Ort, um alle Arten von Metadaten aufzunehmen. Wenn jedoch die METADATA jedoch robust von anderen Werkzeugen als qmake lesbar ist, war jedoch eher herausfordernd. Typischerweise können die Daten nur in einer Richtung fließen: Wenn ein Werkzeug außerhalb des Build-Systems auf Build-System-Metadaten zugreifen möchte, müssen qmake oder einige .prf-Dateien geändert werden, um diese Daten explizit zu exportieren. Allgemeiner programmatischer Zugriff war nicht möglich.QMAKE: # Laden eines Projekts aus einem qmakegenerierten Makefile-My $ PRJ = QMAKE :: Projekt-> Neu ('Makefile'); # Willkürliche Tests führen; kann irgendetwas von einem QMAKE-Geltungsbereich benutzbar sein, den mein $ testcase = $ prj-> test ('testcase'); mein $ unbedeutend = $ prj-> test ('insignificant_test'); # Abrufen beliebiger Werte (Skalare oder Listen) Meine $ Target = $ PRJ-> -Werte ('Ziel'); Rückkehr, sofern nicht $ Testcase vorhanden ist; mein $ status = system ($ target, '-silent'); RETURN, sofern nur $ Status vorhanden ist; if ($ unbedeutend) {Warn "Test $ Target fehlgeschlagen; ignorieren, da es unbedeutend ist"; Rückkehr; } Die "Test $ Target fehlgeschlagen mit dem Exit-Status $-Status"; Angesichts eines qmakegenerierten Makefiles bietet eine API für den Zugriff auf alle QMAKE-Variablen oder Tests (Scopes). Product's Homepage


Qmuchen :: Projekt. Zugehörige Software