Community
Participate
Working Groups
Make allows you to specify which shell is used to execute the scriptlets it uses to perform tasks. By specifying a custom psuedo shell that just takes the commands and passes them through to a real shell accurate information about the build process can be gleaned, even in instances with -j flags greater than 1. This method also improves correctness as make does not necessarily echo the output of every build operation to stdout (there are mechanisms that are used in the wild that suppress such output selectively).
Are you planning to contribute design/code for this enhancement?