Home | History | Annotate | Line # | Download | only in libXi
Makefile revision 1.14
      1  1.14       uwe #	$NetBSD: Makefile,v 1.14 2022/02/22 22:49:39 uwe Exp $
      2   1.1       mrg 
      3   1.1       mrg .include <bsd.own.mk>
      4   1.1       mrg 
      5   1.1       mrg LIB=	Xi
      6   1.1       mrg .PATH:	${X11SRCDIR.${LIB}}/src
      7   1.5       mrg .PATH:	${X11SRCDIR.${LIB}}/include/X11/extensions
      8  1.14       uwe .PATH:	${X11SRCDIR.${LIB}}/man
      9   1.1       mrg 
     10   1.6  jmcneill SRCS=	XIAllowEvents.c \
     11   1.9       mrg 	XIBarrier.c \
     12   1.6  jmcneill 	XIGrabDevice.c \
     13   1.6  jmcneill 	XIQueryVersion.c \
     14   1.6  jmcneill 	XIQueryDevice.c \
     15   1.6  jmcneill 	XISetDevFocus.c \
     16   1.6  jmcneill 	XIGetDevFocus.c \
     17   1.6  jmcneill 	XIPassiveGrab.c \
     18   1.6  jmcneill 	XIProperties.c \
     19   1.6  jmcneill 	XISelEv.c \
     20   1.7       mrg 	XISetCPtr.c \
     21   1.6  jmcneill 	XIWarpPointer.c \
     22   1.6  jmcneill 	XIHierarchy.c \
     23   1.6  jmcneill 	XIDefineCursor.c \
     24   1.6  jmcneill 	XIQueryPointer.c
     25   1.6  jmcneill SRCS+=	XAllowDv.c \
     26   1.6  jmcneill 	XChDProp.c \
     27   1.6  jmcneill 	XChgDCtl.c \
     28   1.6  jmcneill 	XChgFCtl.c \
     29   1.6  jmcneill 	XChgKbd.c \
     30   1.6  jmcneill 	XChgKMap.c \
     31   1.6  jmcneill 	XChgPnt.c \
     32   1.6  jmcneill 	XChgProp.c \
     33   1.6  jmcneill 	XCloseDev.c \
     34   1.6  jmcneill 	XDelDProp.c \
     35   1.6  jmcneill 	XDevBell.c \
     36   1.6  jmcneill 	XExtToWire.c \
     37   1.6  jmcneill 	XGetBMap.c \
     38   1.6  jmcneill 	XGetCPtr.c \
     39   1.6  jmcneill 	XGetDCtl.c \
     40   1.6  jmcneill 	XGetDProp.c \
     41   1.6  jmcneill 	XGetFCtl.c \
     42   1.6  jmcneill 	XGetKMap.c \
     43   1.6  jmcneill 	XGetMMap.c \
     44   1.6  jmcneill 	XGetProp.c \
     45   1.6  jmcneill 	XGetVers.c \
     46   1.6  jmcneill 	XGMotion.c \
     47   1.6  jmcneill 	XGrabDev.c \
     48   1.6  jmcneill 	XGrDvBut.c \
     49   1.6  jmcneill 	XGrDvKey.c \
     50   1.6  jmcneill 	XGtFocus.c \
     51   1.6  jmcneill 	XGtSelect.c \
     52   1.6  jmcneill 	XListDev.c \
     53   1.6  jmcneill 	XListDProp.c \
     54   1.6  jmcneill 	XOpenDev.c \
     55   1.6  jmcneill 	XQueryDv.c \
     56   1.6  jmcneill 	XSelect.c \
     57   1.6  jmcneill 	XSetBMap.c \
     58   1.6  jmcneill 	XSetDVal.c \
     59   1.6  jmcneill 	XSetMMap.c \
     60   1.6  jmcneill 	XSetMode.c \
     61   1.6  jmcneill 	XSndExEv.c \
     62   1.6  jmcneill 	XStFocus.c \
     63   1.6  jmcneill 	XUngrDev.c \
     64   1.6  jmcneill 	XUngrDvB.c \
     65   1.6  jmcneill 	XUngrDvK.c \
     66   1.6  jmcneill 	XExtInt.c
     67   1.1       mrg 
     68   1.1       mrg CPPFLAGS+=	${X11FLAGS.THREADLIB}
     69  1.12       mrg CPPFLAGS+=	-DHAVE__XEATDATAWORDS
     70   1.1       mrg 
     71   1.1       mrg LIBDPLIBS=\
     72   1.1       mrg 	Xext	${.CURDIR}/../libXext \
     73   1.1       mrg 	X11	${.CURDIR}/../libX11/dynamic
     74   1.1       mrg 
     75   1.5       mrg INCS=	XInput.h \
     76   1.5       mrg 	XInput2.h
     77   1.5       mrg 
     78   1.5       mrg INCSDIR=${X11INCDIR}/X11/extensions
     79   1.3      cube 
     80   1.2      cube PKGDIST=	${LIB}
     81   1.2      cube 
     82   1.5       mrg COPTS.XExtInt.c+=	-Wno-error	# XXX
     83   1.5       mrg COPTS.XSndExEv.c+=	-Wno-error	# XXX
     84   1.5       mrg 
     85   1.8     joerg CWARNFLAGS.clang+=	-Wno-pointer-sign
     86   1.8     joerg 
     87  1.14       uwe # X Input v1 man pages
     88  1.14       uwe MAN +=		XAllowDeviceEvents.3
     89  1.14       uwe MAN +=		XChangeDeviceDontPropagateList.3
     90  1.14       uwe MAN +=		XChangeKeyboardDevice.3
     91  1.14       uwe MAN +=		XChangePointerDevice.3
     92  1.14       uwe MAN +=		XDeviceBell.3
     93  1.14       uwe MAN +=		XGetDeviceControl.3
     94  1.14       uwe MAN +=		XGetDeviceKeyMapping.3
     95  1.14       uwe MAN +=		XGetDeviceModifierMapping.3
     96  1.14       uwe MAN +=		XGetDeviceMotionEvents.3
     97  1.14       uwe MAN +=		XGetDeviceProperty.3
     98  1.14       uwe MAN +=		XGetExtensionVersion.3
     99  1.14       uwe MAN +=		XGetFeedbackControl.3
    100  1.14       uwe MAN +=		XGrabDeviceButton.3
    101  1.14       uwe MAN +=		XGrabDeviceKey.3
    102  1.14       uwe MAN +=		XGrabDevice.3
    103  1.14       uwe MAN +=		XListDeviceProperties.3
    104  1.14       uwe MAN +=		XListInputDevices.3
    105  1.14       uwe MAN +=		XOpenDevice.3
    106  1.14       uwe MAN +=		XQueryDeviceState.3
    107  1.14       uwe MAN +=		XSelectExtensionEvent.3
    108  1.14       uwe MAN +=		XSendExtensionEvent.3
    109  1.14       uwe MAN +=		XSetDeviceButtonMapping.3
    110  1.14       uwe MAN +=		XSetDeviceFocus.3
    111  1.14       uwe MAN +=		XSetDeviceMode.3
    112  1.14       uwe MAN +=		XSetDeviceValuators.3
    113  1.14       uwe 
    114  1.14       uwe MLINKS +=	XChangeDeviceDontPropagateList.3 XGetDeviceDontPropagateList.3
    115  1.14       uwe MLINKS +=	XGetDeviceControl.3		XChangeDeviceControl.3
    116  1.14       uwe MLINKS +=	XGetDeviceKeyMapping.3		XChangeDeviceKeyMapping.3
    117  1.14       uwe MLINKS +=	XGetDeviceModifierMapping.3	XSetDeviceModifierMapping.3
    118  1.14       uwe MLINKS +=	XGetDeviceMotionEvents.3	XDeviceTimeCoord.3
    119  1.14       uwe MLINKS +=	XGetDeviceProperty.3		XChangeDeviceProperty.3
    120  1.14       uwe MLINKS +=	XGetDeviceProperty.3		XDeleteDeviceProperty.3
    121  1.14       uwe MLINKS +=	XGetFeedbackControl.3		XChangeFeedbackControl.3
    122  1.14       uwe MLINKS +=	XGrabDevice.3			XUngrabDevice.3
    123  1.14       uwe MLINKS +=	XGrabDeviceButton.3		XUngrabDeviceButton.3
    124  1.14       uwe MLINKS +=	XGrabDeviceKey.3		XUngrabDeviceKey.3
    125  1.14       uwe MLINKS +=	XListInputDevices.3		XFreeDeviceList.3
    126  1.14       uwe MLINKS +=	XOpenDevice.3			XCloseDevice.3
    127  1.14       uwe MLINKS +=	XSelectExtensionEvent.3		XGetSelectedExtensionEvents.3
    128  1.14       uwe MLINKS +=	XSetDeviceButtonMapping.3	XGetDeviceButtonMapping.3
    129  1.14       uwe MLINKS +=	XSetDeviceFocus.3		XGetDeviceFocus.3
    130  1.14       uwe 
    131  1.14       uwe 
    132  1.14       uwe # X Input v2 man pages
    133  1.14       uwe MAN +=		XIAllowEvents.3
    134  1.14       uwe MAN +=		XIBarrierReleasePointer.3
    135  1.14       uwe MAN +=		XIChangeHierarchy.3
    136  1.14       uwe MAN +=		XIChangeProperty.3
    137  1.14       uwe MAN +=		XIDefineCursor.3
    138  1.14       uwe MAN +=		XIGrabButton.3
    139  1.14       uwe MAN +=		XIGrabDevice.3
    140  1.14       uwe MAN +=		XIGrabEnter.3
    141  1.14       uwe MAN +=		XIListProperties.3
    142  1.14       uwe MAN +=		XIQueryDevice.3
    143  1.14       uwe MAN +=		XIQueryPointer.3
    144  1.14       uwe MAN +=		XIQueryVersion.3
    145  1.14       uwe MAN +=		XISelectEvents.3
    146  1.14       uwe MAN +=		XISetClientPointer.3
    147  1.14       uwe MAN +=		XISetFocus.3
    148  1.14       uwe MAN +=		XIWarpPointer.3
    149  1.14       uwe 
    150  1.14       uwe MLINKS +=	XIBarrierReleasePointer.3	XIBarrierReleasePointers.3
    151  1.14       uwe MLINKS +=	XIChangeProperty.3		XIDeleteProperty.3
    152  1.14       uwe MLINKS +=	XIChangeProperty.3		XIGetProperty.3
    153  1.14       uwe MLINKS +=	XIDefineCursor.3		XIUndefineCursor.3
    154  1.14       uwe MLINKS +=	XIGrabButton.3			XIGrabKeycode.3
    155  1.14       uwe MLINKS +=	XIGrabButton.3			XIGrabTouchBegin.3
    156  1.14       uwe MLINKS +=	XIGrabButton.3			XIUngrabButton.3
    157  1.14       uwe MLINKS +=	XIGrabButton.3			XIUngrabKeycode.3
    158  1.14       uwe MLINKS +=	XIGrabButton.3			XIUngrabTouchBegin.3
    159  1.14       uwe MLINKS +=	XIGrabDevice.3			XIUngrabDevice.3
    160  1.14       uwe MLINKS +=	XIGrabEnter.3			XIGrabFocusIn.3
    161  1.14       uwe MLINKS +=	XIGrabEnter.3			XIUngrabEnter.3
    162  1.14       uwe MLINKS +=	XIGrabEnter.3			XIUngrabFocusIn.3
    163  1.14       uwe MLINKS +=	XIQueryDevice.3			XIFreeDeviceInfo.3
    164  1.14       uwe MLINKS +=	XISelectEvents.3		XIGetSelectedEvents.3
    165  1.14       uwe MLINKS +=	XISetClientPointer.3		XIGetClientPointer.3
    166  1.14       uwe MLINKS +=	XISetFocus.3			XIGetFocus.3
    167   1.9       mrg 
    168   1.1       mrg .include <bsd.x11.mk>
    169   1.1       mrg .include <bsd.lib.mk>
    170