camlunity/barbra — Issue #13: Allow specifying dependencies manually
Author: superbobry
Created: 2012-01-15 17:20:46+00:00
State: open

Add new `Requires` keyword to the `Dep` block with the following syntax:

```ocaml
Dep binary git "http://github.com/superbobry/binary.git"
Flag "--enable-tests"
Requires kaputt, ounit

Dep kaput # ...
Dep ounit # ...
```

That way, the order of `Dep` statements becomes irrelevant -- because `brb` will build project dependencies in topological order.

*Note*: allow optional version specs?