Barabash v0.5.0 documentation

Barabash: Build Scripting Framework

Barabash is a build scripting framework. It takes some concepts from GNU make, CMake and SCons.

Fundamental assumptions:

  • dependencie like in make
  • coding recipies as bash scripts as in make but also as Python functions as in SCons
  • bash recipies can behave as regular scripts, i.e. no more line continuations like in make \
  • auto-clean, all explicitly generated outputs are tracked by Barabash and can be deleted

Indices and tables