Merge branch 'mgorse' of git+ssh://git.codethink.co.uk/git/atspi-dbus into rework
[platform/core/uifw/at-spi2-atk.git] / xml / Makefile.am
index 22eb2b5..64b9207 100644 (file)
@@ -1,30 +1,41 @@
-XML= \
+XML_SPEC= \
        Accessibility.xml \
-       Accessibility_Accessible.xml \
-       Accessibility_Action.xml \
-       Accessibility_Application.xml \
-       Accessibility_Component.xml \
-       Accessibility_Document.xml \
-       Accessibility_EditableText.xml \
-       Accessibility_Event.xml \
-       Accessibility_Hyperlink.xml \
-       Accessibility_Hypertext.xml \
-       Accessibility_Image.xml \
-       Accessibility_LoginHelper.xml \
-       Accessibility_Registry.xml \
+       org.freedesktop.atspi.Accessible.xml \
+       org.freedesktop.atspi.Action.xml \
+       org.freedesktop.atspi.Application.xml \
+       org.freedesktop.atspi.Component.xml \
+       org.freedesktop.atspi.Document.xml \
+       org.freedesktop.atspi.EditableText.xml \
+       org.freedesktop.atspi.Hyperlink.xml \
+       org.freedesktop.atspi.Hypertext.xml \
+       org.freedesktop.atspi.Image.xml \
+       org.freedesktop.atspi.LoginHelper.xml \
+       Accessibility_Registry_Common.xml \
+       org.freedesktop.atspi.Registry.xml \
+       org.freedesktop.atspi.DeviceEventController.xml \
+       org.freedesktop.atspi.DeviceEventListener.xml \
        Accessibility_Role.xml \
-       Accessibility_Selection.xml \
-       Accessibility_Selector.xml \
+       org.freedesktop.atspi.Selection.xml \
+       org.freedesktop.atspi.Selector.xml \
        Accessibility_State.xml \
-       Accessibility_StreamableContent.xml \
-       Accessibility_Table.xml \
-       Accessibility_Text.xml \
-       Accessibility_Value.xml
+       org.freedesktop.atspi.StreamableContent.xml \
+       org.freedesktop.atspi.Table.xml \
+       org.freedesktop.atspi.Text.xml \
+       org.freedesktop.atspi.Tree.xml \
+       org.freedesktop.atspi.Value.xml
 
-spec.xml: $(XML)
+spec.xml: $(XML_SPEC)
        xsltproc --xinclude $(top_srcdir)/tools/identity.xsl $< >$@
 
-EXTRA_DIST = $(XML)
+EXTRA_DIST = $(XML_SPEC)
 
 BUILT_SOURCES = spec.xml
 CLEANFILES = spec.xml
+
+INTROSPECT_FILES = $(addprefix introspection/,$(patsubst %.xml,%,$(filter org.freedesktop.atspi%,$(XML_SPEC))))
+
+$(INTROSPECT_FILES): introspection/%: %.xml ../tools/spec-to-introspect.xsl
+       xsltproc ../tools/spec-to-introspect.xsl $< |sed -e 's@xmlns:tp="http://telepathy\.freedesktop\.org/wiki/DbusSpec.extensions-v0"@@g' >$@
+
+introspectdir = $(pkgdatadir)/dbus
+dist_introspect_DATA = $(INTROSPECT_FILES)