Skip to content
Snippets Groups Projects
Commit ffba91cd authored by Bruce Momjian's avatar Bruce Momjian
Browse files

Make pgindent use GNU Indent version 2.X better.

parent 355cc69d
No related branches found
No related tags found
No related merge requests found
...@@ -14,18 +14,18 @@ then echo "Go to the src/tools/entab directory and do a 'make' and 'make install ...@@ -14,18 +14,18 @@ then echo "Go to the src/tools/entab directory and do a 'make' and 'make install
echo "Then run $0 again." echo "Then run $0 again."
exit 1 exit 1
fi fi
indent --version </dev/null >/dev/null 2>&1 indent -version </dev/null >/dev/null 2>&1
if [ "$?" -eq 0 ] if [ "$?" -eq 0 ]
then echo "You do not appear to have 'indent' installed on your system." >&2 then echo "You do not appear to have 'indent' installed on your system." >&2
exit 1 exit 1
fi fi
indent -version -npro </dev/null >/dev/null 2>&1 indent -gnu </dev/null >/dev/null 2>&1
if [ "$?" -eq 0 ] if [ "$?" -eq 0 ]
then echo "You appear to have GNU indent rather than BSD indent." >&2 then echo "You appear to have GNU indent rather than BSD indent." >&2
echo "See the pgindent/README file for a description of its problems." >&2 echo "See the pgindent/README file for a description of its problems." >&2
EXTRA_OPTS="-ncdb -bli0 -npcs -cli4" EXTRA_OPTS="-cdb -bli0 -npcs -cli4 -sc"
else echo "Hope you installed /src/tools/pgindent/indent.bsd.patch." >&2 else echo "Hope you installed /src/tools/pgindent/indent.bsd.patch." >&2
EXTRA_OPTS="-bbb -cli1" EXTRA_OPTS="-cli1"
fi fi
for FILE for FILE
...@@ -67,7 +67,7 @@ do ...@@ -67,7 +67,7 @@ do
# We get the list of typedef's from /src/tools/find_typedef # We get the list of typedef's from /src/tools/find_typedef
indent -bad -bap -bc -bl -d0 -cdb -nce -nfc1 -di12 -i4 -l75 \ indent -bad -bap -bc -bl -d0 -cdb -nce -nfc1 -di12 -i4 -l75 \
-lp -nip -npro $EXTRA_OPTS \ -lp -nip -npro -bbb $EXTRA_OPTS \
-TA_Const \ -TA_Const \
-TA_Expr \ -TA_Expr \
-TA_Indices \ -TA_Indices \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment