1 | lib_LTLIBRARIES = libspi.la |
---|
2 | |
---|
3 | INCLUDES = -I$(top_srcdir) \ |
---|
4 | -I$(top_builddir) \ |
---|
5 | $(LIBSPI_CFLAGS) |
---|
6 | |
---|
7 | LDFLAGS = @LDFLAGS@ $(LIBSPI_LIBS) $(XTST_LIBS) @LT_VERSION_INFO@ |
---|
8 | |
---|
9 | #DEBUG_CFLAGS=-DSPI_DEBUG |
---|
10 | |
---|
11 | CFLAGS = @CFLAGS@ $(DEBUG_CFLAGS) |
---|
12 | |
---|
13 | libspiincludedir = $(includedir)/at-spi-1.0/libspi |
---|
14 | |
---|
15 | libspiinclude_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 | |
---|
39 | IDL_OUT = Accessibility.h Accessibility-stubs.c Accessibility-skels.c Accessibility-common.c |
---|
40 | |
---|
41 | IDL_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 | |
---|
64 | BUILT_SOURCES = $(IDL_OUT) Accessibility-imodule.c |
---|
65 | CLEANFILES+= $(IDL_OUT) Accessibility-imodule.c |
---|
66 | |
---|
67 | libspi_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 | |
---|
91 | accessible.c base.h keystrokelistener.h libspi.h listener.h remoteobject.h : Accessibility.h |
---|
92 | |
---|
93 | IDLFLAGS = -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 | |
---|
101 | orbittypelibdir = $(libdir)/orbit-2.0 |
---|
102 | orbittypelib_LTLIBRARIES = Accessibility_module.la |
---|
103 | |
---|
104 | Accessibility_module_la_LDFLAGS = \ |
---|
105 | -export-dynamic -module -avoid-version |
---|
106 | Accessibility_module_la_SOURCES = \ |
---|
107 | Accessibility-imodule.c |
---|
108 | |
---|
109 | DONT_DIST_SOURCE = $(IDL_OUT) Accessibility-imodule.c |
---|
110 | |
---|
111 | dist-hook: |
---|
112 | for file in $(DONT_DIST_SOURCE) ; do \ |
---|
113 | rm -f $(distdir)/$$file ; \ |
---|
114 | done |
---|