===================================
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
Contents
========
.. toctree::
:maxdepth: 2
tutorial
examples
api
Indices and tables
==================
* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`