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