Fiasco is a Java build tool designed to enable complex builds.
Fiasco is named after Fiasko, a science fiction book by Stanislaw Lem
Fiasco has the following advantages:
- Easily discoverable, type-safe API
- Builds can be debugged in any Java IDE
- Provides default phases similar to Maven
- Easy to build new tools
- Easy to add new phases
- Simple command line interface
- High performance Fiasco repository implementation
- Repository server supporting batched artifact resolution
- Support Maven repositories
- Two-level caching of Maven artifacts to minimize downloads