ChangeLog addition.
[platform/core/uifw/at-spi2-atk.git] / libspi / Makefile.am
1 lib_LTLIBRARIES = libspi.la
2
3 INCLUDES = -I $(top_srcdir)           \
4            -I $(top_builddir)         \
5            -I $(top_srcdir)/libspi    \
6            -I $(top_builddir)/libspi  \
7            $(LIBSPI_CFLAGS)
8
9 LDFLAGS = $(LIBSPI_LIBS) @LT_VERSION_INFO@
10
11 DEBUG_CFLAGS=-DSPI_DEBUG
12
13 CFLAGS += $(DEBUG_CFLAGS)
14
15 libspiincludedir = $(includedir)/libspi
16
17 libspiinclude_HEADERS = accessible.h       \
18                         action.h\
19                         application.h      \
20                         component.h\
21                         desktop.h          \
22                         editabletext.h\
23                         hyperlink.h\
24                         hypertext.h\
25                         image.h\
26                         selection.h\
27                         table.h\
28                         text.h\
29                         value.h\
30                         listener.h         \
31                         accessibleeventlistener.h       \
32                         registry.h         \
33                         Accessibility.h
34
35 IDL_OUT = Accessibility.h Accessibility-stubs.c Accessibility-skels.c Accessibility-common.c
36
37 IDL = \
38         $(top_srcdir)/idl/Accessibility.idl \
39         $(top_srcdir)/idl/Accessible.idl    \
40         $(top_srcdir)/idl/Application.idl   \
41         $(top_srcdir)/idl/Desktop.idl       \
42         $(top_srcdir)/idl/Event.idl         \
43         $(top_srcdir)/idl/Registry.idl      \
44         $(top_srcdir)/idl/Relation.idl      \
45         $(top_srcdir)/idl/Role.idl          \
46         $(top_srcdir)/idl/State.idl
47
48 BUILT_SOURCES = $(IDL_OUT) Accessibility-imodule.c
49 CLEANFILES+=$(IDL_OUT) Accessibility-imodule.c
50
51 libspi_la_SOURCES = accessible.c         \
52                     accessible.h         \
53                     action.c\
54                     action.h\
55                     application.c        \
56                     application.h        \
57                     component.c          \
58                     component.h          \
59                     desktop.c            \
60                     desktop.h            \
61                     editabletext.c\
62                     editabletext.h\
63                     hyperlink.c\
64                     hyperlink.h\
65                     hypertext.c\
66                     hypertext.h\
67                     image.c\
68                     image.h\
69                     selection.c\
70                     selection.h\
71                     table.c\
72                     table.h\
73                     text.c\
74                     text.h\
75                     value.c\
76                     value.h\
77                     listener.c           \
78                     listener.h           \
79                     accessibleeventlistener.c   \
80                     accessibleeventlistener.h   \
81                     registry.c           \
82                     registry.h           \
83                     $(IDL_OUT)
84
85 IDLFLAGS = -I$(BONOBO_ACTIVATION_IDL_DIR) \
86            -I$(LIBBONOBO_IDL_DIR)         \
87            -I$(top_srcdir)/idl            \
88            --add-imodule
89
90 $(IDL_OUT) Accessibility-imodule.c : $(IDL) $(ORBIT_IDL)
91         $(ORBIT_IDL) -D__ACCESSIBILITY_COMPILATION__ $(IDLFLAGS) $(top_srcdir)/idl/Accessibility.idl
92
93 orbittypelibdir = $(libdir)/orbit
94 orbittypelib_LTLIBRARIES = Accessibility_module.la
95
96 Accessibility_module_la_LDFLAGS = \
97         -export-dynamic -module
98 Accessibility_module_la_SOURCES = \
99         Accessibility-imodule.c