EBuild

EBuild

EBuild est une technologie de création de projets logiciels, de gestion des dépendances et de génération de rapports.L'objectif est de pouvoir aborder tout problème de construction de manière structurée, déclarative et élégante.Il est extensible via une interface de plugin..
EBuild est un système d'automatisation de construction de logiciels.Il est écrit en Java mais est un système général qui peut être appliqué à presque tous les développements logiciels dans leur intégralité.EBuild est de conception générale - mais en raison de ses origines - le support «prêt à l'emploi» d'EBuilds pour différentes plates-formes de développement est centré sur Java / JVM.L'analogue le plus proche d'EBuild dans le monde Java est Maven.Une partie de la motivation pour créer EBuild était de surmonter les limites du modèle de construction Maven et de créer un outil plus élégant, général et discret.Pour des comparaisons plus détaillées, voir:
ebuild

Site Internet:

Les catégories

Alternatives à EBuild pour toutes les plateformes avec n'importe quelle licence

Maven

Maven

Apache Maven est un outil basé sur Java pour l'automatisation de la construction et la gestion de projet (dans le développement de logiciels).
CMake

CMake

CMake est une famille d'outils conçus pour créer, tester et empaqueter des logiciels.
Gradle

Gradle

Gradle fait évoluer l'automatisation de la construction.
GNU Make

GNU Make

Make est un outil qui contrôle la génération d'exécutables et d'autres fichiers non source d'un programme à partir des fichiers source du programme.
SCons

SCons

SCons est un outil de construction de logiciels Open Source, c'est-à-dire un outil de génération de nouvelle génération.
Ant

Ant

Apache Ant est un outil de génération basé sur Java Open Source (pour le développement de logiciels).Il utilise des fichiers XML pour décrire, structurer et contrôler le processus de construction.
waf

waf

Waf est un framework basé sur Python pour configurer, compiler et installer des applications.
Buck

Buck

Buck est un système de construction développé et utilisé par Facebook.Il encourage la création de petits modules réutilisables composés de code et de ressources, et prend en charge une variété de langages sur de nombreuses plates-formes.
qmake

qmake

qmake est un outil de The Qt Company qui aide à simplifier le processus de construction d'un projet de développement sur différentes plates-formes.qmake automatise la génération de Makefiles afin que seules quelques lignes d'informations soient nécessaires pour créer chaque Makefile.
NAnt

NAnt

NAnt est un outil de construction .NET gratuit.En théorie, c'est un peu comme faire sans rides.En pratique, cela ressemble beaucoup à Ant.
SBT

SBT

SBT est un outil de construction pour Scala.C'est comme Ant ou Maven mais avec des hiéroglyphes.
Meson

Meson

Meson est un système de construction open source censé être à la fois extrêmement rapide et, plus important encore, aussi convivial que possible.
Buildr

Buildr

Apache Buildr est un système de construction pour les applications basées sur Java, comprenant la prise en charge de Scala, Groovy et un nombre croissant de langages et d'outils JVM.
Jerkar

Jerkar

Puissant et riche outil de construction et d'automatisation pur Java, avec notamment la gestion des dépendances, la publication du référentiel, l'édition et le débogage de construction ultra-faciles.
Cake

Cake

Cake (C # Make) est un système d'automatisation de construction multiplateforme avec un DSL C # pour des tâches telles que la compilation de code, la copie de fichiers et de dossiers, l'exécution de tests unitaires, la compression de fichiers et la construction de packages NuGet.