summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2022-11-22 13:59:09 +1000
committerJosé Expósito <jose.exposito89@gmail.com>2022-11-22 19:02:03 +0000
commit2f3e943e14bd2c39a0a41b2f80979354208741e3 (patch)
tree901c59861dcdf1ede3ab0ec70ed66c9d9144b4f5
parent5db44d9b68ac83c42ba79bd5be87c2a3bd0ad87e (diff)
downloadlibinput-2f3e943e14bd2c39a0a41b2f80979354208741e3.tar.gz
test: print the usage from the symbols-leak-test
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-rwxr-xr-xtest/symbols-leak-test8
1 files changed, 7 insertions, 1 deletions
diff --git a/test/symbols-leak-test b/test/symbols-leak-test
index 7b612f41..1cf0ffaf 100755
--- a/test/symbols-leak-test
+++ b/test/symbols-leak-test
@@ -1,4 +1,4 @@
-#!/bin/bash -e
+#!/bin/bash
#
# simple check for exported symbols
#
@@ -9,6 +9,12 @@ shift
srcdir="$1"
shift
+if [[ -z "$mapfile" || -z "$srcdir" ]]; then
+ echo "Usage: symbols-leak-test /path/to/mapfile /path/to/libinput/src"
+ exit 2
+fi
+
+set -e
diff -a -u \
<(cat "$mapfile" | \
grep '^\s\+libinput_.*' | \