summaryrefslogtreecommitdiff
path: root/tools/gccabicheck/Makefile
blob: e891d851310d60931130ecc3688ff52f494f1e34 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
CFLAGS = -Wall
LOADLIBES = -ldl

gcc-glibmm-abi-check: abicheck.c
	$(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