Now
MAIN commitmail json YAML
src/usr.bin/make/main.c@1.421
/
diff
/
nxr@1.421
src/usr.bin/make/nonints.h@1.149 / diff / nxr@1.149
src/usr.bin/make/parse.c@1.420 / diff / nxr@1.420
src/usr.bin/make/unit-tests/lint.exp@1.2 / diff / nxr@1.2
src/usr.bin/make/nonints.h@1.149 / diff / nxr@1.149
src/usr.bin/make/parse.c@1.420 / diff / nxr@1.420
src/usr.bin/make/unit-tests/lint.exp@1.2 / diff / nxr@1.2
make(1): in lint mode, exit with error status on errors
Calling Parse_Error during parsing has always led to a nonzero exit
status. Calling Parse_Error later, when expanding the shell commands,
has had no effect on the exit status. Neither had calling Error.
To make make a reliable tool, it has to report errors as they occur.
Enable this strict behavior in lint mode for now. Lint mode has to be
enabled explicitly, preserving the default behavior.
Calling Parse_Error during parsing has always led to a nonzero exit
status. Calling Parse_Error later, when expanding the shell commands,
has had no effect on the exit status. Neither had calling Error.
To make make a reliable tool, it has to report errors as they occur.
Enable this strict behavior in lint mode for now. Lint mode has to be
enabled explicitly, preserving the default behavior.