libinput_la_SOURCES = \
libinput.c \
libinput.h \
- evdev.c \
- evdev.h \
- evdev-touchpad.c \
+ libinput-private.h \
+ libinput-util.c \
+ libinput-util.h \
+ evdev.c \
+ evdev.h \
+ evdev-mt-touchpad.c \
+ evdev-mt-touchpad.h \
+ evdev-mt-touchpad-tap.c \
+ evdev-mt-touchpad-buttons.c \
filter.c \
- filter.h
+ filter.h \
+ filter-private.h \
+ path.h \
+ path.c \
+ udev-seat.c \
+ udev-seat.h \
+ timer.c \
+ timer.h \
+ ../include/linux/input.h
-libinput_la_LIBADD = $(MTDEV_LIBS)
-libinput_la_CFLAGS = $(MTDEV_CFLAGS) \
+libinput_la_LIBADD = $(MTDEV_LIBS) \
+ $(LIBUDEV_LIBS) \
+ $(LIBEVDEV_LIBS)
+libinput_la_CFLAGS = -I$(top_srcdir)/include \
+ $(MTDEV_CFLAGS) \
+ $(LIBUDEV_CFLAGS) \
+ $(LIBEVDEV_CFLAGS) \
$(GCC_CFLAGS)
+libinput_la_LDFLAGS = -version-info $(LIBINPUT_LT_VERSION) -shared
+
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = libinput.pc
-AM_CPPFLAGS = $(FFI_CFLAGS)
AM_CFLAGS = $(GCC_CFLAGS)
DISTCLEANFILES = libinput-version.h