1 | PLUGIN_DIR=$(libdir)/bonobo/plugin |
---|
2 | |
---|
3 | INCLUDES = \ |
---|
4 | -DGNOMELOCALEDIR=\""$(datadir)/locale"\" \ |
---|
5 | -DBONOBO_UIDIR=\""$(datadir)/gnome/ui/"\" \ |
---|
6 | -DPLUGIN_DIR=\""$(PLUGIN_DIR)"\" \ |
---|
7 | -DG_LOG_DOMAIN=\"Bonobo\" \ |
---|
8 | -DBONOBO_LOCALEDIR=\""$(bonobolocaledir)"\" \ |
---|
9 | -I. \ |
---|
10 | -I$(srcdir) -I$(top_srcdir) \ |
---|
11 | -I$(top_builddir) \ |
---|
12 | -I$(includedir) \ |
---|
13 | $(BONOBO_INCLUDEDIR) \ |
---|
14 | $(GDK_PIXBUF_CFLAGS) \ |
---|
15 | $(ORBIT_CFLAGS) \ |
---|
16 | $(PROF_CFLAGS) |
---|
17 | |
---|
18 | LDFLAGS += $(PROF_LDFLAGS) |
---|
19 | |
---|
20 | lib_LTLIBRARIES = libbonobo.la libbonobox.la libbonobo-print.la |
---|
21 | |
---|
22 | CORBA_SOURCE = \ |
---|
23 | Bonobo.h \ |
---|
24 | Bonobo-common.c \ |
---|
25 | Bonobo-stubs.c \ |
---|
26 | Bonobo-skels.c |
---|
27 | |
---|
28 | idls = \ |
---|
29 | $(top_srcdir)/idl/Bonobo.idl \ |
---|
30 | $(top_srcdir)/idl/Bonobo_Advise.idl \ |
---|
31 | $(top_srcdir)/idl/Bonobo_Desktop.idl \ |
---|
32 | $(top_srcdir)/idl/Bonobo_Canvas.idl \ |
---|
33 | $(top_srcdir)/idl/Bonobo_ClientSite.idl \ |
---|
34 | $(top_srcdir)/idl/Bonobo_Context.idl \ |
---|
35 | $(top_srcdir)/idl/Bonobo_Control.idl \ |
---|
36 | $(top_srcdir)/idl/Bonobo_Embeddable.idl \ |
---|
37 | $(top_srcdir)/idl/Bonobo_ItemContainer.idl \ |
---|
38 | $(top_srcdir)/idl/Bonobo_Listener.idl \ |
---|
39 | $(top_srcdir)/idl/Bonobo_Moniker.idl \ |
---|
40 | $(top_srcdir)/idl/Bonobo_Persist.idl \ |
---|
41 | $(top_srcdir)/idl/Bonobo_Print.idl \ |
---|
42 | $(top_srcdir)/idl/Bonobo_Progressive.idl \ |
---|
43 | $(top_srcdir)/idl/Bonobo_Property.idl \ |
---|
44 | $(top_srcdir)/idl/Bonobo_Storage.idl \ |
---|
45 | $(top_srcdir)/idl/Bonobo_UI.idl \ |
---|
46 | $(top_srcdir)/idl/Bonobo_Unknown.idl \ |
---|
47 | $(top_srcdir)/idl/Bonobo_Zoomable.idl \ |
---|
48 | $(top_srcdir)/idl/Bonobo_Exception.idl |
---|
49 | |
---|
50 | idl_flags = `$(GNOME_CONFIG) --cflags idl` -D__BONOBO_COMPILATION |
---|
51 | |
---|
52 | $(CORBA_SOURCE): $(idls) |
---|
53 | $(ORBIT_IDL) $(top_srcdir)/idl/Bonobo.idl -I$(top_srcdir)/idl $(idl_flags) |
---|
54 | |
---|
55 | libbonobo_la_LDFLAGS = \ |
---|
56 | -version-info $(BONOBO_CURRENT):$(BONOBO_REVISION):$(BONOBO_AGE) \ |
---|
57 | $(PROF_LDFLAGS) |
---|
58 | |
---|
59 | libbonobo_la_SOURCES = \ |
---|
60 | $(CORBA_SOURCE) \ |
---|
61 | bonobo-activation-context.c \ |
---|
62 | bonobo-arg.c \ |
---|
63 | bonobo-async.c \ |
---|
64 | bonobo-context.c \ |
---|
65 | bonobo-event-source.c \ |
---|
66 | bonobo-exception.c \ |
---|
67 | bonobo-object-directory.c \ |
---|
68 | bonobo-generic-factory.c \ |
---|
69 | bonobo-item-handler.c \ |
---|
70 | bonobo-listener.c \ |
---|
71 | bonobo-main.c \ |
---|
72 | bonobo-xobject.c \ |
---|
73 | bonobo-moniker.c \ |
---|
74 | bonobo-moniker-extender.c \ |
---|
75 | bonobo-moniker-simple.c \ |
---|
76 | bonobo-moniker-util.c \ |
---|
77 | bonobo-object.c \ |
---|
78 | bonobo-object-client.c \ |
---|
79 | bonobo-object-io.c \ |
---|
80 | bonobo-persist-file.c \ |
---|
81 | bonobo-persist-stream.c \ |
---|
82 | bonobo-persist.c \ |
---|
83 | bonobo-progressive.c \ |
---|
84 | bonobo-shlib-factory.c \ |
---|
85 | bonobo-storage-plugin.c \ |
---|
86 | bonobo-storage.c \ |
---|
87 | bonobo-stream.c \ |
---|
88 | bonobo-stream-client.c \ |
---|
89 | bonobo-stream-memory.c \ |
---|
90 | bonobo-transient.c \ |
---|
91 | bonobo-property.c \ |
---|
92 | bonobo-property-bag.c \ |
---|
93 | bonobo-property-bag-client.c \ |
---|
94 | bonobo-property-control.c \ |
---|
95 | bonobo-running-context.c |
---|
96 | |
---|
97 | libbonoboincludedir = $(includedir)/gnome-1.0/bonobo |
---|
98 | |
---|
99 | libbonoboinclude_HEADERS = \ |
---|
100 | Bonobo.h \ |
---|
101 | bonobo-arg.h \ |
---|
102 | bonobo-async.h \ |
---|
103 | bonobo-canvas-component.h \ |
---|
104 | bonobo-canvas-item.h \ |
---|
105 | bonobo-client-site.h \ |
---|
106 | bonobo-control-frame.h \ |
---|
107 | bonobo-control.h \ |
---|
108 | bonobo-context.h \ |
---|
109 | bonobo-desktop-window.h \ |
---|
110 | bonobo-embeddable.h \ |
---|
111 | bonobo-event-source.h \ |
---|
112 | bonobo-exception.h \ |
---|
113 | bonobo-generic-factory.h \ |
---|
114 | bonobo-item-container.h \ |
---|
115 | bonobo-item-handler.h \ |
---|
116 | bonobo-listener.h \ |
---|
117 | bonobo-main.h \ |
---|
118 | bonobo-xobject.h \ |
---|
119 | bonobo-moniker.h \ |
---|
120 | bonobo-moniker-extender.h \ |
---|
121 | bonobo-moniker-simple.h \ |
---|
122 | bonobo-moniker-util.h \ |
---|
123 | bonobo-object-client.h \ |
---|
124 | bonobo-object-directory.h \ |
---|
125 | bonobo-object-io.h \ |
---|
126 | bonobo-object.h \ |
---|
127 | bonobo-persist-file.h \ |
---|
128 | bonobo-persist-stream.h \ |
---|
129 | bonobo-persist.h \ |
---|
130 | bonobo-plug.h \ |
---|
131 | bonobo-progressive.h \ |
---|
132 | bonobo-property-bag.h \ |
---|
133 | bonobo-property-bag-client.h \ |
---|
134 | bonobo-property-bag-xml.h \ |
---|
135 | bonobo-property-control.h \ |
---|
136 | bonobo-property.h \ |
---|
137 | bonobo-selector.h \ |
---|
138 | bonobo-selector-widget.h \ |
---|
139 | bonobo-shlib-factory.h \ |
---|
140 | bonobo-socket.h \ |
---|
141 | bonobo-storage-plugin.h \ |
---|
142 | bonobo-storage.h \ |
---|
143 | bonobo-stream-client.h \ |
---|
144 | bonobo-stream-memory.h \ |
---|
145 | bonobo-stream.h \ |
---|
146 | bonobo-transient.h \ |
---|
147 | bonobo-ui-component.h \ |
---|
148 | bonobo-ui-container.h \ |
---|
149 | bonobo-ui-config-widget.h \ |
---|
150 | bonobo-ui-engine.h \ |
---|
151 | bonobo-ui-node.h \ |
---|
152 | bonobo-ui-sync.h \ |
---|
153 | bonobo-ui-toolbar-button-item.h \ |
---|
154 | bonobo-ui-toolbar-icon.h \ |
---|
155 | bonobo-ui-toolbar-item.h \ |
---|
156 | bonobo-ui-toolbar-toggle-button-item.h \ |
---|
157 | bonobo-ui-util.h \ |
---|
158 | bonobo-view-frame.h \ |
---|
159 | bonobo-view.h \ |
---|
160 | bonobo-widget.h \ |
---|
161 | bonobo-win.h \ |
---|
162 | bonobo-wrapper.h \ |
---|
163 | bonobo-zoomable.h \ |
---|
164 | bonobo-zoomable-frame.h |
---|
165 | |
---|
166 | noinst_HEADERS = \ |
---|
167 | bonobo-activation-context.h \ |
---|
168 | bonobo-ui-engine-config.h \ |
---|
169 | bonobo-ui-engine-private.h \ |
---|
170 | bonobo-ui-icon.h \ |
---|
171 | bonobo-ui-icon-modify.h \ |
---|
172 | bonobo-ui-pixmap-cache.h \ |
---|
173 | bonobo-ui-state-cache.h \ |
---|
174 | bonobo-ui-sync-menu.h \ |
---|
175 | bonobo-ui-sync-keys.h \ |
---|
176 | bonobo-ui-sync-status.h \ |
---|
177 | bonobo-ui-sync-toolbar.h \ |
---|
178 | bonobo-ui-toolbar.h \ |
---|
179 | bonobo-ui-toolbar-control-item.h \ |
---|
180 | bonobo-ui-toolbar-popup-item.h \ |
---|
181 | bonobo-ui-toolbar-separator-item.h \ |
---|
182 | bonobo-ui-xml.h \ |
---|
183 | bonobo-running-context.h |
---|
184 | |
---|
185 | libbonobox_la_LDFLAGS = \ |
---|
186 | -version-info $(BONOBO_CURRENT):$(BONOBO_REVISION):$(BONOBO_AGE) |
---|
187 | |
---|
188 | libbonobox_la_SOURCES = \ |
---|
189 | bonobo-canvas-component.c \ |
---|
190 | bonobo-canvas-item.c \ |
---|
191 | bonobo-client-site.c \ |
---|
192 | bonobo-control-frame.c \ |
---|
193 | bonobo-control.c \ |
---|
194 | bonobo-desktop-window.c \ |
---|
195 | bonobo-embeddable.c \ |
---|
196 | bonobo-item-container.c \ |
---|
197 | bonobo-plug.c \ |
---|
198 | bonobo-property-bag-xml.c \ |
---|
199 | bonobo-selector.c \ |
---|
200 | bonobo-selector-widget.c \ |
---|
201 | bonobo-socket.c \ |
---|
202 | bonobo-ui-component.c \ |
---|
203 | bonobo-ui-config-widget.c \ |
---|
204 | bonobo-ui-container.c \ |
---|
205 | bonobo-ui-engine.c \ |
---|
206 | bonobo-ui-engine-config.c \ |
---|
207 | bonobo-ui-icon.c \ |
---|
208 | bonobo-ui-icon-modify.c \ |
---|
209 | bonobo-ui-node.c \ |
---|
210 | bonobo-ui-pixmap-cache.c \ |
---|
211 | bonobo-ui-state-cache.c \ |
---|
212 | bonobo-ui-sync.c \ |
---|
213 | bonobo-ui-sync-menu.c \ |
---|
214 | bonobo-ui-sync-keys.c \ |
---|
215 | bonobo-ui-sync-status.c \ |
---|
216 | bonobo-ui-sync-toolbar.c \ |
---|
217 | bonobo-ui-toolbar-button-item.c \ |
---|
218 | bonobo-ui-toolbar-control-item.c \ |
---|
219 | bonobo-ui-toolbar-icon.c \ |
---|
220 | bonobo-ui-toolbar-item.c \ |
---|
221 | bonobo-ui-toolbar-popup-item.c \ |
---|
222 | bonobo-ui-toolbar-separator-item.c \ |
---|
223 | bonobo-ui-toolbar-toggle-button-item.c \ |
---|
224 | bonobo-ui-toolbar.c \ |
---|
225 | bonobo-ui-util.c \ |
---|
226 | bonobo-ui-xml.c \ |
---|
227 | bonobo-view-frame.c \ |
---|
228 | bonobo-view.c \ |
---|
229 | bonobo-widget.c \ |
---|
230 | bonobo-win.c \ |
---|
231 | bonobo-wrapper.c \ |
---|
232 | bonobo-zoomable.c \ |
---|
233 | bonobo-zoomable-frame.c |
---|
234 | |
---|
235 | libbonobo_print_la_LDFLAGS = \ |
---|
236 | -version-info $(BONOBO_CURRENT):$(BONOBO_REVISION):$(BONOBO_AGE) |
---|
237 | |
---|
238 | libbonobo_print_la_SOURCES = \ |
---|
239 | bonobo-print.c \ |
---|
240 | bonobo-print-client.c |
---|
241 | |
---|
242 | libbonobo_printincludedir = $(includedir)/gnome-1.0/bonobo |
---|
243 | |
---|
244 | libbonobo_printinclude_HEADERS = \ |
---|
245 | Bonobo.h \ |
---|
246 | bonobo-print.h \ |
---|
247 | bonobo-print-client.h |
---|
248 | |
---|
249 | EXTRA_DIST = bonobo-insert-component.xpm |
---|
250 | |
---|
251 | BUILT_SOURCES=$(CORBA_SOURCE) |
---|
252 | CLEANFILES += $(BUILT_SOURCES) |
---|
253 | |
---|
254 | dist-hook: |
---|
255 | cd $(distdir); rm -f $(BUILT_SOURCES) |
---|