diff options
author | jlam <jlam> | 2006-06-09 13:59:06 +0000 |
---|---|---|
committer | jlam <jlam> | 2006-06-09 13:59:06 +0000 |
commit | 7e84eca891de4df59bcecc961eb93715d7eadbdb (patch) | |
tree | bc3ee1d8414671473ac53f6468293fea0563cf1d /www | |
parent | 5e70459214d534d0a4a83a6745444816d8156296 (diff) | |
download | pkgsrc-7e84eca891de4df59bcecc961eb93715d7eadbdb.tar.gz |
Introduce the capability to gather all the warnings and errors that
are generated for a target and output them all at once at the conclusion
of the target's invocation. The implementation is in bsd.pkg.error.mk,
which defines a macro target "error-check" that will print out any
non-empty warning and error files in ${WARNING_DIR} and ${ERROR_DIR}
and exit appropriately if there were errors.
Convert some targets that were just long sequences of ${ERROR_MSG} or
${WARNING_MSG} within a single shell statement to use the new delayed
error output via error-check.
Modify the compiler "fail" wrappers for C++ and Fortran to be less
verbose during invocation. Instead collect the warnings and only
print them at the end of the completed phase, e.g. after "configure"
and/or "build" completes.
Diffstat (limited to 'www')
0 files changed, 0 insertions, 0 deletions