Qmake :: Project.

interfaccia perl a qmake .pro file (s)
Scarica ora

Qmake :: Project. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Rohan McGovern
  • Sito web dell'editore:
  • http://search.cpan.org/~rohanpm/

Qmake :: Project. Tag


Qmake :: Project. Descrizione

Per i progetti che utilizzano Qmake, i file .pro sono un posto conveniente per includere tutti i tipi di metadati. Tuttavia, rendendo i metadati robustibilmente leggibili da strumenti diversi da QMake è stato piuttosto impegnativo. In genere i dati sono in grado di fluire solo in una direzione: se alcuni utensili al di fuori del sistema di compilazione desidera accedere ai metadati del sistema di compilazione, quindi Qmake o alcuni file .PRF devono essere modificati per esportare esplicitamente tali dati. Il General Programmatic Access non è stato possibile.QMake :: Project è un modulo Perl che mira a risolvere questo problema, consentendo una lettura robusta e corretta dei metadati dai file di progetto Qmake senza richiedere alcuna modifica a qmake.synopsis usa il progetto Qmake :: Project; # Carica un progetto da un Makefile generato QMake My $ PRJ = Qmake :: Project-> Nuovo ('Makefile'); # Esegui test arbitrari; potrebbe essere qualsiasi cosa utilizzabile da una scopa Qmake My $ TestCase = $ PRJ-> Test ('TentaCase'); My $ insignificante = $ prj-> test ('insignificant_test'); # Recupera valori arbitrari (scalari o elenchi) My $ TARGET = $ PRJ-> Valori ('Target'); ritorno a meno che $ My $ Status = System ($ Target, "-silent"); ritorno a meno che non sia di $; Se ($ insignificante) {avverte "Test $ bersaglio fallito; ignorare, dal momento che è insignificante"; Restituzione; } Die "Test $ Target non riuscito con stato di uscita $ Stato"; dato un makefile generato da QMake, fornisce un'API per accedere a qualsiasi variabile o test di Qmake (scopa).


Qmake :: Project. Software correlato