blob: 9c321eb3434ed8504db2c544da31a88352335a10 [file] [log] [blame]
Doug Horn1427b6a2018-12-11 13:19:16 -08001// DO NOT EDIT! This file was generated by
2// ../../fuchsia/scripts/gen_sdk_bp.py.
3// Any changes made to this file will be discarded.
4
5cc_defaults {
6 name: "fuchsia_cc_defaults",
7 c_std: "c11",
8 cflags: ["-Wno-unused-parameter"],
9 relative_install_path: "fuchsia",
10
11 // Only enable on fuchsia.
12 enabled: false,
13 target: {
14 fuchsia: {
15 enabled: true,
16 }
17 },
18}
19
20cc_library {
21 name: "libfuchsia.bluetooth.gatt",
22 defaults: ["fuchsia_cc_defaults"],
23 fidl_srcs: ["fuchsia.bluetooth.gatt"],
24 fidl_hdrs: ["fuchsia.bluetooth.gatt"],
25 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.bluetooth"],
26 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.bluetooth"],
27}
28
29fidl_gen_cc {
30 name: "fuchsia.bluetooth.gatt",
31 srcs: ["fidl/fuchsia.bluetooth.gatt/client.fidl","fidl/fuchsia.bluetooth.gatt/server.fidl","fidl/fuchsia.bluetooth.gatt/types.fidl"],
32 deps: ["fuchsia.bluetooth"],
33}
34
35cc_library {
36 name: "libfuchsia.bluetooth.le",
37 defaults: ["fuchsia_cc_defaults"],
38 fidl_srcs: ["fuchsia.bluetooth.le"],
39 fidl_hdrs: ["fuchsia.bluetooth.le"],
40 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.bluetooth.gatt","libfuchsia.bluetooth"],
41 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.bluetooth.gatt","libfuchsia.bluetooth"],
42}
43
44fidl_gen_cc {
45 name: "fuchsia.bluetooth.le",
46 srcs: ["fidl/fuchsia.bluetooth.le/central.fidl","fidl/fuchsia.bluetooth.le/peripheral.fidl","fidl/fuchsia.bluetooth.le/types.fidl"],
47 deps: ["fuchsia.bluetooth.gatt","fuchsia.bluetooth"],
48}
49
50cc_library {
51 name: "libfuchsia.bluetooth",
52 defaults: ["fuchsia_cc_defaults"],
53 fidl_srcs: ["fuchsia.bluetooth"],
54 fidl_hdrs: ["fuchsia.bluetooth"],
55 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
56 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
57}
58
59fidl_gen_cc {
60 name: "fuchsia.bluetooth",
61 srcs: ["fidl/fuchsia.bluetooth/status.fidl","fidl/fuchsia.bluetooth/nullables.fidl"],
62 deps: [],
63}
64
65cc_library {
66 name: "libfuchsia.developer.tiles",
67 defaults: ["fuchsia_cc_defaults"],
68 fidl_srcs: ["fuchsia.developer.tiles"],
69 fidl_hdrs: ["fuchsia.developer.tiles"],
70 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.ui.app","libfuchsia.sys","libfuchsia.mem","libfuchsia.math"],
71 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.ui.app","libfuchsia.sys","libfuchsia.mem","libfuchsia.math"],
72}
73
74fidl_gen_cc {
75 name: "fuchsia.developer.tiles",
76 srcs: ["fidl/fuchsia.developer.tiles/tiles.fidl"],
77 deps: ["fuchsia.ui.app","fuchsia.sys","fuchsia.mem","fuchsia.math"],
78}
79
80cc_library {
81 name: "libfuchsia.fonts",
82 defaults: ["fuchsia_cc_defaults"],
83 fidl_srcs: ["fuchsia.fonts"],
84 fidl_hdrs: ["fuchsia.fonts"],
85 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.mem"],
86 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.mem"],
87}
88
89fidl_gen_cc {
90 name: "fuchsia.fonts",
91 srcs: ["fidl/fuchsia.fonts/font_provider.fidl"],
92 deps: ["fuchsia.mem"],
93}
94
95cc_library {
96 name: "libfuchsia.images",
97 defaults: ["fuchsia_cc_defaults"],
98 fidl_srcs: ["fuchsia.images"],
99 fidl_hdrs: ["fuchsia.images"],
100 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
101 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
102}
103
104fidl_gen_cc {
105 name: "fuchsia.images",
106 srcs: ["fidl/fuchsia.images/encoded_image.fidl","fidl/fuchsia.images/image_info.fidl","fidl/fuchsia.images/image_pipe.fidl","fidl/fuchsia.images/memory_type.fidl","fidl/fuchsia.images/presentation_info.fidl"],
107 deps: [],
108}
109
110cc_library {
111 name: "libfuchsia.io",
112 defaults: ["fuchsia_cc_defaults"],
113 fidl_srcs: ["fuchsia.io"],
114 fidl_hdrs: ["fuchsia.io"],
115 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
116 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
117}
118
119fidl_gen_cc {
120 name: "fuchsia.io",
121 srcs: ["fidl/fuchsia.io/io.fidl"],
122 deps: [],
123}
124
125cc_library {
126 name: "libfuchsia.ldsvc",
127 defaults: ["fuchsia_cc_defaults"],
128 fidl_srcs: ["fuchsia.ldsvc"],
129 fidl_hdrs: ["fuchsia.ldsvc"],
130 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
131 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
132}
133
134fidl_gen_cc {
135 name: "fuchsia.ldsvc",
136 srcs: ["fidl/fuchsia.ldsvc/ldsvc.fidl"],
137 deps: [],
138}
139
140cc_library {
141 name: "libfuchsia.logger",
142 defaults: ["fuchsia_cc_defaults"],
143 fidl_srcs: ["fuchsia.logger"],
144 fidl_hdrs: ["fuchsia.logger"],
145 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
146 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
147}
148
149fidl_gen_cc {
150 name: "fuchsia.logger",
151 srcs: ["fidl/fuchsia.logger/logger.fidl"],
152 deps: [],
153}
154
155cc_library {
156 name: "libfuchsia.math",
157 defaults: ["fuchsia_cc_defaults"],
158 fidl_srcs: ["fuchsia.math"],
159 fidl_hdrs: ["fuchsia.math"],
160 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
161 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
162}
163
164fidl_gen_cc {
165 name: "fuchsia.math",
166 srcs: ["fidl/fuchsia.math/math.fidl"],
167 deps: [],
168}
169
170cc_library {
171 name: "libfuchsia.media",
172 defaults: ["fuchsia_cc_defaults"],
173 fidl_srcs: ["fuchsia.media"],
174 fidl_hdrs: ["fuchsia.media"],
175 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
176 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
177}
178
179fidl_gen_cc {
180 name: "fuchsia.media",
181 srcs: ["fidl/fuchsia.media/audio.fidl","fidl/fuchsia.media/audio_capturer.fidl","fidl/fuchsia.media/audio_device_enumerator.fidl","fidl/fuchsia.media/audio_renderer.fidl","fidl/fuchsia.media/gain_control.fidl","fidl/fuchsia.media/stream.fidl","fidl/fuchsia.media/stream_type.fidl"],
182 deps: [],
183}
184
185cc_library {
186 name: "libfuchsia.mediacodec",
187 defaults: ["fuchsia_cc_defaults"],
188 fidl_srcs: ["fuchsia.mediacodec"],
189 fidl_hdrs: ["fuchsia.mediacodec"],
190 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
191 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
192}
193
194fidl_gen_cc {
195 name: "fuchsia.mediacodec",
196 srcs: ["fidl/fuchsia.mediacodec/codec_common.fidl","fidl/fuchsia.mediacodec/codec_factory.fidl","fidl/fuchsia.mediacodec/codec.fidl"],
197 deps: [],
198}
199
200cc_library {
201 name: "libfuchsia.mem",
202 defaults: ["fuchsia_cc_defaults"],
203 fidl_srcs: ["fuchsia.mem"],
204 fidl_hdrs: ["fuchsia.mem"],
205 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
206 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
207}
208
209fidl_gen_cc {
210 name: "fuchsia.mem",
211 srcs: ["fidl/fuchsia.mem/buffer.fidl"],
212 deps: [],
213}
214
215cc_library {
216 name: "libfuchsia.net.http",
217 defaults: ["fuchsia_cc_defaults"],
218 fidl_srcs: ["fuchsia.net.http"],
219 fidl_hdrs: ["fuchsia.net.http"],
220 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.mem"],
221 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.mem"],
222}
223
224fidl_gen_cc {
225 name: "fuchsia.net.http",
226 srcs: ["fidl/fuchsia.net.http/client.fidl"],
227 deps: ["fuchsia.mem"],
228}
229
230cc_library {
231 name: "libfuchsia.net.oldhttp",
232 defaults: ["fuchsia_cc_defaults"],
233 fidl_srcs: ["fuchsia.net.oldhttp"],
234 fidl_hdrs: ["fuchsia.net.oldhttp"],
235 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.netstack","libzircon.ethernet","libfuchsia.net","libfuchsia.mem"],
236 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.netstack","libzircon.ethernet","libfuchsia.net","libfuchsia.mem"],
237}
238
239fidl_gen_cc {
240 name: "fuchsia.net.oldhttp",
241 srcs: ["fidl/fuchsia.net.oldhttp/http_error.fidl","fidl/fuchsia.net.oldhttp/http_header.fidl","fidl/fuchsia.net.oldhttp/http_service.fidl","fidl/fuchsia.net.oldhttp/url_body.fidl","fidl/fuchsia.net.oldhttp/url_loader.fidl","fidl/fuchsia.net.oldhttp/url_request.fidl","fidl/fuchsia.net.oldhttp/url_response.fidl"],
242 deps: ["fuchsia.netstack","zircon.ethernet","fuchsia.net","fuchsia.mem"],
243}
244
245cc_library {
246 name: "libfuchsia.net",
247 defaults: ["fuchsia_cc_defaults"],
248 fidl_srcs: ["fuchsia.net"],
249 fidl_hdrs: ["fuchsia.net"],
250 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
251 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
252}
253
254fidl_gen_cc {
255 name: "fuchsia.net",
256 srcs: ["fidl/fuchsia.net/connectivity.fidl","fidl/fuchsia.net/net.fidl","fidl/fuchsia.net/socket.fidl"],
257 deps: [],
258}
259
260cc_library {
261 name: "libfuchsia.netstack",
262 defaults: ["fuchsia_cc_defaults"],
263 fidl_srcs: ["fuchsia.netstack"],
264 fidl_hdrs: ["fuchsia.netstack"],
265 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libzircon.ethernet","libfuchsia.net"],
266 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libzircon.ethernet","libfuchsia.net"],
267}
268
269fidl_gen_cc {
270 name: "fuchsia.netstack",
271 srcs: ["fidl/fuchsia.netstack/netstack.fidl"],
272 deps: ["zircon.ethernet","fuchsia.net"],
273}
274
275cc_library {
276 name: "libfuchsia.process",
277 defaults: ["fuchsia_cc_defaults"],
278 fidl_srcs: ["fuchsia.process"],
279 fidl_hdrs: ["fuchsia.process"],
280 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.ldsvc","libfuchsia.io"],
281 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.ldsvc","libfuchsia.io"],
282}
283
284fidl_gen_cc {
285 name: "fuchsia.process",
286 srcs: ["fidl/fuchsia.process/launcher.fidl","fidl/fuchsia.process/resolver.fidl"],
287 deps: ["fuchsia.ldsvc","fuchsia.io"],
288}
289
290cc_library {
291 name: "libfuchsia.simplecamera",
292 defaults: ["fuchsia_cc_defaults"],
293 fidl_srcs: ["fuchsia.simplecamera"],
294 fidl_hdrs: ["fuchsia.simplecamera"],
295 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.images"],
296 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.images"],
297}
298
299fidl_gen_cc {
300 name: "fuchsia.simplecamera",
301 srcs: ["fidl/fuchsia.simplecamera/simple_camera.fidl"],
302 deps: ["fuchsia.images"],
303}
304
305cc_library {
306 name: "libfuchsia.sys",
307 defaults: ["fuchsia_cc_defaults"],
308 fidl_srcs: ["fuchsia.sys"],
309 fidl_hdrs: ["fuchsia.sys"],
310 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.mem"],
311 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.mem"],
312}
313
314fidl_gen_cc {
315 name: "fuchsia.sys",
316 srcs: ["fidl/fuchsia.sys/component_controller.fidl","fidl/fuchsia.sys/environment.fidl","fidl/fuchsia.sys/environment_controller.fidl","fidl/fuchsia.sys/flat_namespace.fidl","fidl/fuchsia.sys/job_provider.fidl","fidl/fuchsia.sys/launcher.fidl","fidl/fuchsia.sys/loader.fidl","fidl/fuchsia.sys/runner.fidl","fidl/fuchsia.sys/service_provider.fidl"],
317 deps: ["fuchsia.mem"],
318}
319
320cc_library {
321 name: "libfuchsia.sysinfo",
322 defaults: ["fuchsia_cc_defaults"],
323 fidl_srcs: ["fuchsia.sysinfo"],
324 fidl_hdrs: ["fuchsia.sysinfo"],
325 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
326 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
327}
328
329fidl_gen_cc {
330 name: "fuchsia.sysinfo",
331 srcs: ["fidl/fuchsia.sysinfo/sysinfo.fidl"],
332 deps: [],
333}
334
335cc_library {
336 name: "libfuchsia.ui.app",
337 defaults: ["fuchsia_cc_defaults"],
338 fidl_srcs: ["fuchsia.ui.app"],
339 fidl_hdrs: ["fuchsia.ui.app"],
340 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.sys","libfuchsia.mem"],
341 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.sys","libfuchsia.mem"],
342}
343
344fidl_gen_cc {
345 name: "fuchsia.ui.app",
346 srcs: ["fidl/fuchsia.ui.app/view_provider.fidl"],
347 deps: ["fuchsia.sys","fuchsia.mem"],
348}
349
350cc_library {
351 name: "libfuchsia.ui.gfx",
352 defaults: ["fuchsia_cc_defaults"],
353 fidl_srcs: ["fuchsia.ui.gfx"],
354 fidl_hdrs: ["fuchsia.ui.gfx"],
355 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.mem","libfuchsia.math","libfuchsia.images"],
356 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.mem","libfuchsia.math","libfuchsia.images"],
357}
358
359fidl_gen_cc {
360 name: "fuchsia.ui.gfx",
361 srcs: ["fidl/fuchsia.ui.gfx/commands.fidl","fidl/fuchsia.ui.gfx/display_info.fidl","fidl/fuchsia.ui.gfx/events.fidl","fidl/fuchsia.ui.gfx/hit.fidl","fidl/fuchsia.ui.gfx/nodes.fidl","fidl/fuchsia.ui.gfx/pose_buffer_provider.fidl","fidl/fuchsia.ui.gfx/renderer.fidl","fidl/fuchsia.ui.gfx/resources.fidl","fidl/fuchsia.ui.gfx/shapes.fidl","fidl/fuchsia.ui.gfx/types.fidl"],
362 deps: ["fuchsia.mem","fuchsia.math","fuchsia.images"],
363}
364
365cc_library {
366 name: "libfuchsia.ui.input",
367 defaults: ["fuchsia_cc_defaults"],
368 fidl_srcs: ["fuchsia.ui.input"],
369 fidl_hdrs: ["fuchsia.ui.input"],
370 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
371 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
372}
373
374fidl_gen_cc {
375 name: "fuchsia.ui.input",
376 srcs: ["fidl/fuchsia.ui.input/commands.fidl","fidl/fuchsia.ui.input/ime_service.fidl","fidl/fuchsia.ui.input/input_connection.fidl","fidl/fuchsia.ui.input/input_device_registry.fidl","fidl/fuchsia.ui.input/input_dispatcher.fidl","fidl/fuchsia.ui.input/input_event_constants.fidl","fidl/fuchsia.ui.input/input_events.fidl","fidl/fuchsia.ui.input/input_reports.fidl","fidl/fuchsia.ui.input/text_editing.fidl","fidl/fuchsia.ui.input/text_input.fidl","fidl/fuchsia.ui.input/usages.fidl"],
377 deps: [],
378}
379
380cc_library {
381 name: "libfuchsia.ui.policy",
382 defaults: ["fuchsia_cc_defaults"],
383 fidl_srcs: ["fuchsia.ui.policy"],
384 fidl_hdrs: ["fuchsia.ui.policy"],
385 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.ui.viewsv1token","libfuchsia.ui.input","libfuchsia.ui.gfx","libfuchsia.mem","libfuchsia.math","libfuchsia.images"],
386 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.ui.viewsv1token","libfuchsia.ui.input","libfuchsia.ui.gfx","libfuchsia.mem","libfuchsia.math","libfuchsia.images"],
387}
388
389fidl_gen_cc {
390 name: "fuchsia.ui.policy",
391 srcs: ["fidl/fuchsia.ui.policy/display_usage.fidl","fidl/fuchsia.ui.policy/presentation.fidl","fidl/fuchsia.ui.policy/presenter.fidl"],
392 deps: ["fuchsia.ui.viewsv1token","fuchsia.ui.input","fuchsia.ui.gfx","fuchsia.mem","fuchsia.math","fuchsia.images"],
393}
394
395cc_library {
396 name: "libfuchsia.ui.scenic",
397 defaults: ["fuchsia_cc_defaults"],
398 fidl_srcs: ["fuchsia.ui.scenic"],
399 fidl_hdrs: ["fuchsia.ui.scenic"],
400 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.mem","libfuchsia.ui.views","libfuchsia.ui.input","libfuchsia.ui.gfx","libfuchsia.math","libfuchsia.images","libfuchsia.sys","libfuchsia.ui.vectorial"],
401 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.mem","libfuchsia.ui.views","libfuchsia.ui.input","libfuchsia.ui.gfx","libfuchsia.math","libfuchsia.images","libfuchsia.sys","libfuchsia.ui.vectorial"],
402}
403
404fidl_gen_cc {
405 name: "fuchsia.ui.scenic",
406 srcs: ["fidl/fuchsia.ui.scenic/commands.fidl","fidl/fuchsia.ui.scenic/events.fidl","fidl/fuchsia.ui.scenic/scenic.fidl","fidl/fuchsia.ui.scenic/session.fidl"],
407 deps: ["fuchsia.mem","fuchsia.ui.views","fuchsia.ui.input","fuchsia.ui.gfx","fuchsia.math","fuchsia.images","fuchsia.sys","fuchsia.ui.vectorial"],
408}
409
410cc_library {
411 name: "libfuchsia.ui.vectorial",
412 defaults: ["fuchsia_cc_defaults"],
413 fidl_srcs: ["fuchsia.ui.vectorial"],
414 fidl_hdrs: ["fuchsia.ui.vectorial"],
415 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
416 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
417}
418
419fidl_gen_cc {
420 name: "fuchsia.ui.vectorial",
421 srcs: ["fidl/fuchsia.ui.vectorial/commands.fidl","fidl/fuchsia.ui.vectorial/events.fidl"],
422 deps: [],
423}
424
425cc_library {
426 name: "libfuchsia.ui.views",
427 defaults: ["fuchsia_cc_defaults"],
428 fidl_srcs: ["fuchsia.ui.views"],
429 fidl_hdrs: ["fuchsia.ui.views"],
430 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.ui.input","libfuchsia.ui.gfx","libfuchsia.mem","libfuchsia.math","libfuchsia.images","libfuchsia.sys"],
431 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.ui.input","libfuchsia.ui.gfx","libfuchsia.mem","libfuchsia.math","libfuchsia.images","libfuchsia.sys"],
432}
433
434fidl_gen_cc {
435 name: "fuchsia.ui.views",
436 srcs: ["fidl/fuchsia.ui.views/commands.fidl","fidl/fuchsia.ui.views/events.fidl"],
437 deps: ["fuchsia.ui.input","fuchsia.ui.gfx","fuchsia.mem","fuchsia.math","fuchsia.images","fuchsia.sys"],
438}
439
440cc_library {
441 name: "libfuchsia.ui.viewsv1",
442 defaults: ["fuchsia_cc_defaults"],
443 fidl_srcs: ["fuchsia.ui.viewsv1"],
444 fidl_hdrs: ["fuchsia.ui.viewsv1"],
445 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.mem","libfuchsia.ui.viewsv1token","libfuchsia.ui.scenic","libfuchsia.ui.views","libfuchsia.ui.input","libfuchsia.ui.gfx","libfuchsia.math","libfuchsia.images","libfuchsia.sys","libfuchsia.ui.vectorial"],
446 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.mem","libfuchsia.ui.viewsv1token","libfuchsia.ui.scenic","libfuchsia.ui.views","libfuchsia.ui.input","libfuchsia.ui.gfx","libfuchsia.math","libfuchsia.images","libfuchsia.sys","libfuchsia.ui.vectorial"],
447}
448
449fidl_gen_cc {
450 name: "fuchsia.ui.viewsv1",
451 srcs: ["fidl/fuchsia.ui.viewsv1/accessibility_view_inspector.fidl","fidl/fuchsia.ui.viewsv1/view_containers.fidl","fidl/fuchsia.ui.viewsv1/view_manager.fidl","fidl/fuchsia.ui.viewsv1/view_properties.fidl","fidl/fuchsia.ui.viewsv1/view_provider.fidl","fidl/fuchsia.ui.viewsv1/view_snapshot.fidl","fidl/fuchsia.ui.viewsv1/view_tree_token.fidl","fidl/fuchsia.ui.viewsv1/view_trees.fidl","fidl/fuchsia.ui.viewsv1/views.fidl"],
452 deps: ["fuchsia.mem","fuchsia.ui.viewsv1token","fuchsia.ui.scenic","fuchsia.ui.views","fuchsia.ui.input","fuchsia.ui.gfx","fuchsia.math","fuchsia.images","fuchsia.sys","fuchsia.ui.vectorial"],
453}
454
455cc_library {
456 name: "libfuchsia.ui.viewsv1token",
457 defaults: ["fuchsia_cc_defaults"],
458 fidl_srcs: ["fuchsia.ui.viewsv1token"],
459 fidl_hdrs: ["fuchsia.ui.viewsv1token"],
460 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
461 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
462}
463
464fidl_gen_cc {
465 name: "fuchsia.ui.viewsv1token",
466 srcs: ["fidl/fuchsia.ui.viewsv1token/view_token.fidl"],
467 deps: [],
468}
469
470cc_library {
471 name: "libfuchsia.wlan.minstrel",
472 defaults: ["fuchsia_cc_defaults"],
473 fidl_srcs: ["fuchsia.wlan.minstrel"],
474 fidl_hdrs: ["fuchsia.wlan.minstrel"],
475 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
476 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
477}
478
479fidl_gen_cc {
480 name: "fuchsia.wlan.minstrel",
481 srcs: ["fidl/fuchsia.wlan.minstrel/wlan_minstrel.fidl"],
482 deps: [],
483}
484
485cc_library {
486 name: "libfuchsia.wlan.mlme",
487 defaults: ["fuchsia_cc_defaults"],
488 fidl_srcs: ["fuchsia.wlan.mlme"],
489 fidl_hdrs: ["fuchsia.wlan.mlme"],
490 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.wlan.minstrel","libfuchsia.wlan.stats"],
491 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.wlan.minstrel","libfuchsia.wlan.stats"],
492}
493
494fidl_gen_cc {
495 name: "fuchsia.wlan.mlme",
496 srcs: ["fidl/fuchsia.wlan.mlme/wlan_mlme.fidl","fidl/fuchsia.wlan.mlme/wlan_mlme_ext.fidl"],
497 deps: ["fuchsia.wlan.minstrel","fuchsia.wlan.stats"],
498}
499
500cc_library {
501 name: "libfuchsia.wlan.service",
502 defaults: ["fuchsia_cc_defaults"],
503 fidl_srcs: ["fuchsia.wlan.service"],
504 fidl_hdrs: ["fuchsia.wlan.service"],
505 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.wlan.stats","libfuchsia.wlan.mlme","libfuchsia.wlan.minstrel"],
506 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default","libfuchsia.wlan.stats","libfuchsia.wlan.mlme","libfuchsia.wlan.minstrel"],
507}
508
509fidl_gen_cc {
510 name: "fuchsia.wlan.service",
511 srcs: ["fidl/fuchsia.wlan.service/wlan_service.fidl"],
512 deps: ["fuchsia.wlan.stats","fuchsia.wlan.mlme","fuchsia.wlan.minstrel"],
513}
514
515cc_library {
516 name: "libfuchsia.wlan.stats",
517 defaults: ["fuchsia_cc_defaults"],
518 fidl_srcs: ["fuchsia.wlan.stats"],
519 fidl_hdrs: ["fuchsia.wlan.stats"],
520 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
521 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
522}
523
524fidl_gen_cc {
525 name: "fuchsia.wlan.stats",
526 srcs: ["fidl/fuchsia.wlan.stats/wlan_stats.fidl"],
527 deps: [],
528}
529
530cc_library {
531 name: "libzircon.ethernet",
532 defaults: ["fuchsia_cc_defaults"],
533 fidl_srcs: ["zircon.ethernet"],
534 fidl_hdrs: ["zircon.ethernet"],
535 shared_libs: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
536 export_shared_lib_headers: ["libfidl","libfidl_cpp_sync","libzx","libfit","libfidl-async","libasync","libfidl_cpp_base","libfidl_cpp","libasync-default"],
537}
538
539fidl_gen_cc {
540 name: "zircon.ethernet",
541 srcs: ["fidl/zircon.ethernet/ethernet.fidl"],
542 deps: [],
543}
544
545cc_prebuilt_library_shared {
546 name: "libasync-default",
547 defaults: ["fuchsia_cc_defaults"],
548 arch: {
549 x86_64: {
550 srcs: ["arch/x64/dist/libasync-default.so"],
551 },
552 arm64: {
553 srcs: ["arch/arm64/dist/libasync-default.so"],
554 },
555 },
556 export_include_dirs: ["pkg/async-default/include"]
557}
558
559cc_library {
560 name: "libasync-loop-cpp",
561 defaults: ["fuchsia_cc_defaults"],
562 srcs: ["pkg/async-loop-cpp/loop_wrapper.cpp"],
563 local_include_dirs: ["pkg/async-loop-cpp/include"],
564 export_include_dirs: ["pkg/async-loop-cpp/include"],
565 shared_libs: ["libzx","libasync-loop","libasync-default","libasync"],
566 export_shared_lib_headers: ["libzx","libasync-loop","libasync-default","libasync"],
567}
568
569cc_library {
570 name: "libasync-loop",
571 defaults: ["fuchsia_cc_defaults"],
572 srcs: ["pkg/async-loop/loop.c"],
573 local_include_dirs: ["pkg/async-loop/include"],
574 export_include_dirs: ["pkg/async-loop/include"],
575 shared_libs: ["libasync-default","libasync"],
576 export_shared_lib_headers: ["libasync-default","libasync"],
577}
578
579cc_library {
580 name: "libasync",
581 defaults: ["fuchsia_cc_defaults"],
582 srcs: ["pkg/async/ops.c"],
583 local_include_dirs: ["pkg/async/include"],
584 export_include_dirs: ["pkg/async/include"],
585 shared_libs: [],
586 export_shared_lib_headers: [],
587}
588
589cc_prebuilt_library_shared {
590 name: "libfdio",
591 defaults: ["fuchsia_cc_defaults"],
592 arch: {
593 x86_64: {
594 srcs: ["arch/x64/dist/libfdio.so"],
595 },
596 arm64: {
597 srcs: ["arch/arm64/dist/libfdio.so"],
598 },
599 },
600 export_include_dirs: ["pkg/fdio/include"]
601}
602
603cc_library {
604 name: "libfidl-async",
605 defaults: ["fuchsia_cc_defaults"],
606 srcs: ["pkg/fidl-async/bind.c"],
607 local_include_dirs: ["pkg/fidl-async/include"],
608 export_include_dirs: ["pkg/fidl-async/include"],
609 shared_libs: ["libfidl","libasync"],
610 export_shared_lib_headers: ["libfidl","libasync"],
611}
612
613cc_library {
614 name: "libfidl",
615 defaults: ["fuchsia_cc_defaults"],
616 srcs: ["pkg/fidl/builder.cpp","pkg/fidl/decoding.cpp","pkg/fidl/encoding.cpp","pkg/fidl/epitaph.c","pkg/fidl/formatting.cpp","pkg/fidl/handle_closing.cpp","pkg/fidl/message.cpp","pkg/fidl/message_buffer.cpp","pkg/fidl/message_builder.cpp","pkg/fidl/transport.cpp","pkg/fidl/validating.cpp"],
617 local_include_dirs: ["pkg/fidl/include"],
618 export_include_dirs: ["pkg/fidl/include"],
619 shared_libs: [],
620 export_shared_lib_headers: [],
621}
622
623cc_library {
624 name: "libfidl_cpp",
625 defaults: ["fuchsia_cc_defaults"],
626 srcs: ["pkg/fidl_cpp/internal/message_handler.cc","pkg/fidl_cpp/internal/message_reader.cc","pkg/fidl_cpp/internal/pending_response.cc","pkg/fidl_cpp/internal/proxy.cc","pkg/fidl_cpp/internal/proxy_controller.cc","pkg/fidl_cpp/internal/stub.cc","pkg/fidl_cpp/internal/stub_controller.cc","pkg/fidl_cpp/internal/weak_stub_controller.cc"],
627 local_include_dirs: ["pkg/fidl_cpp/include"],
628 export_include_dirs: ["pkg/fidl_cpp/include"],
629 shared_libs: ["libzx","libfit","libfidl-async","libfidl","libasync","libasync-default","libfidl_cpp_sync","libfidl_cpp_base"],
630 export_shared_lib_headers: ["libzx","libfit","libfidl-async","libfidl","libasync","libasync-default","libfidl_cpp_sync","libfidl_cpp_base"],
631}
632
633cc_library {
634 name: "libfidl_cpp_base",
635 defaults: ["fuchsia_cc_defaults"],
636 srcs: ["pkg/fidl_cpp_base/clone.cc","pkg/fidl_cpp_base/coding_traits.cc","pkg/fidl_cpp_base/decoder.cc","pkg/fidl_cpp_base/encoder.cc","pkg/fidl_cpp_base/internal/logging.cc","pkg/fidl_cpp_base/string.cc"],
637 local_include_dirs: ["pkg/fidl_cpp_base/include"],
638 export_include_dirs: ["pkg/fidl_cpp_base/include"],
639 shared_libs: ["libzx","libfidl-async","libfidl","libasync","libfit"],
640 export_shared_lib_headers: ["libzx","libfidl-async","libfidl","libasync","libfit"],
641}
642
643cc_library {
644 name: "libfidl_cpp_sync",
645 defaults: ["fuchsia_cc_defaults"],
646 srcs: ["pkg/fidl_cpp_sync/internal/synchronous_proxy.cc"],
647 local_include_dirs: ["pkg/fidl_cpp_sync/include"],
648 export_include_dirs: ["pkg/fidl_cpp_sync/include"],
649 shared_libs: ["libzx","libfit","libfidl-async","libfidl","libasync","libfidl_cpp_base"],
650 export_shared_lib_headers: ["libzx","libfit","libfidl-async","libfidl","libasync","libfidl_cpp_base"],
651}
652
653cc_library {
654 name: "libfit",
655 defaults: ["fuchsia_cc_defaults"],
656 srcs: ["pkg/fit/promise.cpp","pkg/fit/scheduler.cpp","pkg/fit/sequencer.cpp","pkg/fit/single_threaded_executor.cpp"],
657 local_include_dirs: ["pkg/fit/include"],
658 export_include_dirs: ["pkg/fit/include"],
659 shared_libs: [],
660 export_shared_lib_headers: [],
661}
662
663cc_library {
664 name: "libimages_cpp",
665 defaults: ["fuchsia_cc_defaults"],
666 srcs: ["pkg/images_cpp/images.cc"],
667 local_include_dirs: ["pkg/images_cpp/include"],
668 export_include_dirs: ["pkg/images_cpp/include"],
669 shared_libs: ["libfuchsia.images"],
670 export_shared_lib_headers: [],
671}
672
673cc_prebuilt_library_shared {
674 name: "libmemfs",
675 defaults: ["fuchsia_cc_defaults"],
676 arch: {
677 x86_64: {
678 srcs: ["arch/x64/dist/libmemfs.so"],
679 },
680 arm64: {
681 srcs: ["arch/arm64/dist/libmemfs.so"],
682 },
683 },
684 export_include_dirs: ["pkg/memfs/include"]
685}
686
687cc_library {
688 name: "libscenic_cpp",
689 defaults: ["fuchsia_cc_defaults"],
690 srcs: ["pkg/scenic_cpp/commands.cc","pkg/scenic_cpp/host_image_cycler.cc","pkg/scenic_cpp/host_memory.cc","pkg/scenic_cpp/resources.cc","pkg/scenic_cpp/session.cc"],
691 local_include_dirs: ["pkg/scenic_cpp/include"],
692 export_include_dirs: ["pkg/scenic_cpp/include"],
693 shared_libs: ["libfuchsia.ui.scenic","libfuchsia.mem","libfuchsia.ui.views","libfuchsia.ui.input","libfuchsia.ui.gfx","libfuchsia.math","libfuchsia.images","libfuchsia.sys","libfuchsia.ui.vectorial","libzx","libfit","libimages_cpp","libfidl_cpp","libfidl-async","libfidl","libasync","libasync-default","libfidl_cpp_sync","libfidl_cpp_base"],
694 export_shared_lib_headers: ["libzx","libfit","libimages_cpp","libfuchsia.images","libfidl_cpp","libfidl-async","libfidl","libasync","libasync-default","libfidl_cpp_sync","libfidl_cpp_base"],
695}
696
697cc_prebuilt_library_shared {
698 name: "libsvc",
699 defaults: ["fuchsia_cc_defaults"],
700 arch: {
701 x86_64: {
702 srcs: ["arch/x64/dist/libsvc.so"],
703 },
704 arm64: {
705 srcs: ["arch/arm64/dist/libsvc.so"],
706 },
707 },
708 export_include_dirs: ["pkg/svc/include"]
709}
710
711cc_prebuilt_library_static {
712 name: "libsync_fuchsia",
713 defaults: ["fuchsia_cc_defaults"],
714 arch: {
715 x86_64: {
716 srcs: ["arch/x64/lib/libsync.a"],
717 },
718 arm64: {
719 srcs: ["arch/arm64/lib/libsync.a"],
720 },
721 },
722 export_include_dirs: ["pkg/sync/include"]
723}
724
725cc_prebuilt_library_shared {
726 name: "libsyslog",
727 defaults: ["fuchsia_cc_defaults"],
728 arch: {
729 x86_64: {
730 srcs: ["arch/x64/dist/libsyslog.so"],
731 },
732 arm64: {
733 srcs: ["arch/arm64/dist/libsyslog.so"],
734 },
735 },
736 export_include_dirs: ["pkg/syslog/include"]
737}
738
739cc_prebuilt_library_shared {
740 name: "libtrace-engine",
741 defaults: ["fuchsia_cc_defaults"],
742 arch: {
743 x86_64: {
744 srcs: ["arch/x64/dist/libtrace-engine.so"],
745 },
746 arm64: {
747 srcs: ["arch/arm64/dist/libtrace-engine.so"],
748 },
749 },
750 export_include_dirs: []
751}
752
753cc_prebuilt_library_shared {
754 name: "libvulkan_fuchsia",
755 defaults: ["fuchsia_cc_defaults"],
756 arch: {
757 x86_64: {
758 srcs: ["arch/x64/dist/libvulkan.so"],
759 },
760 arm64: {
761 srcs: ["arch/arm64/dist/libvulkan.so"],
762 },
763 },
764 export_include_dirs: []
765}
766
767cc_library {
768 name: "libzx",
769 defaults: ["fuchsia_cc_defaults"],
770 srcs: ["pkg/zx/bti.cpp","pkg/zx/channel.cpp","pkg/zx/debuglog.cpp","pkg/zx/event.cpp","pkg/zx/eventpair.cpp","pkg/zx/fifo.cpp","pkg/zx/guest.cpp","pkg/zx/interrupt.cpp","pkg/zx/iommu.cpp","pkg/zx/job.cpp","pkg/zx/log.cpp","pkg/zx/port.cpp","pkg/zx/process.cpp","pkg/zx/profile.cpp","pkg/zx/resource.cpp","pkg/zx/socket.cpp","pkg/zx/thread.cpp","pkg/zx/timer.cpp","pkg/zx/vcpu.cpp","pkg/zx/vmar.cpp","pkg/zx/vmo.cpp"],
771 local_include_dirs: ["pkg/zx/include"],
772 export_include_dirs: ["pkg/zx/include"],
773 shared_libs: [],
774 export_shared_lib_headers: [],
775}
776
777cc_prebuilt_binary {
778 name: "fuchsia_bootserver",
779 srcs: ["tools/bootserver"],
780 host_supported: true,
781}
782
783cc_prebuilt_binary {
784 name: "fuchsia_far",
785 srcs: ["tools/far"],
786 host_supported: true,
787}
788
789cc_prebuilt_binary {
790 name: "fuchsia_fidl-format",
791 srcs: ["tools/fidl-format"],
792 host_supported: true,
793}
794
795cc_prebuilt_binary {
796 name: "fuchsia_fidlc",
797 srcs: ["tools/fidlc"],
798 host_supported: true,
799}
800
801cc_prebuilt_binary {
802 name: "fuchsia_fidlgen",
803 srcs: ["tools/fidlgen"],
804 host_supported: true,
805}
806
807cc_prebuilt_binary {
808 name: "fuchsia_fvm",
809 srcs: ["tools/fvm"],
810 host_supported: true,
811}
812
813cc_prebuilt_binary {
814 name: "fuchsia_loglistener",
815 srcs: ["tools/loglistener"],
816 host_supported: true,
817}
818
819cc_prebuilt_binary {
820 name: "fuchsia_merkleroot",
821 srcs: ["tools/merkleroot"],
822 host_supported: true,
823}
824
825cc_prebuilt_binary {
826 name: "fuchsia_minfs",
827 srcs: ["tools/minfs"],
828 host_supported: true,
829}
830
831cc_prebuilt_binary {
832 name: "fuchsia_netaddr",
833 srcs: ["tools/netaddr"],
834 host_supported: true,
835}
836
837cc_prebuilt_binary {
838 name: "fuchsia_netcp",
839 srcs: ["tools/netcp"],
840 host_supported: true,
841}
842
843cc_prebuilt_binary {
844 name: "fuchsia_netls",
845 srcs: ["tools/netls"],
846 host_supported: true,
847}
848
849cc_prebuilt_binary {
850 name: "fuchsia_netruncmd",
851 srcs: ["tools/netruncmd"],
852 host_supported: true,
853}
854
855cc_prebuilt_binary {
856 name: "fuchsia_pm",
857 srcs: ["tools/pm"],
858 host_supported: true,
859}
860
861cc_prebuilt_binary {
862 name: "fuchsia_zbi",
863 srcs: ["tools/zbi"],
864 host_supported: true,
865}
866
867cc_prebuilt_binary {
868 name: "fuchsia_zxdb",
869 srcs: ["tools/zxdb"],
870 host_supported: true,
871}
872