Now
MAIN commitmail json YAML
src/usr.bin/make/job.c@1.374
/
diff
/
nxr@1.374
src/usr.bin/make/job.h@1.69 / diff / nxr@1.69
src/usr.bin/make/trace.c@1.24 / diff / nxr@1.24
src/usr.bin/make/unit-tests/opt-debug-jobs.exp@1.10 / diff / nxr@1.10
src/usr.bin/make/job.h@1.69 / diff / nxr@1.69
src/usr.bin/make/trace.c@1.24 / diff / nxr@1.24
src/usr.bin/make/unit-tests/opt-debug-jobs.exp@1.10 / diff / nxr@1.10
make(1): move Job.xtraced to ShellWriter
This flag was placed wrong in the Job since it is only necessary as long
as the shell commands are written to the shell file.
Resetting it in JobStart and JobExec was completely misguided since that
is far away from writing the shell commands; this should have been done
in JobPrintCommands instead.
The status of this flag doesn't need to be printed in debugging mode
since it is controlled by a single command line option (-dx) and does
not interact with all the other switches.
This flag was placed wrong in the Job since it is only necessary as long
as the shell commands are written to the shell file.
Resetting it in JobStart and JobExec was completely misguided since that
is far away from writing the shell commands; this should have been done
in JobPrintCommands instead.
The status of this flag doesn't need to be printed in debugging mode
since it is controlled by a single command line option (-dx) and does
not interact with all the other switches.