Hi all,
Ekam now works on FreeBSD, OSX, and Linux. Instructions for trying it out are here:
Don't get too excited, though:
- Ekam still is not suitable for building anything other than itself, as it still ignores symbols outside the Ekam namespace (since it doesn't know how else to tell which symbols are standard library calls).
- Ekam does not yet do incremental builds; it always starts from scratch.
- You can't define custom rules yet (not easily, anyway).
- Ekam does not run tests.
I've written a bunch of thoughts on my blog:
Feedback welcome!