From 49f1ab3203cb70868fd28a498bfa1ce3376c6335 Mon Sep 17 00:00:00 2001 From: =?utf8?q?R=C3=A9mi=20Denis-Courmont?= Date: Wed, 12 Dec 2007 17:31:57 +0000 Subject: [PATCH] symbol list consistency checker --- src/check_symbols | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100755 src/check_symbols diff --git a/src/check_symbols b/src/check_symbols new file mode 100755 index 0000000000..86265ebd42 --- /dev/null +++ b/src/check_symbols @@ -0,0 +1,11 @@ +#! /bin/sh +# Plugin API consistency check for VLC +# Copyright © 2007 Rémi Denis-Courmont. + +rm -f libvlc-headers.sym + +cat ${srcdir}/../include/vlc_*.h | \ +sed -n -e 's/^VLC_EXPORT\s*([^,]*,\s*\([a-zA-Z0-9_]*\)\s*,.*$/\1/p' | \ +sort -du > libvlc-headers.sym + +exec diff -u ${srcdir}/libvlc.sym libvlc-headers.sym -- 2.39.2