Add the droute and dbind libraries as static libraries within this repository.
[platform/core/uifw/at-spi2-atk.git] / atk-adaptor / Makefile.am
1 if RELOCATE
2     gtkmoduledir = $(libdir)/gtk-2.0/modules/at-spi-dbus/modules
3 else
4     gtkmoduledir = $(libdir)/gtk-2.0/modules
5 endif
6 gtkmodule_LTLIBRARIES = libatk-bridge.la
7
8 libatk_bridge_la_CFLAGS = $(DBUS_GLIB_CFLAGS) \
9                           $(ATK_CFLAGS)       \
10                           $(DBIND_CFLAGS)     \
11                           $(DROUTE_CFLAGS)    \
12                           -I$(top_srcdir)     \
13                           -DATSPI_INTROSPECTION_PATH=\"$(pkgdatadir)/$(DEFAULT_ATSPI_INTROSPECTION_PATH)\"
14
15 libatk_bridge_la_LDFLAGS = -no-undefined  \
16                            -module        \
17                            -avoid-version \
18                            -rpath $(gtkmoduledir)
19
20 libatk_bridge_la_LIBADD = $(DBUS_GLIB_LIBS) \
21                           $(ATK_LIBS)       \
22                           $(DBIND_LIBS)     \
23                           $(DROUTE_LIBS)    \
24                           $(top_builddir)/droute/libdroute.la \
25                           $(top_builddir)/dbind/libdbind.la \
26                           $(top_builddir)/common/libspicommon.la
27
28 libatk_bridge_la_SOURCES =      \
29         accessible-adaptor.c    \
30         accessible-marshaller.c \
31         accessible-marshaller.h \
32         accessible-register.c   \
33         accessible-register.h   \
34         action-adaptor.c        \
35         adaptors.h              \
36         application-adaptor.c   \
37         bridge.c                \
38         bridge.h                \
39         collection-adaptor.c    \
40         component-adaptor.c     \
41         document-adaptor.c      \
42         editabletext-adaptor.c  \
43         event.c                 \
44         event.h                 \
45         hyperlink-adaptor.c     \
46         hypertext-adaptor.c     \
47         image-adaptor.c         \
48         selection-adaptor.c     \
49         table-adaptor.c         \
50         text-adaptor.c          \
51         tree-adaptor.c          \
52         tree-adaptor.h          \
53         value-adaptor.c
54
55 if RELOCATE
56 gtkpathdir = $(gtkmoduledir)/..
57 gnomeautostartdir = $(datadir)/gnome/autostart
58 gnomeautostart_DATA = atk-bridge.desktop
59 EXTRA_DIST = atk-bridge.desktop.in
60 CLEANFILES = $(gnome_autostart_DATA)
61
62 %.desktop: %.desktop.in Makefile.am
63         sed -e "s,\@gtkpathdir\@,$(gtkpathdir)," \
64         < $< > $@
65 endif