X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=libspi%2FMakefile.am;h=fda146b050c81a6bc27b44c8386f1a92354e9606;hb=9e35d068cb22995064eac08df7dc332fc4c38f7d;hp=dd02937085886ac2d1d1e08dff6f498a7903c6b0;hpb=f88d862cb044cf78e0e10c5908ce59c3f60ecf25;p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git diff --git a/libspi/Makefile.am b/libspi/Makefile.am index dd02937..fda146b 100644 --- a/libspi/Makefile.am +++ b/libspi/Makefile.am @@ -1,110 +1,130 @@ lib_LTLIBRARIES = libspi.la -INCLUDES = -I $(top_srcdir) \ - -I $(top_builddir) \ - -I $(top_srcdir)/libspi \ - -I $(top_builddir)/libspi \ - $(LIBSPI_CFLAGS) +#LIBSPI_DEBUG_CFLAGS=-DSPI_DEBUG -LDFLAGS = $(LIBSPI_LIBS) -lXtst @LT_VERSION_INFO@ +INCLUDES = -I$(top_srcdir) \ + -I$(top_builddir) \ + $(LIBSPI_DEBUG_CFLAGS) \ + $(WARN_CFLAGS) \ + $(LIBSPI_CFLAGS) \ + $(X_CFLAGS) -DEBUG_CFLAGS=-DSPI_DEBUG - -CFLAGS += $(DEBUG_CFLAGS) +libspi_la_LDFLAGS = @LT_VERSION_INFO@ -no-undefined +libspi_la_LIBADD = $(LIBSPI_LIBS) $(XTST_LIBS) libspiincludedir = $(includedir)/at-spi-1.0/libspi -libspiinclude_HEADERS = accessible.h \ - action.h\ - application.h \ - component.h\ - desktop.h \ - editabletext.h\ - hyperlink.h\ - hypertext.h\ - image.h\ - relation.h\ - selection.h\ - table.h\ - text.h\ - value.h\ - listener.h \ - keystrokelistener.h \ - accessibleeventlistener.h \ - deviceeventcontroller.h \ - registry.h \ - keymasks.h \ - Accessibility.h +libspiinclude_HEADERS = \ + Accessibility.h \ + accessible.h \ + eventlistener.h \ + action.h \ + application.h \ + base.h \ + collection.h \ + component.h \ + document.h \ + editabletext.h \ + hyperlink.h \ + hypertext.h \ + image.h \ + devicelistener.h \ + keystrokelistener.h \ + keymasks.h \ + libspi.h \ + listener.h \ + matchrule.h \ + relation.h \ + remoteobject.h \ + selection.h \ + stateset.h \ + streamablecontent.h \ + table.h \ + text.h \ + value.h IDL_OUT = Accessibility.h Accessibility-stubs.c Accessibility-skels.c Accessibility-common.c -IDL = \ - $(top_srcdir)/idl/Accessibility.idl \ - $(top_srcdir)/idl/Accessible.idl \ - $(top_srcdir)/idl/Application.idl \ - $(top_srcdir)/idl/Desktop.idl \ - $(top_srcdir)/idl/Event.idl \ - $(top_srcdir)/idl/Registry.idl \ - $(top_srcdir)/idl/Relation.idl \ - $(top_srcdir)/idl/Role.idl \ - $(top_srcdir)/idl/State.idl +IDL_DEPS = \ + $(top_srcdir)/idl/Accessibility.idl \ + $(top_srcdir)/idl/Accessibility_Accessible.idl \ + $(top_srcdir)/idl/Accessibility_Action.idl \ + $(top_srcdir)/idl/Accessibility_Application.idl \ + $(top_srcdir)/idl/Accessibility_Collection.idl \ + $(top_srcdir)/idl/Accessibility_Component.idl \ + $(top_srcdir)/idl/Accessibility_Desktop.idl \ + $(top_srcdir)/idl/Accessibility_EditableText.idl \ + $(top_srcdir)/idl/Accessibility_Event.idl \ + $(top_srcdir)/idl/Accessibility_Hyperlink.idl \ + $(top_srcdir)/idl/Accessibility_Hypertext.idl \ + $(top_srcdir)/idl/Accessibility_Image.idl \ + $(top_srcdir)/idl/Accessibility_Registry.idl \ + $(top_srcdir)/idl/Accessibility_Relation.idl \ + $(top_srcdir)/idl/Accessibility_Role.idl \ + $(top_srcdir)/idl/Accessibility_Selection.idl \ + $(top_srcdir)/idl/Accessibility_State.idl \ + $(top_srcdir)/idl/Accessibility_StreamableContent.idl \ + $(top_srcdir)/idl/Accessibility_Table.idl \ + $(top_srcdir)/idl/Accessibility_Text.idl \ + $(top_srcdir)/idl/Accessibility_Value.idl + BUILT_SOURCES = $(IDL_OUT) Accessibility-imodule.c -CLEANFILES+=$(IDL_OUT) Accessibility-imodule.c - -libspi_la_SOURCES = accessible.c \ - accessible.h \ - action.c\ - action.h\ - application.c \ - application.h \ - component.c \ - component.h \ - desktop.c \ - desktop.h \ - deviceeventcontroller.c \ - deviceeventcontroller.h \ - editabletext.c\ - editabletext.h\ - hyperlink.c\ - hyperlink.h\ - hypertext.c\ - hypertext.h\ - image.c\ - image.h\ - keystrokelistener.c\ - keystrokelistener.h\ - relation.c\ - relation.h\ - selection.c\ - selection.h\ - table.c\ - table.h\ - text.c\ - text.h\ - value.c\ - value.h\ - listener.c \ - listener.h \ - accessibleeventlistener.c \ - accessibleeventlistener.h \ - registry.c \ - registry.h \ - keymasks.h \ - $(IDL_OUT) +CLEANFILES = $(IDL_OUT) Accessibility-imodule.c + +libspi_la_SOURCES = \ + $(IDL_OUT) \ + accessible.c \ + action.c \ + application.c \ + base.c \ + collection.c \ + component.c \ + document.c \ + editabletext.c \ + hyperlink.c \ + hypertext.c \ + image.c \ + devicelistener.c \ + matchrule.c \ + relation.c \ + remoteobject.c \ + selection.c \ + spi-private.h \ + streamablecontent.c \ + stateset.c \ + table.c \ + text.c \ + util.c \ + value.c \ + listener.c \ + eventlistener.c + +$(top_srcdir)/libspi/accessible.c $(top_srcdir)/libspi/base.h $(top_srcdir)/libspi/keystrokelistener.h $(top_srcdir)/libspi/libspi.h $(top_srcdir)/libspi/listener.h $(top_srcdir)/libspi/remoteobject.h : Accessibility.h IDLFLAGS = -I$(BONOBO_ACTIVATION_IDL_DIR) \ -I$(LIBBONOBO_IDL_DIR) \ -I$(top_srcdir)/idl \ --add-imodule -$(IDL_OUT) Accessibility-imodule.c : $(IDL) $(ORBIT_IDL) +$(IDL_OUT) Accessibility-imodule.c : $(IDL_DEPS) $(ORBIT_IDL) $(ORBIT_IDL) -D__ACCESSIBILITY_COMPILATION__ $(IDLFLAGS) $(top_srcdir)/idl/Accessibility.idl orbittypelibdir = $(libdir)/orbit-2.0 orbittypelib_LTLIBRARIES = Accessibility_module.la Accessibility_module_la_LDFLAGS = \ - -export-dynamic -module + -export-dynamic -module -avoid-version -no-undefined + +Accessibility_module_la_LIBADD = \ + $(ORBIT_LIBS) + Accessibility_module_la_SOURCES = \ Accessibility-imodule.c + +DONT_DIST_SOURCE = $(IDL_OUT) Accessibility-imodule.c + +dist-hook: + for file in $(DONT_DIST_SOURCE) ; do \ + rm -f $(distdir)/$$file ; \ + done