Follow-up Comment #6, bug #57242 (project make): I can't speak about the broader situation but Paul's "much simpler" option would certainly be sufficient for my use case.
Something else that would be useful to us is a way to force make to consider some or all subprograms to be recursive make invocations. The "+" convention does not work well for us because we're working with third party (and usually auto-generated) makefiles and it's no fun to mark these up with "+" characters. I'm currently working around this using a one-line patch to make, but that isn't something that I can generally expect other people to do. Regarding the named pipe, I assume this would also solve the issue where there's some uncertainty about the inherited jobserver fds being blocking vs. non-blocking, because every client would simply open the pipe in whatever mode suited it? If so, then I'm all for it. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?57242> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/