From 164c62a97591d4c9b649460e7442977ea82ac02b Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Wed, 29 May 2013 07:17:41 +1000 Subject: Use libevdev as backend Removes the need to ioctl manually and check bits, with all the dangers that come with that. libevdev is much better prepared for invalid values, OOB checks, etc. Plus, we get almost free SYN_DROPPED handling as well which we didn't have before. Signed-off-by: Peter Hutterer Reviewed-by: Adam Jackson --- src/Makefile.am | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/Makefile.am') diff --git a/src/Makefile.am b/src/Makefile.am index da76540..5e0c3b3 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -26,11 +26,11 @@ # TODO: -nostdlib/-Bstatic/-lgcc platform magic, not installing the .a, etc. AM_CFLAGS = $(XORG_CFLAGS) $(CWARNFLAGS) -AM_CPPFLAGS =-I$(top_srcdir)/include +AM_CPPFLAGS =-I$(top_srcdir)/include $(LIBEVDEV_CFLAGS) @DRIVER_NAME@_drv_la_LTLIBRARIES = @DRIVER_NAME@_drv.la @DRIVER_NAME@_drv_la_LDFLAGS = -module -avoid-version -@DRIVER_NAME@_drv_la_LIBADD = $(MTDEV_LIBS) $(UDEV_LIBS) +@DRIVER_NAME@_drv_la_LIBADD = $(MTDEV_LIBS) $(UDEV_LIBS) $(LIBEVDEV_LIBS) @DRIVER_NAME@_drv_ladir = @inputdir@ @DRIVER_NAME@_drv_la_SOURCES = @DRIVER_NAME@.c \ -- cgit v1.2.3