News for hackers. Stuff that matters.
Re:Piper: A proposal for a graphy pipe-based build system by comex on Monday April 24, 2023 @02:10PM (#35691078)
> Incremental compilation is trivial due to each mapping having a single input and output, with the output file name being known before it is generated.

If the build system only knows about a single input (the .c file), how do you deal with rebuilding when header files have changed?

Re:Piper: A proposal for a graphy pipe-based build system by mattsan on Monday April 24, 2023 @02:28PM (#35691290)
Very good point! For my next amendment(s) to the idea, I will be attempting to think of a simple way to do M-N. It should naturally also cover 1-1, 1-N, and N-1.