6ae2ce2a514e745d50e19cafd41bba68dfc4d44f
[platform/upstream/at-spi2-core.git] / registryd / Makefile.am
1 libexec_PROGRAMS = at-spi-registryd
2
3 at_spi_registryd_CFLAGS = $(DBUS_GLIB_CFLAGS)   \
4                           $(GOBJ_CFLAGS)        \
5                           $(ATK_CFLAGS)         \
6                           $(GDK_CFLAGS)         \
7                           -I$(top_srcdir)       \
8                           -DATSPI_INTROSPECTION_PATH=\"$(pkgdatadir)/$(DEFAULT_ATSPI_INTROSPECTION_PATH)\"
9
10 at_spi_registryd_LDADD = $(DBUS_GLIB_LIBS)      \
11                          $(GOBJ_CFLAGS)         \
12                          $(ATK_LIBS)            \
13                          $(GDK_LIBS)            \
14                          $(X_LIBS)              \
15                          $(SM_LIBS)             \
16                          $(XTST_LIBS)           \
17                          $(XEVIE_LIBS)          \
18                          $(top_builddir)/droute/libdroute.la\
19                          $(top_builddir)/spi-common/libspicommon.la
20
21 at_spi_registryd_SOURCES =      \
22         registry-main.c         \
23         registry.c              \
24         registry.h              \
25         deviceeventcontroller.c \
26         deviceeventcontroller.h \
27         reentrant-list.c        \
28         reentrant-list.h        \
29         ucs2keysym.c
30
31 default_sessiondir = $(sysconfdir)/xdg/autostart
32 default_session_in_in_files =                           \
33         at-spi-registryd.desktop.in.in
34 default_session_in_files = $(default_session_in_in_files:.desktop.in.in=.desktop.in)
35 default_session_DATA = $(default_session_in_files:.desktop.in=.desktop)
36
37 %.desktop: %.desktop.in Makefile.am
38         sed -e "s,\@registryddir\@,$(libexecdir)," \
39         < $< > $@
40 %.desktop.in: %.desktop.in.in Makefile.am
41         sed -e "s,\@registryddir\@,$(libexecdir)," \
42         < $< > $@
43
44 CLEANFILES =                    \
45         $(default_session_DATA) \
46         $(default_session_in_files)
47
48 DISTCLEANFILES =                \
49         $(default_session_in_in_files)