svn commit: r320206 - head/lib/libsysdecode
Bryan Drewery
bdrewery at FreeBSD.org
Wed Jun 21 23:01:19 UTC 2017
Author: bdrewery
Date: Wed Jun 21 23:01:18 2017
New Revision: 320206
URL: https://svnweb.freebsd.org/changeset/base/320206
Log:
Follow-up r308602: Don't add missing headers to .depend.tables.h.
This also avoids an error from egrep when a header is missing. This can happen
with something like WITHOUT_BLUETOOTH set when searching for
$include_dir/netgraph/bluetooth/include/ng_btsocket.h. The warning was
not an error (from set -e) due to being on the left side of a pipe. Now the
all_headers list is only filled with existing headers.
Reviewed by: ngie
MFC after: 3 days
Sponsored by: Dell EMC Isilon
Modified:
head/lib/libsysdecode/mktables
Modified: head/lib/libsysdecode/mktables
==============================================================================
--- head/lib/libsysdecode/mktables Wed Jun 21 20:10:58 2017 (r320205)
+++ head/lib/libsysdecode/mktables Wed Jun 21 23:01:18 2017 (r320206)
@@ -65,6 +65,7 @@ gen_table()
else
filter="egrep -v"
fi
+ [ -e "${include_dir}/${file}" ] || return 0
all_headers="${all_headers:+${all_headers} }${file}"
cat <<_EOF_
TABLE_START(${name})
More information about the svn-src-head
mailing list