Reggae build system

Reggae build system

O reggae é um sistema (meta) de construção com vários front-ends (D, Python, Ruby, Javascript, Lua) e back-end (make, ninja, tup, custom).Este é um software alfa, testado apenas no Linux e com probabilidade de alterações.Características - Múltiplas interfaces: escreva descrições de compilação legíveis e concisas em D, Python, Ruby, JavaScript ou Lua.- Múltiplos back-end: gera sistemas de criação para make, ninja, tup e um back-end binário personalizado. - Como as ferramentas automáticas, não há dependência do reggae para pessoas que desejam apenas construir seu software.A opção --export gera um sistema - build que funciona na raiz do seu projeto sem a necessidade de instalar reggae no sistema de destino - DSL flexível de descrição de DAG de baixo nível em cada front-end para fazer qualquer coisa - Regras DSL de alto nível para compilação comumtarefas do sistema para projetos C, C ++ e D - Detecção automática de dependência de cabeçalho / módulo para C, C ++ e D - Executa automaticamente automaticamente se a descrição da compilação mudar - Compilações fora da árvore - não há necessidade de criar binários na árvore de origem - Usuáriovariáveis ​​definidas como CMake para escolher recursos antes do tempo de compilação - integração de dub para projetos D ...
reggae-build-system

Local na rede Internet:

Categorias

Alternativas ao Reggae build system para todas as plataformas com qualquer licença

Phing

Phing

PHing não é GNU make;é um sistema de criação de projetos PHP ou uma ferramenta de compilação baseada no? Apache Ant.
autosetup

autosetup

A configuração automática é uma ferramenta, semelhante ao autoconf, para configurar um sistema de construção para o ambiente apropriado, de acordo com os recursos do sistema e as opções selecionadas pelo usuário.
Makepp

Makepp

Substituição compatível, mas confiável e aprimorada do GNU Make, implementada no Perl 5.