Java :: Construir :: GenericBuild

Java :: Build :: GenericBuild é um driver de alto nível para controlar a compilação Java.
Baixe Agora

Java :: Construir :: GenericBuild Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Java::Build::GenericBuild team
  • Site do editor:
  • http://search.cpan.org/~philcrow/Java-Build-0.05/Build/GenericBuild.pm

Java :: Construir :: GenericBuild Tag


Java :: Construir :: GenericBuild Descrição

Java :: Build :: GenericBuild é um driver de alto nível para controlar a compilação Java. Java :: Build :: GenericBuild é um driver de alto nível para controlar o Java Builds.synopsisThere são dois (ou mais) arquivos de código necessários para usar efetivamente este módulo. Primeiro, crie uma subclasse desta classe: Pacote Java :: Build :: MyBuild; usar carpa; # Faça o seguinte em um bloco de início Antes da instrução Base de uso: inicie {$ Env {CLASSPATH}. = ": /Path/to/sun's/lib/tools.jar"; } Use Base 'Java :: Build :: GenericBuild'; # use qualquer outro java :: build módulos você precisa do meu @args = ({build_success => sub {croak "você deve fornecer um build_success"}}, {config_loc => sub {croak "você deve fornecer um config_loc"}}, {Main_dir => _form_main_dir}, # ...); # Inclua todos os atributos que importam para sua construção aqui, e # O que fazer se o chamador omite deles. # Se eles forem necessários, morrer na sub-rotina, caso contrário, forneça uma referência # sub-sub-rotina que preencherá o sub-novo padrão {my $ classe = turno; Meu $ auto = mudança; $ auto -> {atributos} = @attrs; process_attrs ($ self); retorno abençoe $ auto, $ classe; } # Incluir chamadas comuns de alvos podem compartilhar aqui. Coloque alvos exclusivos # nos scripts de chamada (veja abaixo). subit init {my $ self = shift; ...} Sub CVS_REFRESH {MY $ self = shift; ...} Sub compilar {...} # ... Sub _Form_Main_dir {My $ self = shift; $ auto -> {main_dir} = '/ usr / src'; } Em algum script: #! / Usr / bin / perl use rigoroso; use avisos; Use Java :: Build :: MyBuild; My $ Project = Java :: Build :: MyBuild-> New (build_success => '/ nighter/this/module/can/store/build/state.info', config_loc => '/ algum / caminho / para / meu. conf ', name =>' myApplication ', src_dir =>' / onde / meu / java / files / live ', subprojetos => ,); $ Project-> alvos (QW (Init CVS_REFRESH exclusivo compilar)); $ Project-> Go (@Argv); Pacote Java :: Construir :: MyBuild; # Re-insira o pacote de compilação para adicionar alvos sub {...} # uma rotina que MyBuild não fornece requisitos: · Perl.


Java :: Construir :: GenericBuild Software Relacionado

Text-Vimcolor.

Text-Vimcolor é um programa de linha de comando para Syntax Color um arquivo em HTML, XML ou PDF. ...

165

Download

IDL2PM.

IDL2PM é um compilador IDL para o mapeamento de linguagem perl. ...

123

Download