b30d185ef81bb375c452f0a8863d06ee47c42b13
[platform/upstream/at-spi2-core.git] / registryd / Makefile.am
1 EXTRA_DIST =
2
3 libexec_PROGRAMS = at-spi2-registryd
4
5 at_spi2_registryd_CFLAGS =      \
6         $(GLIB_CFLAGS)          \
7         $(GIO_CFLAGS)           \
8         $(DBUS_CFLAGS)          \
9         $(GOBJ_CFLAGS)          \
10         $(ATK_CFLAGS)           \
11         $(X11_CFLAGS)           \
12         -I$(top_srcdir)         \
13         -I$(top_builddir)       \
14         -I$(top_builddir)/atspi \
15         -DATSPI_INTROSPECTION_PATH=\"$(pkgdatadir)/$(DEFAULT_ATSPI_INTROSPECTION_PATH)\"
16
17 at_spi2_registryd_LDADD =       \
18         ../atspi/libatspi.la \
19         $(GLIB_LIBS)            \
20         $(GIO_LIBS)             \
21         $(DBUS_LIBS)    \
22         $(GOBJ_CFLAGS)          \
23         $(ATK_LIBS)             \
24         $(X11_LIBS)             \
25         $(DL_LIBS)
26
27 at_spi2_registryd_SOURCES =     \
28         de-marshaller.h         \
29         de-marshaller.c         \
30         de-types.h              \
31         keymasks.h              \
32         paths.h                 \
33         registry-main.c         \
34         registry.c              \
35         registry.h              \
36         introspection.h         \
37         introspection.c         \
38         deviceeventcontroller.c \
39         deviceeventcontroller.h \
40         reentrant-list.c        \
41         reentrant-list.h
42
43 X11_SOURCES = \
44         deviceeventcontroller-x11.c \
45         display.h \
46         display.c \
47         event-source.c \
48         event-source.h \
49         ucs2keysym.c
50
51 if USE_X11
52 at_spi2_registryd_SOURCES += $(X11_SOURCES)
53 else
54 EXTRA_DIST += $(X11_SOURCES)
55 endif
56
57 servicedir=$(datadir)/dbus-1/accessibility-services
58 service_in_files = org.a11y.atspi.Registry.service.in
59 service_DATA     = $(service_in_files:.service.in=.service)
60
61 $(service_DATA): $(service_in_files) Makefile
62         $(AM_V_GEN)$(SED) -e "s|[@]LIBEXECDIR[@]|$(libexecdir)|" $(srcdir)/$@.in > $@
63
64 DISTCLEANFILES = org.a11y.atspi.Registry.service
65 EXTRA_DIST += org.a11y.atspi.Registry.service.in
66
67 -include $(top_srcdir)/git.mk