diff options
author | Tom Lane | 2022-07-09 23:25:53 +0000 |
---|---|---|
committer | Tom Lane | 2022-07-09 23:25:53 +0000 |
commit | 301b06dd754007546305030683f439f675e40214 (patch) | |
tree | e2c3df31bb831fc6e91640673921ba6fd040d42d | |
parent | 8eccaf65254225921d6fd1f3bfa23e8a0b1f6bbb (diff) |
Exclude nodetags.h from headerscheck and cpluspluscheck.
Since this file contains just a fragment of an enum declaration,
it can't be compiled on its own.
-rwxr-xr-x | src/tools/pginclude/cpluspluscheck | 4 | ||||
-rwxr-xr-x | src/tools/pginclude/headerscheck | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/tools/pginclude/cpluspluscheck b/src/tools/pginclude/cpluspluscheck index 3137cddf118..6f336deae8a 100755 --- a/src/tools/pginclude/cpluspluscheck +++ b/src/tools/pginclude/cpluspluscheck @@ -97,6 +97,10 @@ do # sepgsql.h depends on headers that aren't there on most platforms. test "$f" = contrib/sepgsql/sepgsql.h && continue + # nodetags.h cannot be included standalone: it's just a code fragment. + test "$f" = src/include/nodes/nodetags.h && continue + test "$f" = src/backend/nodes/nodetags.h && continue + # These files are not meant to be included standalone, because # they contain lists that might have multiple use-cases. test "$f" = src/include/access/rmgrlist.h && continue diff --git a/src/tools/pginclude/headerscheck b/src/tools/pginclude/headerscheck index ee4e593263b..ae60ef09e68 100755 --- a/src/tools/pginclude/headerscheck +++ b/src/tools/pginclude/headerscheck @@ -93,6 +93,10 @@ do # sepgsql.h depends on headers that aren't there on most platforms. test "$f" = contrib/sepgsql/sepgsql.h && continue + # nodetags.h cannot be included standalone: it's just a code fragment. + test "$f" = src/include/nodes/nodetags.h && continue + test "$f" = src/backend/nodes/nodetags.h && continue + # These files are not meant to be included standalone, because # they contain lists that might have multiple use-cases. test "$f" = src/include/access/rmgrlist.h && continue |