6 test -z "$srcdir" && srcdir
=.
9 echo Checking public headers
for missing cairo_public decorators
12 FILES
=$all_cairo_headers
13 if test "x$FILES" = x
; then
14 FILES
=`find . -name 'cairo*.h' ! -name '*-private.h' ! -name 'cairoint.h'`
17 grep -B 1 '^cairo_.*[ ]\+(' /dev
/null
$FILES |
19 /^--$/ { context=""; public=0; next; }
20 /:cairo_.*[ ]+\(/ { if (!public) {print context; print; print "--";} next; }
21 /-cairo_public.*[ ]/ {public=1;}