makekeys: Receive the keysym files as arguments
[platform/upstream/libxkbcommon.git] / src / Makefile.am
1 SUBDIRS = xkbcomp
2
3 AM_CPPFLAGS = -I$(top_srcdir)/include
4 AM_CFLAGS = $(X11_CFLAGS) $(CWARNFLAGS) $(XMALLOC_ZERO_CFLAGS)
5
6 lib_LTLIBRARIES = libxkbcommon.la
7 libxkbcommon_la_LIBADD = xkbcomp/libxkbcomp.la
8 libxkbcommon_la_LDFLAGS = -no-undefined
9 libxkbcommon_la_SOURCES = \
10         XKBcommonint.h \
11         alloc.c \
12         atom.c \
13         galloc.c \
14         geom.c \
15         keysym.c \
16         malloc.c \
17         maprules.c \
18         misc.c \
19         text.c \
20         xkb.c \
21         xkballoc.h \
22         xkbgeom.h \
23         xkbmisc.h \
24         xkbrules.h
25
26 BUILT_SOURCES = ks_tables.h
27 CLEANFILES = $(BUILT_SOURCES)
28
29 ks_tables.h: $(KEYSYMDEFS) $(top_builddir)/makekeys/makekeys$(EXEEXT)
30         $(top_builddir)/makekeys/makekeys $(KEYSYMDEFS) > $@