xref: /minix/external/mit/xorg/lib/libXi/Makefile (revision 0a6a1f1d)
1#	$NetBSD: Makefile,v 1.13 2014/06/14 20:49:37 mrg 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}
68CPPFLAGS+=	-DHAVE__XEATDATAWORDS
69
70LIBDPLIBS=\
71	Xext	${.CURDIR}/../libXext \
72	X11	${.CURDIR}/../libX11/dynamic
73
74INCS=	XInput.h \
75	XInput2.h
76
77INCSDIR=${X11INCDIR}/X11/extensions
78
79PKGDIST=	${LIB}
80
81COPTS.XExtInt.c+=	-Wno-error	# XXX
82COPTS.XSndExEv.c+=	-Wno-error	# XXX
83
84CWARNFLAGS.clang+=	-Wno-pointer-sign
85
86# XXX manuals
87
88.include <bsd.x11.mk>
89.include <bsd.lib.mk>
90