EBuild logo

EBuild

Automates software builds, manages dependencies, and generates reports in a declarative and extensible manner.

Made by Michael Goodwin

  • Java

  • build-tool

  • source-code-management

  • maven

  • cross-platform-development

  • builder

  • compiling

  • meta-build-system

  • programming

  • eclipse

What is EBuild?

EBuild is a software project build, dependency management, and reporting technology designed to tackle any build problem in a structured, declarative, and elegant manner. This extensible system, written in Java, can be applied to a wide range of software development projects, with a particular focus on the Java and JVM ecosystem. Aiming to overcome the limitations of the Maven build model, EBuild offers a more general, unobtrusive, and flexible approach to build automation

Highlights

  • Structured and declarative build management system
  • Supports a broad range of software development projects
  • Extensible via a plugin interface
  • Focused on the Java and JVM ecosystem, while maintaining general applicability
  • Designed to address the limitations of the Maven build model

Platforms

  • Haiku
  • BSD
  • Windows
  • Linux
  • Mac

Languages

  • English

Features

    • Build automation

    • Build system