-gtkmoduledir = $(libdir)/$(GTK_MODULE_DIR)
-gtkmodule_LTLIBRARIES = libspiatk.la
+SUBDIRS=adaptors gtk-2.0 gtk-3.0
-libspiatk_la_CFLAGS = $(DBUS_GLIB_CFLAGS) $(ATK_CFLAGS) -I$(top_srcdir)\
- -DATSPI_INTROSPECTION_PATH=\"$(pkgdatadir)/$(DEFAULT_ATSPI_INTROSPECTION_PATH)\"
+if RELOCATE
+ gtkpathdir = $(libdir)/gtk-2.0/modules/at-spi-dbus
+gnomeautostartdir = $(datadir)/gnome/autostart
+gnomeautostart_DATA = atk-bridge.desktop
+endif
-libspiatk_la_LDFLAGS = -no-undefined \
- -module \
- -avoid-version \
- -rpath $(gtkmoduledir)
+EXTRA_DIST = atk-bridge.desktop.in \
+ Makefile.include
-libspiatk_la_LIBADD = $(DBUS_GLIB_LIBS) \
- $(ATK_LIBS) \
- $(top_builddir)/droute/libdroute.la\
- $(top_builddir)/spi-common/libspicommon.la
+CLEANFILES = atk-bridge.desktop
-libspiatk_la_SOURCES = \
- accessible.h \
- accessible.c \
- action.c \
- application.c \
- bridge.c \
- bridge.h \
- collection.c \
- component.c \
- document.c \
- editabletext.c \
- event.c \
- hyperlink.c \
- hypertext.c \
- atk-dbus.c \
- atk-dbus.h \
- image.c \
- selection.c \
- table.c \
- text.c \
- tree.c \
- tree.h \
- value.c
+%.desktop: %.desktop.in Makefile.am
+ sed -e "s,\@gtkpathdir\@,$(gtkpathdir)," \
+ < $< > $@