Especificação de Construção

Uma Especificação de Construção contém as instruções que informam ao mecanismo de construção como criar e alterar os objetos que estão em um projeto. Ela contém cinco seções: Referências do Projeto, Variáveis, Conjuntos de Comandos e Construtores, com conjuntos de comandos e construtores sendo as mais fundamentais. Conjuntos de comandos descrevem como os objetos são construídos no Sistema Operacional IBM® i, os construtores descrevem o que é construído. Aqui está uma rápida visão geral.
Referências do Projeto
São usadas para fazer referência às especificações de construção em outros projetos. Os conjuntos de comandos definidos nessas outras especificações podem ser usados nesta especificação. Isto permite definições comuns a serem compartilhadas entre uma série de projetos. As referências do projeto também podem ser usadas para especificar projetos de pré-requisito. Esses são projetos dos quais esse projeto depende e, sendo assim, devem ser construídos antes da construção desse projeto.
Variáveis
Estes são valores de cadeia que podem ser usados por nome nos atributos dos conjuntos de comandos e construtores. As variáveis são usadas para controlar vários aspectos de uma construção e para fornecer um lugar conveniente para definir as opções de construção.
Construtores
Estes definem quais objetos são construídos, as entradas usadas para construir essas saídas e quais são as dependências entre os construtores no projeto. Essas dependências definem a ordem na qual os construtores do projeto são executados. Além disso, os construtores descrevem os outros recursos que podem ser dependências de um projeto que não estejam contidos diretamente no projeto.
Conjuntos de Comandos
Estas listas de comandos padrão do IBM i que podem ser usados por construtores. Um conjunto de comandos pode ser usado por mais de um construtor. Os conjuntos de comandos podem ser parametrizados usando variáveis de substituição cujos valores são fornecidos posteriormente pelo construtor.

O Arquivo .ibuild

A Especificação de Construção é mantida no arquivo .ibuild, localizado no diretório .ibmi do projeto. É um arquivo XML. O arquivo pode ser editado usando o Editor de Especificação de Construção do IBM i, um editor baseado em formulários, que fornece uma maneira conveniente de assegurar que a marcação XML gerada esteja correta. Não edite esse arquivo diretamente. Sempre use o editor de especificação de construção.

Consulte o Jazz.net para obter mais informações.


Feedback