1#!/bin/sh
2
3LC_ALL=C
4export LC_ALL
5
6test -z "$srcdir" && srcdir=.
7stat=0
8
9test "x$HBHEADERS" = x && HBHEADERS=`find . -maxdepth 1 -name 'hb*.h'`
10test "x$HBSOURCES" = x && HBSOURCES=`find . -maxdepth 1 -name 'hb-*.cc' -or -name 'hb-*.hh'`
11
12
13for x in $HBHEADERS $HBSOURCES; do
14	test -f "$srcdir/$x" && x="$srcdir/$x"
15	echo "$x" | grep '[^h]$' -q && continue;
16	xx=`echo "$x" | sed 's@.*/@@'`
17	tag=`echo "$xx" | tr 'a-z.-' 'A-Z_'`
18	lines=`grep "\<$tag\>" "$x" | wc -l | sed 's/[ 	]*//g'`
19	if test "x$lines" != x3; then
20		echo "Ouch, header file $x does not have correct preprocessor guards"
21		stat=1
22	fi
23done
24
25exit $stat
26