Port evdev code to be used as a shared library
[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         evdev.c         \
10         evdev.h         \
11         evdev-touchpad.c        \
12         filter.c                        \
13         filter.h
14
15 libinput_la_LIBADD = $(MTDEV_LIBS)
16 libinput_la_CFLAGS = $(MTDEV_CFLAGS)    \
17                      $(GCC_CFLAGS)
18
19 pkgconfigdir = $(libdir)/pkgconfig
20 pkgconfig_DATA = libinput.pc
21
22 AM_CPPFLAGS = $(FFI_CFLAGS)
23 AM_CFLAGS = $(GCC_CFLAGS)
24
25 DISTCLEANFILES = libinput-version.h
26 EXTRA_DIST = libinput-version.h.in