Makefile revision 1.8.16.1
1#	$NetBSD: Makefile,v 1.8.16.1 2013/06/12 04:36:30 msaitoh Exp $
2
3.include <bsd.own.mk>
4
5LIB=	Xi
6.PATH:	${X11SRCDIR.${LIB}}/src
7.PATH:	${X11SRCDIR.${LIB}}/include/X11/extensions
8
9SRCS=	XIAllowEvents.c \
10	XIGrabDevice.c \
11	XIQueryVersion.c \
12	XIQueryDevice.c \
13	XISetDevFocus.c \
14	XIGetDevFocus.c \
15	XIPassiveGrab.c \
16	XIProperties.c \
17	XISelEv.c \
18	XISetCPtr.c \
19	XIWarpPointer.c \
20	XIHierarchy.c \
21	XIDefineCursor.c \
22	XIQueryPointer.c
23SRCS+=	XAllowDv.c \
24	XChDProp.c \
25	XChgDCtl.c \
26	XChgFCtl.c \
27	XChgKbd.c \
28	XChgKMap.c \
29	XChgPnt.c \
30	XChgProp.c \
31	XCloseDev.c \
32	XDelDProp.c \
33	XDevBell.c \
34	XExtToWire.c \
35	XGetBMap.c \
36	XGetCPtr.c \
37	XGetDCtl.c \
38	XGetDProp.c \
39	XGetFCtl.c \
40	XGetKMap.c \
41	XGetMMap.c \
42	XGetProp.c \
43	XGetVers.c \
44	XGMotion.c \
45	XGrabDev.c \
46	XGrDvBut.c \
47	XGrDvKey.c \
48	XGtFocus.c \
49	XGtSelect.c \
50	XListDev.c \
51	XListDProp.c \
52	XOpenDev.c \
53	XQueryDv.c \
54	XSelect.c \
55	XSetBMap.c \
56	XSetDVal.c \
57	XSetMMap.c \
58	XSetMode.c \
59	XSndExEv.c \
60	XStFocus.c \
61	XUngrDev.c \
62	XUngrDvB.c \
63	XUngrDvK.c \
64	XExtInt.c
65
66CPPFLAGS+=	${X11FLAGS.THREADLIB}
67
68LIBDPLIBS=\
69	Xext	${.CURDIR}/../libXext \
70	X11	${.CURDIR}/../libX11/dynamic
71
72INCS=	XInput.h \
73	XInput2.h
74
75INCSDIR=${X11INCDIR}/X11/extensions
76
77PKGDIST=	${LIB}
78
79COPTS.XExtInt.c+=	-Wno-error	# XXX
80COPTS.XSndExEv.c+=	-Wno-error	# XXX
81
82.if ${HAVE_GCC} < 45
83COPTS.XGetFCtl.c+=	-Wno-error	# XXX
84.endif
85
86CWARNFLAGS.clang+=	-Wno-pointer-sign
87
88.include <bsd.x11.mk>
89.include <bsd.lib.mk>
90