‹ BackHN Continuity

Thread

Recursive `make` and `-j`

33 points · 14 comments · ibobev

  1. stabbles · · focus · HN ↗
    The `-j` is meant for the top-level invocation only, and the $(MAKE) pattern is standard.

    The `+` or $(MAKE) "tricks" to ensure the jobserver is inherited in submake and any other subprocess are no longer needed in gmake 4.4 (from 2022) because it defaults to a FIFO instead of pipes. The author should just upgrade gmake :).

    1. aniceperson · · focus · HN ↗
      you may still need + to forward the job server to other builder <a href="https:&#x2F;&#x2F;github.com&#x2F;rust-lang&#x2F;cargo&#x2F;issues&#x2F;14407" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;rust-lang&#x2F;cargo&#x2F;issues&#x2F;14407
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.