A NOTE has been added to this issue. ====================================================================== https://austingroupbugs.net/view.php?id=1436 ====================================================================== Reported By: steffen Assigned To: ====================================================================== Project: 1003.1(2016/18)/Issue7+TC2 Issue ID: 1436 Category: Shell and Utilities Type: Enhancement Request Severity: Editorial Priority: normal Status: Resolved Name: steffen Organization: User Reference: Section: Vol. 3: Shell and Utilities, Issue 7, make Page Number: 2969 Line Number: 98473 Interp Status: --- Final Accepted Text: https://austingroupbugs.net/view.php?id=1436#c5327 Resolution: Accepted As Marked Fixed in Version: ====================================================================== Date Submitted: 2020-12-15 21:00 UTC Last Modified: 2021-04-29 16:59 UTC ====================================================================== Summary: make: add "-j max_jobs" option to support simultaneous rule processing ======================================================================
---------------------------------------------------------------------- (0005345) rhansen (manager) - 2021-04-29 16:59 https://austingroupbugs.net/view.php?id=1436#c5345 ---------------------------------------------------------------------- Re: https://austingroupbugs.net/view.php?id=1436#c5330: > It's not clear from the text whether this set of targets includes make itself. In a recursive make scenario, you will be running sub-makes to create targets. In GNU make we do not count make itself as one of the targets to be updated and I recommend this behavior here as well. Out of curiosity, how is this implemented in GNU make? Does the act of establishing a connection to the parent make conceptually return a worker to the pool of available workers? Make doesn't parse shell code, so make can't know whether a rule spawns a submake even if the rule expands the MAKE macro (<tt>echo $(MAKE)</tt> expands the MAKE macro but it doesn't spawn a submake). Issue History Date Modified Username Field Change ====================================================================== 2020-12-15 21:00 steffen New Issue 2020-12-15 21:00 steffen Name => steffen 2020-12-15 21:00 steffen Section => Vol. 3: Shell and Utilities, Issue 7, make 2020-12-15 21:00 steffen Page Number => 2969 2020-12-15 21:00 steffen Line Number => 98473 2021-03-22 21:27 psmith Note Added: 0005299 2021-04-22 15:34 rhansen Note Added: 0005327 2021-04-22 15:36 rhansen Interp Status => --- 2021-04-22 15:36 rhansen Final Accepted Text => https://austingroupbugs.net/view.php?id=1436#c5327 2021-04-22 15:36 rhansen Status New => Resolved 2021-04-22 15:36 rhansen Resolution Open => Accepted As Marked 2021-04-22 15:36 rhansen Tag Attached: issue8 2021-04-22 18:36 psmith Note Added: 0005328 2021-04-23 17:40 psmith Note Added: 0005329 2021-04-23 17:47 psmith Note Added: 0005330 2021-04-23 18:09 psmith Note Edited: 0005330 2021-04-23 18:28 psmith Note Added: 0005331 2021-04-29 16:59 rhansen Note Added: 0005345 ======================================================================