source: trunk/third/at-spi/libspi/Makefile.am @ 18422

Revision 18422, 2.9 KB checked in by ghudson, 22 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r18421, which included commits to RCS files with non-trunk default branches.
Line 
1lib_LTLIBRARIES = libspi.la
2
3INCLUDES = -I$(top_srcdir)      \
4           -I$(top_builddir)    \
5           $(LIBSPI_CFLAGS)
6
7LDFLAGS = @LDFLAGS@ $(LIBSPI_LIBS) $(XTST_LIBS) @LT_VERSION_INFO@
8
9#DEBUG_CFLAGS=-DSPI_DEBUG
10
11CFLAGS = @CFLAGS@ $(DEBUG_CFLAGS)
12
13libspiincludedir = $(includedir)/at-spi-1.0/libspi
14
15libspiinclude_HEADERS =         \
16        Accessibility.h         \
17        accessible.h            \
18        eventlistener.h         \
19        action.h                \
20        application.h           \
21        base.h                  \
22        component.h             \
23        editabletext.h          \
24        hyperlink.h             \
25        hypertext.h             \
26        image.h                 \
27        keystrokelistener.h     \
28        keymasks.h              \
29        libspi.h                \
30        listener.h              \
31        relation.h              \
32        remoteobject.h          \
33        selection.h             \
34        stateset.h              \
35        table.h                 \
36        text.h                  \
37        value.h
38
39IDL_OUT = Accessibility.h Accessibility-stubs.c Accessibility-skels.c Accessibility-common.c
40
41IDL_DEPS = \
42        $(top_srcdir)/idl/Accessibility.idl                     \
43        $(top_srcdir)/idl/Accessibility_Accessible.idl          \
44        $(top_srcdir)/idl/Accessibility_Action.idl              \
45        $(top_srcdir)/idl/Accessibility_Application.idl         \
46        $(top_srcdir)/idl/Accessibility_Component.idl           \
47        $(top_srcdir)/idl/Accessibility_Desktop.idl             \
48        $(top_srcdir)/idl/Accessibility_EditableText.idl        \
49        $(top_srcdir)/idl/Accessibility_Event.idl               \
50        $(top_srcdir)/idl/Accessibility_Hyperlink.idl           \
51        $(top_srcdir)/idl/Accessibility_Hypertext.idl           \
52        $(top_srcdir)/idl/Accessibility_Image.idl               \
53        $(top_srcdir)/idl/Accessibility_Registry.idl            \
54        $(top_srcdir)/idl/Accessibility_Relation.idl            \
55        $(top_srcdir)/idl/Accessibility_Role.idl                \
56        $(top_srcdir)/idl/Accessibility_Selection.idl           \
57        $(top_srcdir)/idl/Accessibility_State.idl               \
58        $(top_srcdir)/idl/Accessibility_StreamableContent.idl   \
59        $(top_srcdir)/idl/Accessibility_Table.idl               \
60        $(top_srcdir)/idl/Accessibility_Text.idl                \
61        $(top_srcdir)/idl/Accessibility_Value.idl
62
63
64BUILT_SOURCES = $(IDL_OUT) Accessibility-imodule.c
65CLEANFILES+= $(IDL_OUT) Accessibility-imodule.c
66
67libspi_la_SOURCES =             \
68        accessible.c            \
69        action.c                \
70        application.c           \
71        base.c                  \
72        component.c             \
73        editabletext.c          \
74        hyperlink.c             \
75        hypertext.c             \
76        image.c                 \
77        keystrokelistener.c     \
78        relation.c              \
79        remoteobject.c          \
80        selection.c             \
81        spi-private.h           \
82        stateset.c              \
83        table.c                 \
84        text.c                  \
85        util.c                  \
86        value.c                 \
87        listener.c              \
88        eventlistener.c         \
89        $(IDL_OUT)
90
91accessible.c base.h keystrokelistener.h libspi.h listener.h remoteobject.h : Accessibility.h
92
93IDLFLAGS = -I$(BONOBO_ACTIVATION_IDL_DIR) \
94           -I$(LIBBONOBO_IDL_DIR)         \
95           -I$(top_srcdir)/idl            \
96           --add-imodule
97
98$(IDL_OUT) Accessibility-imodule.c : $(IDL_DEPS) $(ORBIT_IDL)
99        $(ORBIT_IDL) -D__ACCESSIBILITY_COMPILATION__ $(IDLFLAGS) $(top_srcdir)/idl/Accessibility.idl
100
101orbittypelibdir = $(libdir)/orbit-2.0
102orbittypelib_LTLIBRARIES = Accessibility_module.la
103
104Accessibility_module_la_LDFLAGS = \
105        -export-dynamic -module -avoid-version
106Accessibility_module_la_SOURCES = \
107        Accessibility-imodule.c
108
109DONT_DIST_SOURCE = $(IDL_OUT) Accessibility-imodule.c
110
111dist-hook:
112        for file in $(DONT_DIST_SOURCE) ; do \
113            rm -f $(distdir)/$$file ; \
114        done
Note: See TracBrowser for help on using the repository browser.