1#!/bin/sh 2header=fontconfig-header 3doc=fontconfig-doc 4trap "rm $header $doc" 0 1 15 5top_srcdir=${top_srcdir-".."} 6( 7cat $top_srcdir/fontconfig/*.h | grep '^Fc' | 8 grep -v FcPublic | sed 's/[^a-zA-Z0-9].*//'; 9 cat $top_srcdir/fontconfig/*.h | 10 sed -n 's/#define \(Fc[a-zA-Z]*\)(.*$/\1/p') | 11 sort -u > $header 12 13grep '@FUNC[+]*@' $top_srcdir/doc/*.fncs | 14awk '{print $2}' | 15sort -u > $doc 16 17if cmp $doc $header > /dev/null; then 18 exit 0 19fi 20 21echo \ 22'Library Export Documentation' 23diff -y $header $doc | grep '[<>]' 24exit 1 25