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