Fix documentation for libinput_log_set_handler
[platform/upstream/libinput.git] / src / Makefile.am
index c1e3149..5cc52a6 100644 (file)
@@ -6,22 +6,40 @@ include_HEADERS =                     \
 libinput_la_SOURCES =                  \
        libinput.c                      \
        libinput.h                      \
+       libinput-private.h              \
        libinput-util.c                 \
        libinput-util.h                 \
        evdev.c                         \
        evdev.h                         \
-       evdev-touchpad.c                \
+       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