5ba1b47279d83e85862fa6f80b34246943d510e3
[platform/core/uifw/at-spi2-atk.git] / libspi / Makefile.am
1 lib_LTLIBRARIES = libspi.la
2
3 #LIBSPI_DEBUG_CFLAGS=-DSPI_DEBUG
4
5 INCLUDES = -I$(top_srcdir)      \
6            -I$(top_builddir)    \
7            $(LIBSPI_DEBUG_CFLAGS)       \
8            $(WARN_CFLAGS)       \
9            $(LIBSPI_CFLAGS)     \
10            $(X_CFLAGS)
11
12 libspi_la_LDFLAGS = @LT_VERSION_INFO@ -no-undefined
13 libspi_la_CFLAGS = -DATSPI_DBUS_INTROSPECTION_DIRECTORY="\"$(datadir)/at-spi/dbus\""
14 libspi_la_LIBADD = $(LIBSPI_LIBS) $(XTST_LIBS)
15
16 libspiincludedir = $(includedir)/at-spi-1.0/libspi
17
18 libspiinclude_HEADERS =         \
19         Accessibility.h         \
20         accessible.h \
21         bitarray.h \
22         droute.h \
23         introspect-loader.h
24
25 BUILT_SOURCES = Accessibility.h
26 CLEANFILES = Accessibility.h
27
28 libspi_la_SOURCES =             \
29         Accessibility.h         \
30         accessible.c            \
31         action.c                \
32         application.c           \
33         component.c             \
34         dbus.c                  \
35         document.c              \
36         droute.c                \
37         editabletext.c          \
38         hyperlink.c             \
39         hypertext.c             \
40         image.c                 \
41         selection.c             \
42         table.c                 \
43         text.c                  \
44         tree.c                  \
45         util.c \
46         value.c                 \
47         introspect-loader.c     \
48         introspectable.c 
49
50 Accessibility.h: ../xml/spec.xml ../tools/c-constants-generator.xsl
51         xsltproc --stringparam mixed-case-prefix Accessibility_ ../tools/c-constants-generator.xsl $< >$@
52
53 DONT_DIST_SOURCE = Accessibility.h
54
55 dist-hook:
56         for file in $(DONT_DIST_SOURCE) ; do \
57             rm -f $(distdir)/$$file ; \
58         done