-gtkmoduledir = $(libdir)/$(GTK_MODULE_DIR)
-gtkmodule_LTLIBRARIES = libspiatk.la
+SUBDIRS= adaptors . gtk-2.0
-libspiatk_la_CFLAGS = $(DBUS_GLIB_CFLAGS) $(ATK_CFLAGS) -I$(top_srcdir)
+lib_LTLIBRARIES = libatk-bridge-2.0.la
-libspiatk_la_LDFLAGS = -no-undefined \
- -module \
- -avoid-version \
- -rpath $(gtkmoduledir)
+libatk_bridge_2_0_la_CFLAGS = \
+ $(DBUS_CFLAGS) \
+ $(ATK_CFLAGS) \
+ $(ATSPI_CFLAGS) \
+ -I$(top_srcdir) \
+ -I$(top_srcdir)/atk-adaptor/adaptors \
+ $(P2P_CFLAGS)
-libspiatk_la_LIBADD = $(DBUS_GLIB_LIBS) \
- $(ATK_LIBS) \
- $(top_builddir)/droute/libdroute.la \
- $(top_builddir)/spi-common/libspicommon.la
+atkbridgeincludedir = $(pkgincludedir)/2.0/
+atkbridgeinclude_HEADERS = atk-bridge.h
-libspiatk_la_SOURCES = \
- accessible.h \
- accessible.c \
- bitarray.h \
- action.c \
- application.c \
- bridge.c \
- component.c \
- document.c \
- editabletext.c \
- hyperlink.c \
- hypertext.c \
- atk-dbus.c \
- image.c \
- keymasks.h \
- selection.c \
- spi-private.h \
- table.c \
- text.c \
- tree.c \
- util.c \
- value.c \
- introspectable.c
+libatk_bridge_2_0_la_SOURCES = \
+ accessible-leasing.c \
+ accessible-leasing.h \
+ accessible-cache.c \
+ accessible-cache.h \
+ accessible-register.c \
+ accessible-register.h \
+ accessible-stateset.c \
+ accessible-stateset.h \
+ bitarray.h \
+ introspection.c \
+ introspection.h \
+ bridge.c \
+ bridge.h \
+ object.c \
+ object.h \
+ event.c \
+ event.h \
+ spi-dbus.c \
+ spi-dbus.h \
+ atk-bridge.h
+
+libatk_bridge_2_0_la_LIBADD = \
+ $(DBUS_LIBS) \
+ $(GMODULE_LIBS) \
+ $(ATK_LIBS) \
+ $(ATSPI_LIBS) \
+ $(top_builddir)/droute/libdroute.la \
+ $(top_builddir)/atk-adaptor/adaptors/libatk-bridge-adaptors.la
+
+libatk_bridge_2_0_la_LDFLAGS = \
+ $(LT_VERSION_INFO) \
+ -export-symbols $(srcdir)/atkbridge.symbols \
+ -no-undefined \
+ $(AM_LDFLAGS)
+
+EXTRA_DIST = Makefile.include \
+ atkbridge.symbols