On Sunday, 7 June 2015 at 05:30:56 UTC, ketmar wrote:
On Sat, 06 Jun 2015 20:07:20 +0000, Atila Neves wrote:
Now, with the `-b binary` option, reggae creates an executable
"build" in the build directory (i.e. wherever the CWD was when
the tool) that knows how to build the project. If needed,
there is no
longer a dependency on make or ninja. I haven't tested it
but it does pass all the other tests I wrote for make and
ninja, so it
wow. now i'm really thinking about migrating to Reggae! ;-)
The binary backend isn't very good (it's probably as slow as
make); I did the simplest thing that would work. I want to
eventually optimise it so it's competitive with ninja and tup.
But to do that I need to measure, and to do that I need to write
the tup backend and a program to generate a synthetic project
with thousands of files.