]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
meson: Exclude more deprecated functions from check-api-docs
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Sat, 11 Apr 2020 19:08:34 +0000 (21:08 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Sat, 11 Apr 2020 19:08:34 +0000 (21:08 +0200)
tools/meson-check-api-docs.sh

index c33672934da58458fb4938f88fa21ca37403c0fe..2ba50108767ff8ced8fbfe137c17e061765b5ed1 100755 (executable)
@@ -6,7 +6,14 @@ sd_total=0
 udev_good=0
 udev_total=0
 
-for symbol in `nm -g --defined-only "$@" | grep " T " | cut -d" " -f3 | grep -wv sd_bus_try_close | sort -u` ; do
+deprecated="
+    -e sd_bus_try_close
+    -e sd_bus_process_priority
+    -e sd_bus_message_get_priority
+    -e sd_bus_message_set_priority
+"
+
+for symbol in `nm -g --defined-only "$@" | grep " T " | cut -d" " -f3 | grep -wv $deprecated | sort -u` ; do
     if test -f ${MESON_BUILD_ROOT}/man/$symbol.3 ; then
         echo "✓ Symbol $symbol() is documented."
         good=1