summaryrefslogtreecommitdiff
path: root/tools/gccabicheck/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'tools/gccabicheck/Makefile')
-rw-r--r--tools/gccabicheck/Makefile19
1 files changed, 19 insertions, 0 deletions
diff --git a/tools/gccabicheck/Makefile b/tools/gccabicheck/Makefile
new file mode 100644
index 0000000000..2949e46633
--- /dev/null
+++ b/tools/gccabicheck/Makefile
@@ -0,0 +1,19 @@
+CFLAGS = -Wall
+LOADLIBES = -ldl
+
+gcc-glibmm-abi-check:
+ $(CC) $(CPPFLAGS) $(CFLAGS) \
+ -o gcc-glibmm-abi-check \
+ abicheck.c \
+ $(LDFLAGS) $(LOADLIBES)
+
+check: gcc-glibmm-abi-check
+ ./gcc-glibmm-abi-check
+
+gcc-glibmm-abi-check.1: gcc-glibmm-abi-check
+ help2man -N \
+ -n 'glib gcc4/5 C++11 ABI compatibility test' \
+ -o gcc-glibmm-abi-check.1 \
+ ./gcc-glibmm-abi-check
+
+.PHONY: check