aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2011-08-26 16:10:34 -0400
committerBruce Momjian <bruce@momjian.us>2011-08-26 18:15:14 -0400
commit987214b4d5118a6adf51945d6e266bb464cdd3ec (patch)
tree999e05cc6adb44cac062495565af495119de2948
parent48423d949f6bf8f21505a00571aa2f9559952016 (diff)
downloadpostgresql-987214b4d5118a6adf51945d6e266bb464cdd3ec.tar.gz
postgresql-987214b4d5118a6adf51945d6e266bb464cdd3ec.zip
do include files first
-rwxr-xr-xsrc/tools/pginclude/pgrminclude6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/tools/pginclude/pgrminclude b/src/tools/pginclude/pgrminclude
index 0f0e10b8998..26f5f89b19e 100755
--- a/src/tools/pginclude/pgrminclude
+++ b/src/tools/pginclude/pgrminclude
@@ -1,10 +1,14 @@
:
# remove extra #include's
+pgdefine || (echo "pgdefine must be in your PATH" 1>&2; exit 1)
+
# src/tools/pginclude/pgrminclude
trap "rm -f /tmp/$$.c /tmp/$$.o /tmp/$$ /tmp/$$a /tmp/$$b" 0 1 2 3 15
-find . \( -name CVS -a -prune \) -o -type f -name '*.[ch]' -print |
+# do include files first
+(find . \( -name .git -a -prune \) -o -type f -name '*.h' -print;
+ find . \( -name .git -a -prune \) -o -type f -name '*.c' -print ) |
grep -v '\./postgres.h' |
grep -v '\./postgres_fe.h' |
grep -v '\./pg_config.h' |