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