X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=atk-adaptor%2FMakefile.am;h=4279d76a9e1ef4fade19ea03b9fd2ba56d52de8d;hb=b3cf1376c388c7ff5cc84bca99e05833f326f919;hp=3b0a5e27976ae348bcbc8e3ab191543e2b8fe09e;hpb=9e86d81ec4a46fd2222c5880b3dcb507ce2f9aca;p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git diff --git a/atk-adaptor/Makefile.am b/atk-adaptor/Makefile.am index 3b0a5e2..4279d76 100644 --- a/atk-adaptor/Makefile.am +++ b/atk-adaptor/Makefile.am @@ -1,38 +1,54 @@ -gtkmoduledir = $(libdir)/$(GTK_MODULE_DIR) -gtkmodule_LTLIBRARIES = libspiatk.la - -libspiatk_la_CFLAGS = $(DBUS_GLIB_CFLAGS) $(ATK_CFLAGS) -I$(top_srcdir) - -libspiatk_la_LDFLAGS = -no-undefined \ - -module \ - -avoid-version \ - -rpath $(gtkmoduledir) - -libspiatk_la_LIBADD = $(DBUS_GLIB_LIBS) \ - $(ATK_LIBS) \ - $(top_builddir)/droute/libdroute.la\ - $(top_builddir)/spi-common/libspicommon.la - -libspiatk_la_SOURCES = \ - accessible.h \ - accessible.c \ - bitarray.h \ - action.c \ - application.c \ +SUBDIRS=adaptors + +if RELOCATE + gtkmoduledir = $(libdir)/gtk-2.0/modules/at-spi-dbus/modules +else + gtkmoduledir = $(libdir)/gtk-2.0/modules +endif +gtkmodule_LTLIBRARIES = libatk-bridge.la + +libatk_bridge_la_CFLAGS = $(DBUS_GLIB_CFLAGS) \ + $(ATK_CFLAGS) \ + -I$(top_srcdir) \ + -I$(top_srcdir)/atk-adaptor/adaptors + +libatk_bridge_la_LDFLAGS = -no-undefined \ + -module \ + -avoid-version \ + -rpath $(gtkmoduledir) + +libatk_bridge_la_LIBADD = $(DBUS_GLIB_LIBS) \ + $(ATK_LIBS) \ + $(X_LIBS) \ + $(top_builddir)/droute/libdroute.la \ + $(top_builddir)/common/libspicommon.la \ + $(top_builddir)/atk-adaptor/adaptors/libatk-bridge-adaptors.la + +libatk_bridge_la_SOURCES = \ + accessible-leasing.c \ + accessible-leasing.h \ + accessible-cache.c \ + accessible-cache.h \ + accessible-register.c \ + accessible-register.h \ + introspection.c \ + introspection.h \ 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 + bridge.h \ + object.c \ + object.h \ + event.c \ + event.h + +if RELOCATE +gnomeautostartdir = $(datadir)/gnome/autostart +gnomeautostart_DATA = atk-bridge.desktop +endif + +gtkpathdir = $(gtkmoduledir)/.. +EXTRA_DIST = atk-bridge.desktop.in +CLEANFILES = atk-bridge.desktop + +%.desktop: %.desktop.in Makefile.am + sed -e "s,\@gtkpathdir\@,$(gtkpathdir)," \ + < $< > $@