EBuild

EBuild

EBuild é uma tecnologia de criação de projetos de software, gerenciamento de dependências e relatórios.O objetivo é ser capaz de resolver qualquer problema de construção de maneira estruturada, declarativa e elegante.É extensível através de uma interface de plug-in..
EBuild é um sistema de automação de criação de software.Está escrito em Java, mas é um sistema geral que pode ser aplicado a quase todo o desenvolvimento de software na sua totalidade.O EBuild é geral em design - mas devido às suas origens - o suporte imediato do EBuilds para diferentes plataformas de desenvolvimento é centrado em Java / JVM.O análogo mais próximo do EBuild no mundo Java é o Maven.Parte da motivação para a criação do EBuild foi superar as limitações do modelo de criação do Maven e criar uma ferramenta mais elegante, geral e discreta.Para comparações mais detalhadas, consulte:

Local na rede Internet:

Categorias

Alternativas ao EBuild para todas as plataformas com qualquer licença

Maven

Maven

O Apache Maven é uma ferramenta baseada em Java para automação de compilação e gerenciamento de projetos (no desenvolvimento de software).
CMake

CMake

O CMake é uma família de ferramentas projetadas para criar, testar e empacotar software.
Gradle

Gradle

Gradle é a automação de construção evoluída.
GNU Make

GNU Make

Make é uma ferramenta que controla a geração de arquivos executáveis ​​e outros arquivos não-fonte de um programa a partir dos arquivos de origem do programa.
SCons

SCons

SCons é uma ferramenta de construção de software de código aberto - ou seja, uma ferramenta de construção de próxima geração.
Ant

Ant

O Apache Ant é uma ferramenta de construção baseada em Java de código aberto (para desenvolvimento de software).Ele usa arquivos XML para descrever, estruturar e controlar o processo de construção.
waf

waf

O Waf é uma estrutura baseada em Python para configurar, compilar e instalar aplicativos.
Buck

Buck

Buck é um sistema de compilação desenvolvido e usado pelo Facebook.Ele incentiva a criação de módulos pequenos e reutilizáveis, que consistem em código e recursos, e suporta uma variedade de idiomas em muitas plataformas.
qmake

qmake

O qmake é uma ferramenta da The Qt Company que ajuda a simplificar o processo de construção do projeto de desenvolvimento em diferentes plataformas.O qmake automatiza a geração de Makefiles para que apenas algumas linhas de informação sejam necessárias para criar cada Makefile.
NAnt

NAnt

NAnt é uma ferramenta gratuita de compilação .NET.Em teoria, é como fazer sem rugas.Na prática, é muito parecido com o Ant.
SBT

SBT

O SBT é uma ferramenta de construção para o Scala.É como Ant ou Maven, mas com hieróglifos.
Meson

Meson

O Meson é um sistema de criação de código aberto destinado a ser extremamente rápido e, ainda mais importante, o mais amigável possível.
Buildr

Buildr

O Apache Buildr é um sistema de construção para aplicativos baseados em Java, incluindo suporte para Scala, Groovy e um número crescente de linguagens e ferramentas da JVM.
Jerkar

Jerkar

Poderosa e rica ferramenta de compilação e automação em Java pura, o Jerkar inclui, entre outros, gerenciamento de dependências, publicação de repositórios, edição e depbugging super fáceis de compilar.
Cake

Cake

Cake (C # Make) é um sistema de automação de construção de plataforma cruzada com DSL C # para tarefas como compilar código, copiar arquivos e pastas, executar testes de unidade, compactar arquivos e criar pacotes NuGet.