Fix documentation for libinput_log_set_handler
[platform/upstream/libinput.git] / src / Makefile.am
1 lib_LTLIBRARIES = libinput.la
2
3 include_HEADERS =                       \
4         libinput.h
5
6 libinput_la_SOURCES =                   \
7         libinput.c                      \
8         libinput.h                      \
9         libinput-private.h              \
10         libinput-util.c                 \
11         libinput-util.h                 \
12         evdev.c                         \
13         evdev.h                         \
14         evdev-mt-touchpad.c             \
15         evdev-mt-touchpad.h             \
16         evdev-mt-touchpad-tap.c         \
17         evdev-mt-touchpad-buttons.c     \
18         filter.c                        \
19         filter.h                        \
20         filter-private.h                \
21         path.h                          \
22         path.c                          \
23         udev-seat.c                     \
24         udev-seat.h                     \
25         timer.c                         \
26         timer.h                         \
27         ../include/linux/input.h
28
29 libinput_la_LIBADD = $(MTDEV_LIBS) \
30                      $(LIBUDEV_LIBS) \
31                      $(LIBEVDEV_LIBS)
32 libinput_la_CFLAGS = -I$(top_srcdir)/include \
33                      $(MTDEV_CFLAGS)    \
34                      $(LIBUDEV_CFLAGS)  \
35                      $(LIBEVDEV_CFLAGS) \
36                      $(GCC_CFLAGS)
37
38 libinput_la_LDFLAGS = -version-info $(LIBINPUT_LT_VERSION) -shared
39
40 pkgconfigdir = $(libdir)/pkgconfig
41 pkgconfig_DATA = libinput.pc
42
43 AM_CFLAGS = $(GCC_CFLAGS)
44
45 DISTCLEANFILES = libinput-version.h
46 EXTRA_DIST = libinput-version.h.in