Tinetake.

O tinetake é uma linguagem de construção minimalista, semelhante a fazer e formiga.
Baixe Agora

Tinetake. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Walter Higgins
  • Site do editor:
  • http://search.cpan.org/~walterh/TinyMake-0.06/TinyMake.pm

Tinetake. Tag


Tinetake. Descrição

O tinetake é uma linguagem de construção minimalista, semelhante a fazer e formiga. O tinetake é uma linguagem de construção minimalista, semelhante ao propósito de fazer e ant.synopsis usar tinetake ': tudo'; # uma instrução de arquivo sem uma regra é como um arquivo de destino simbólico All => ; Arquivo Codegen => , sub {# Gerar código aqui SH "Touch $ Target"; }; Arquivo Compile => , Sub {# Compile Código aqui SH "Touch $ Target"; }; Arquivo Dataload => , Sub {# Carregar dados aqui SH "Touch $ Target"}; teste de arquivo => , sub {# código de teste aqui sh "toque $ alvo"; }; # Uma declaração de arquivo sem pré-requisitos será executada # se o alvo não existir. Arquivo Clean => Sub {# Execute a limpeza aqui SH "RM Compile Codegen Dataload Test"}; Fazer o módulo @ArgvThis Perl permite definir dependências baseadas em arquivos semelhantes a como fazer o works.rather do que colocar as regras de construção em um makefile ou build.xml separado, as regras de compilação são declaradas usando a sintaxe padrão do Perl. O tinetake é efetivamente uma linguagem específica de domínio inline. Usando fazer você pode escrever um makefile que se parece com isso ... Teste: Compile DataToad # Teste Touch Codegen: Banco de Dados do banco de dados. Essec # Gerar código Toque em Codegen Compelha: Codegen # Compile Code Toque DataDoad: Codegen # Carregue Data Touch DataLoad SPEC: # Fonte Friethe Equivalent Perl Código Usando O Tinymake parece que este ... use tinymake ': tudo'; # algum código perl. . . teste de arquivo => , sub {# teste "teste de toque"; }; Arquivo Codegen => "Banco de Dados do banco de dados", sub {# Gerar código `códigos de toque '; }; # Mais um código Perl. . . Arquivo Compile => "Codegen", sub {# compile código `toque compile`; }; Arquivo Dataload => "Codegen", Sub {# Carregar dados `Touch Dataload`; }; fazer @Argv; Requisitos: · Perl.


Tinetake. Software Relacionado