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.
If the build system only knows about a single input (the .c file), how do you deal with rebuilding when header files have changed?