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