News for hackers. Stuff that matters.
Re:Tup – A file-based build system for Linux, OS X, and Windows by exDM69 on Sunday October 02, 2016 @11:32AM (#12622796)
There is such a build system, but I can't remember the name right now.

It tracks system calls to see every file opened by the compiler to produce exact dependency graphs (assuming compiler is deterministic).

The downside is that it's Linux only.

If anyone remembers the name, please do share.

Re:Tup – A file-based build system for Linux, OS X, and Windows by rwmj on Sunday October 02, 2016 @12:56PM (#12623202)
I wrote something called auto-buildrequires which lets you figure out build dependencies automatically, and works roughly as you describe. https://people.redhat.com/~rjones/auto-buildrequires/
Re:Tup – A file-based build system for Linux, OS X, and Windows by codemac on Sunday October 02, 2016 @01:30PM (#12623357)
Well.. that's what tup does so it's probably what you're thinking of!
Re:Tup – A file-based build system for Linux, OS X, and Windows by exDM69 on Monday October 03, 2016 @04:08AM (#12625974)
Yeah, tup does something similar with FUSE (afaik) but that's not what I'm thinking about.
Re:Tup – A file-based build system for Linux, OS X, and Windows by rjsw on Sunday October 02, 2016 @03:53PM (#12623915)
Maybe you are thinking of ClearCase [1].

[1] https://en.wikipedia.org/wiki/Rational_ClearCase

Re:Tup – A file-based build system for Linux, OS X, and Windows by exDM69 on Sunday October 02, 2016 @05:08PM (#12624259)
No, definitely not that.
Re:Tup – A file-based build system for Linux, OS X, and Windows by artisdom on Sunday October 02, 2016 @12:09PM (#12622954)
Re:Tup – A file-based build system for Linux, OS X, and Windows by fred256 on Sunday October 02, 2016 @09:36PM (#12625152)
Re:Tup – A file-based build system for Linux, OS X, and Windows by ghkbrew on Sunday October 02, 2016 @11:42AM (#12622833)
I don't know if it's the one you're thinking of, but fabricate.py does basically that.
Re:Tup – A file-based build system for Linux, OS X, and Windows by hendzen on Sunday October 02, 2016 @01:25PM (#12623326)
You may be thinking of Kenton Varda's Ekam.