Cleaned up some suspect int* casts, and added assertions to text calls in libspi
[platform/core/uifw/at-spi2-atk.git] / libspi / Makefile.am
index 618abda..1031b69 100644 (file)
@@ -15,10 +15,24 @@ CFLAGS += $(DEBUG_CFLAGS)
 libspiincludedir = $(includedir)/libspi
 
 libspiinclude_HEADERS = accessible.h       \
+                       action.h\
                         application.h      \
+                       component.h\
                         desktop.h          \
-                        listener.h         \
+                       editabletext.h\
+                       hyperlink.h\
+                       hypertext.h\
+                       image.h\
+                       selection.h\
+                       table.h\
+                       text.h\
+                       value.h\
+                        listener.h   \
+                       keystrokelistener.h     \
+                       accessibleeventlistener.h       \
+                       deviceeventcontroller.h \
                         registry.h         \
+                       keymasks.h      \
                         Accessibility.h
 
 IDL_OUT = Accessibility.h Accessibility-stubs.c Accessibility-skels.c Accessibility-common.c
@@ -34,29 +48,56 @@ IDL = \
        $(top_srcdir)/idl/Role.idl          \
        $(top_srcdir)/idl/State.idl
 
-BUILT_SOURCES = $(IDL_OUT)
-CLEANFILES+=$(IDL_OUT)
+BUILT_SOURCES = $(IDL_OUT) Accessibility-imodule.c
+CLEANFILES+=$(IDL_OUT) Accessibility-imodule.c
 
 libspi_la_SOURCES = accessible.c         \
                     accessible.h         \
-                    application.c        \
+                    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\
+                   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)
 
-IDLFLAGS = -I$(BONOBO_ACTIVATION_IDL_DIR) -I$(LIBBONOBO_IDL_DIR) -I$(top_srcdir)/idl
+IDLFLAGS = -I$(BONOBO_ACTIVATION_IDL_DIR) \
+          -I$(LIBBONOBO_IDL_DIR)         \
+          -I$(top_srcdir)/idl            \
+          --add-imodule
 
-$(IDL_OUT) : $(IDL) $(ORBIT_IDL)
+$(IDL_OUT) Accessibility-imodule.c : $(IDL) $(ORBIT_IDL)
        $(ORBIT_IDL) -D__ACCESSIBILITY_COMPILATION__ $(IDLFLAGS) $(top_srcdir)/idl/Accessibility.idl
 
-Accessibility-imodule.c : $(IDL) $(ORBIT_IDL)
-       $(ORBIT_IDL) -D__ACCESSIBILITY_COMPILATION__ $(IDLFLAGS) --imodule $(top_srcdir)/idl/Accessibility.idl
-
 orbittypelibdir = $(libdir)/orbit
 orbittypelib_LTLIBRARIES = Accessibility_module.la