|
1 | 1 | :
|
2 | 2 | # remove extra #include's
|
3 | 3 |
|
4 |
| -# $PostgreSQL: pgsql/src/tools/pginclude/pgrminclude,v 1.4 2006/03/11 04:38:42 momjian Exp $ |
| 4 | +# $PostgreSQL: pgsql/src/tools/pginclude/pgrminclude,v 1.5 2006/07/10 16:45:44 momjian Exp $ |
5 | 5 |
|
6 | 6 | trap "rm -f /tmp/$$.c /tmp/$$.o /tmp/$$ /tmp/$$a /tmp/$$b" 0 1 2 3 15
|
7 |
| -find . \( -name CVS -a -prune \) -o -type f -print | |
| 7 | +find . \( -name CVS -a -prune \) -o -type f -name '*.[ch]' -print | |
8 | 8 | grep -v '\./postgres.h' |
|
9 | 9 | grep -v '\./pg_config.h' |
|
10 | 10 | grep -v '\./c.h' |
|
11 | 11 | while read FILE
|
12 | 12 | do
|
13 |
| -if ["`echo $FILE| sed -n 's/^.*\.\([^\.]*\)$/\1/p'`" = "h" ] |
| 13 | +if [`expr $FILE: '.*\.h$'` -ne 0 ] |
14 | 14 | thenIS_INCLUDE="Y"
|
15 | 15 | elseIS_INCLUDE="N"
|
16 | 16 | fi
|
|