News for hackers. Stuff that matters.
Re:Tup – an instrumenting file-based build system by jmiskovic on Tuesday August 16, 2022 @10:00AM (#32482834)
This wasn't a "meaningful benchmark", just a single data point to show how tup makes practical sense, when everyone else was criticizing "yet another build system" on theoretical points.

I included the time to generate ninja files, the measured time is for project to build from scratch. Tup generates its initial files _much_ faster (~0.2 seconds compared to ~4 seconds). The strength of tup is actually in incremental builds, but that's harder to measure: you get shorter times with larger relative variations between repeated tries.

I wasn't interested in working around the bad make defaults, I also didn't spend any time optimizing tup flags.

There are no comments on this comment yet.