Skip to main content
=======================================
Barabash - A build scripting framework
=======================================

:WebSite: http://barabash.99k.org
:Download: http://pypi.python.org/pypi/barabash/
:Source: https://bitbucket.org/godfryd/barabash/src
:Mailing List: http://groups.google.com/group/barabash/
:Keywords: build, scripting, make alternative, scons alternative, cmake alternative
:Last updated: |today|

--

Barabash is a build scripting framework.
It takes some concepts from `GNU make <http://www.gnu.org/software/make/>`_,
`CMake <http://www.cmake.org/>`_ and `SCons <http://www.scons.org/>`_.

Fundamental assumptions:

* dependencies like in *GNU make*
* coding recipies as Bash scripts as in *GNU make* but also as Python functions as in *SCons*
* Bash recipies behave as regular scripts in contrary to *GNU make*, i.e. no more line continuations with ``\``
* auto-clean, all explicitly generated outputs are tracked by Barabash and can be deleted on demand


Installation
============

You can install Barabash either via the Python Package Index (PyPI)
or from source.

To install using `pip`,::

$ pip install -U Barabash

To install using `easy_install`::

$ easy_install -U Barabash

Getting Help
============

Mailing list
------------

For any discussion about usage or development of Barabash, you are welcomed to join
the `Barabash mailing list <http://groups.google.com/group/barabash/>`_ .

Bug tracker
===========

If you have any suggestions, bug reports or annoyances please report them
to BitBucket `issue tracker <https://bitbucket.org/godfryd/barabash/issues?status=new&status=open>`_.

License
=======
MIT

Contributors
============
Michal Nowikowski <godfryd@gmail.com>

Release files for Barabash 0.6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Barabash 0.6.0
File Size Uploaded
Barabash-0.6.0.tar.gz 10.9 kB Details

Release files / Barabash-0.6.0.tar.gz

Download URL Barabash-0.6.0.tar.gz
Size 10.9 kB
Tags Source
SHA-256 checksum
How to use checksums
1ce15a2938ee03beab8b36393d69b10b8f1c76efa8bb9364124fa9679f4c9146
BLAKE2b-256 checksum
How to use checksums
b934d154ee25b05a788eed52b1ee1ff45454481285f533807dd6be8312b4661a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.6.0 This release

1 release file

0.5.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page