QMake :: Project.

Interface Perl para QMake .pro arquivo (s)
Baixe Agora

QMake :: Project. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Rohan McGovern
  • Site do editor:
  • http://search.cpan.org/~rohanpm/

QMake :: Project. Tag


QMake :: Project. Descrição

Para projetos usando o QMake, os arquivos .pro são um local conveniente para incluir todos os tipos de metadados. No entanto, tornando os metadados robustamente legíveis por ferramentas que não o Qmake tem sido bastante desafiador. Normalmente, os dados só são capazes de fluir em uma direção: Se alguma ferramenta fora do sistema de compilação desejar acessar os metadados do sistema de compilação, o QCeke ou alguns arquivos .prf devem ser modificados para exportar explicitamente esses dados. Acesso programático geral não foi possível.QMake :: Project é um módulo Perl que visa resolver esse problema, permitindo a leitura robusta e correta dos metadados dos arquivos do QMake Project sem exigir quaisquer alterações no QMake.Synopsis use o QMake :: Projeto; # Carregue um projeto de um makefile gerado QMake My $ Prj = QMake :: Project-> Novo ('Makefile'); # Realizar testes arbitrários; Pode ser qualquer coisa utilizável a partir de um escopo QMake meu teste $ prj-> teste ('testcase'); Meu $ insignificante = $ prj-> teste ('insignificante_test'); # Recuperar valores arbitrários (escalares ou listas) Meu $ target = $ prj-> valores ('alvo'); retornar a menos que $ testcase; meu status $ status = sistema ($ alvo, '-silent'); retornar a menos que $ status; se ($ insignificante) {avisar "o teste $ Alvo falhou; ignorando, já que é insignificante"; Retorna; } Die "Test $ Alvo falhou com o status de saída $ status"; Dado um makefile gerado pelo QMake, fornece uma API para acessar quaisquer variáveis ou testes do QMake (escopos).


QMake :: Project. Software Relacionado