2 # Copyright © 2008 Rémi Denis-Courmont
4 cd "$(dirname "$0")" ||
exit $?
6 # Look for configure #defines in public headers.
7 # There are incorrect, as external users don't have our <config.h>.
8 regexp
="$(cat ../config.h.in | \
9 sed -n -e 's/^#undef \([[:upper:][:digit:]_]*\)$/\1/p' | \
10 grep -v 'WORDS_BIGENDIAN' | \
12 grep -v '__LIBVLC__' | \
14 sed -e 's/ /\\\(\\s\\\|$\\\)\\\| /g')"
17 echo Looking
for private defines
in public headers...
18 ! grep -- "$regexp" "$@" ||
exit $?