Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/mesa
Path: blob/21.2-virgl/src/gallium/auxiliary/meson.build
4560 views
1
# Copyright © 2017 Dylan Baker
2
3
# Permission is hereby granted, free of charge, to any person obtaining a copy
4
# of this software and associated documentation files (the "Software"), to deal
5
# in the Software without restriction, including without limitation the rights
6
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7
# copies of the Software, and to permit persons to whom the Software is
8
# furnished to do so, subject to the following conditions:
9
10
# The above copyright notice and this permission notice shall be included in
11
# all copies or substantial portions of the Software.
12
13
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
19
# SOFTWARE.
20
21
files_libgallium = files(
22
'cso_cache/cso_cache.c',
23
'cso_cache/cso_cache.h',
24
'cso_cache/cso_context.c',
25
'cso_cache/cso_context.h',
26
'cso_cache/cso_hash.c',
27
'cso_cache/cso_hash.h',
28
'draw/draw_cliptest_tmp.h',
29
'draw/draw_context.c',
30
'draw/draw_context.h',
31
'draw/draw_decompose_tmp.h',
32
'draw/draw_fs.c',
33
'draw/draw_fs.h',
34
'draw/draw_gs.c',
35
'draw/draw_gs.h',
36
'draw/draw_gs_tmp.h',
37
'draw/draw_pipe_aaline.c',
38
'draw/draw_pipe_aapoint.c',
39
'draw/draw_pipe.c',
40
'draw/draw_pipe.h',
41
'draw/draw_pipe_clip.c',
42
'draw/draw_pipe_cull.c',
43
'draw/draw_pipe_flatshade.c',
44
'draw/draw_pipe_offset.c',
45
'draw/draw_pipe_pstipple.c',
46
'draw/draw_pipe_stipple.c',
47
'draw/draw_pipe_twoside.c',
48
'draw/draw_pipe_unfilled.c',
49
'draw/draw_pipe_user_cull.c',
50
'draw/draw_pipe_util.c',
51
'draw/draw_pipe_validate.c',
52
'draw/draw_pipe_vbuf.c',
53
'draw/draw_pipe_wide_line.c',
54
'draw/draw_pipe_wide_point.c',
55
'draw/draw_prim_assembler.c',
56
'draw/draw_prim_assembler.h',
57
'draw/draw_prim_assembler_tmp.h',
58
'draw/draw_private.h',
59
'draw/draw_pt.c',
60
'draw/draw_pt_decompose.h',
61
'draw/draw_pt_emit.c',
62
'draw/draw_pt_fetch.c',
63
'draw/draw_pt_fetch_shade_emit.c',
64
'draw/draw_pt_fetch_shade_pipeline.c',
65
'draw/draw_pt.h',
66
'draw/draw_pt_post_vs.c',
67
'draw/draw_pt_so_emit.c',
68
'draw/draw_pt_util.c',
69
'draw/draw_pt_vsplit.c',
70
'draw/draw_pt_vsplit_tmp.h',
71
'draw/draw_so_emit_tmp.h',
72
'draw/draw_split_tmp.h',
73
'draw/draw_tess.c',
74
'draw/draw_tess.h',
75
'draw/draw_vbuf.h',
76
'draw/draw_vertex.c',
77
'draw/draw_vertex.h',
78
'draw/draw_vs.c',
79
'draw/draw_vs_exec.c',
80
'draw/draw_vs.h',
81
'draw/draw_vs_variant.c',
82
'driver_ddebug/dd_context.c',
83
'driver_ddebug/dd_draw.c',
84
'driver_ddebug/dd_pipe.h',
85
'driver_ddebug/dd_public.h',
86
'driver_ddebug/dd_screen.c',
87
'driver_ddebug/dd_util.h',
88
'driver_noop/noop_pipe.c',
89
'driver_noop/noop_public.h',
90
'driver_noop/noop_state.c',
91
'driver_rbug/rbug_context.c',
92
'driver_rbug/rbug_context.h',
93
'driver_rbug/rbug_core.c',
94
'driver_rbug/rbug_objects.c',
95
'driver_rbug/rbug_objects.h',
96
'driver_rbug/rbug_public.h',
97
'driver_rbug/rbug_screen.c',
98
'driver_rbug/rbug_screen.h',
99
'driver_trace/tr_context.c',
100
'driver_trace/tr_context.h',
101
'driver_trace/tr_dump.c',
102
'driver_trace/tr_dump_defines.h',
103
'driver_trace/tr_dump.h',
104
'driver_trace/tr_dump_state.c',
105
'driver_trace/tr_dump_state.h',
106
'driver_trace/tr_public.h',
107
'driver_trace/tr_screen.c',
108
'driver_trace/tr_screen.h',
109
'driver_trace/tr_texture.c',
110
'driver_trace/tr_texture.h',
111
'hud/font.c',
112
'hud/font.h',
113
'hud/hud_context.c',
114
'hud/hud_context.h',
115
'hud/hud_cpu.c',
116
'hud/hud_nic.c',
117
'hud/hud_cpufreq.c',
118
'hud/hud_diskstat.c',
119
'hud/hud_sensors_temp.c',
120
'hud/hud_driver_query.c',
121
'hud/hud_fps.c',
122
'hud/hud_private.h',
123
'indices/u_indices.h',
124
'indices/u_indices_priv.h',
125
'indices/u_primconvert.c',
126
'indices/u_primconvert.h',
127
'os/os_mman.h',
128
'os/os_process.c',
129
'os/os_process.h',
130
'os/os_thread.h',
131
'pipebuffer/pb_buffer_fenced.c',
132
'pipebuffer/pb_buffer_fenced.h',
133
'pipebuffer/pb_buffer.h',
134
'pipebuffer/pb_bufmgr_cache.c',
135
'pipebuffer/pb_bufmgr_debug.c',
136
'pipebuffer/pb_bufmgr.h',
137
'pipebuffer/pb_bufmgr_mm.c',
138
'pipebuffer/pb_bufmgr_slab.c',
139
'pipebuffer/pb_cache.c',
140
'pipebuffer/pb_cache.h',
141
'pipebuffer/pb_slab.c',
142
'pipebuffer/pb_slab.h',
143
'pipebuffer/pb_validate.c',
144
'pipebuffer/pb_validate.h',
145
'postprocess/filters.h',
146
'postprocess/postprocess.h',
147
'postprocess/pp_celshade.c',
148
'postprocess/pp_celshade.h',
149
'postprocess/pp_colors.c',
150
'postprocess/pp_colors.h',
151
'postprocess/pp_filters.h',
152
'postprocess/pp_init.c',
153
'postprocess/pp_mlaa_areamap.h',
154
'postprocess/pp_mlaa.c',
155
'postprocess/pp_mlaa.h',
156
'postprocess/pp_private.h',
157
'postprocess/pp_program.c',
158
'postprocess/pp_run.c',
159
'rbug/rbug_connection.c',
160
'rbug/rbug_connection.h',
161
'rbug/rbug_context.c',
162
'rbug/rbug_context.h',
163
'rbug/rbug_core.c',
164
'rbug/rbug_core.h',
165
'rbug/rbug_demarshal.c',
166
'rbug/rbug.h',
167
'rbug/rbug_internal.h',
168
'rbug/rbug_proto.h',
169
'rbug/rbug_shader.c',
170
'rbug/rbug_shader.h',
171
'rbug/rbug_texture.c',
172
'rbug/rbug_texture.h',
173
'rtasm/rtasm_cpu.c',
174
'rtasm/rtasm_cpu.h',
175
'rtasm/rtasm_execmem.c',
176
'rtasm/rtasm_execmem.h',
177
'rtasm/rtasm_x86sse.c',
178
'rtasm/rtasm_x86sse.h',
179
'tgsi/tgsi_aa_point.c',
180
'tgsi/tgsi_aa_point.h',
181
'tgsi/tgsi_build.c',
182
'tgsi/tgsi_build.h',
183
'tgsi/tgsi_dump.c',
184
'tgsi/tgsi_dump.h',
185
'tgsi/tgsi_dynamic_indexing.c',
186
'tgsi/tgsi_exec.c',
187
'tgsi/tgsi_exec.h',
188
'tgsi/tgsi_emulate.c',
189
'tgsi/tgsi_emulate.h',
190
'tgsi/tgsi_from_mesa.c',
191
'tgsi/tgsi_from_mesa.h',
192
'tgsi/tgsi_info.c',
193
'tgsi/tgsi_info.h',
194
'tgsi/tgsi_info_opcodes.h',
195
'tgsi/tgsi_iterate.c',
196
'tgsi/tgsi_iterate.h',
197
'tgsi/tgsi_lowering.c',
198
'tgsi/tgsi_lowering.h',
199
'tgsi/tgsi_opcode_tmp.h',
200
'tgsi/tgsi_parse.c',
201
'tgsi/tgsi_parse.h',
202
'tgsi/tgsi_point_sprite.c',
203
'tgsi/tgsi_point_sprite.h',
204
'tgsi/tgsi_sanity.c',
205
'tgsi/tgsi_sanity.h',
206
'tgsi/tgsi_scan.c',
207
'tgsi/tgsi_scan.h',
208
'tgsi/tgsi_strings.c',
209
'tgsi/tgsi_strings.h',
210
'tgsi/tgsi_text.c',
211
'tgsi/tgsi_text.h',
212
'tgsi/tgsi_transform.c',
213
'tgsi/tgsi_transform.h',
214
'tgsi/tgsi_two_side.c',
215
'tgsi/tgsi_two_side.h',
216
'tgsi/tgsi_ureg.c',
217
'tgsi/tgsi_ureg.h',
218
'tgsi/tgsi_util.c',
219
'tgsi/tgsi_util.h',
220
'tgsi/tgsi_vpos.c',
221
'translate/translate.c',
222
'translate/translate.h',
223
'translate/translate_cache.c',
224
'translate/translate_cache.h',
225
'translate/translate_generic.c',
226
'translate/translate_sse.c',
227
'util/dbghelp.h',
228
'util/u_async_debug.h',
229
'util/u_async_debug.c',
230
'util/u_bitcast.h',
231
'util/u_bitmask.c',
232
'util/u_bitmask.h',
233
'util/u_blend.h',
234
'util/u_blitter.c',
235
'util/u_blitter.h',
236
'util/u_box.h',
237
'util/u_cache.c',
238
'util/u_cache.h',
239
'util/u_compute.c',
240
'util/u_compute.h',
241
'util/u_debug_describe.c',
242
'util/u_debug_describe.h',
243
'util/u_debug_flush.c',
244
'util/u_debug_flush.h',
245
'util/u_debug_image.c',
246
'util/u_debug_image.h',
247
'util/u_debug_refcnt.c',
248
'util/u_debug_refcnt.h',
249
'util/u_dirty_flags.h',
250
'util/u_dirty_surfaces.h',
251
'util/u_dl.c',
252
'util/u_dl.h',
253
'util/u_draw.c',
254
'util/u_draw.h',
255
'util/u_draw_quad.c',
256
'util/u_draw_quad.h',
257
'util/u_dual_blend.h',
258
'util/u_dump_defines.c',
259
'util/u_dump.h',
260
'util/u_dump_state.c',
261
'util/u_fifo.h',
262
'util/u_framebuffer.c',
263
'util/u_framebuffer.h',
264
'util/u_gen_mipmap.c',
265
'util/u_gen_mipmap.h',
266
'util/u_handle_table.c',
267
'util/u_handle_table.h',
268
'util/u_hash_table.c',
269
'util/u_hash_table.h',
270
'util/u_helpers.c',
271
'util/u_helpers.h',
272
'util/u_index_modify.c',
273
'util/u_index_modify.h',
274
'util/u_inlines.h',
275
'util/u_linear.c',
276
'util/u_linear.h',
277
'util/u_live_shader_cache.c',
278
'util/u_live_shader_cache.h',
279
'util/u_log.c',
280
'util/u_log.h',
281
'util/u_network.c',
282
'util/u_network.h',
283
'util/u_pack_color.h',
284
'util/u_pointer.h',
285
'util/u_prim.h',
286
'util/u_prim.c',
287
'util/u_prim_restart.c',
288
'util/u_prim_restart.h',
289
'util/u_pstipple.c',
290
'util/u_pstipple.h',
291
'util/u_pwr8.h',
292
'util/u_range.h',
293
'util/u_rect.h',
294
'util/u_resource.c',
295
'util/u_resource.h',
296
'util/u_sampler.c',
297
'util/u_sampler.h',
298
'util/u_screen.c',
299
'util/u_screen.h',
300
'util/u_simple_shaders.c',
301
'util/u_simple_shaders.h',
302
'util/u_split_draw.c',
303
'util/u_split_draw.h',
304
'util/u_split_prim.h',
305
'util/u_sse.h',
306
'util/u_suballoc.c',
307
'util/u_suballoc.h',
308
'util/u_surface.c',
309
'util/u_surface.h',
310
'util/u_tests.c',
311
'util/u_tests.h',
312
'util/u_texture.c',
313
'util/u_texture.h',
314
'util/u_tile.c',
315
'util/u_tile.h',
316
'util/u_trace.c',
317
'util/u_trace.h',
318
'util/u_trace_priv.h',
319
'util/u_transfer.c',
320
'util/u_transfer.h',
321
'util/u_transfer_helper.c',
322
'util/u_transfer_helper.h',
323
'util/u_threaded_context.c',
324
'util/u_threaded_context.h',
325
'util/u_threaded_context_calls.h',
326
'util/u_upload_mgr.c',
327
'util/u_upload_mgr.h',
328
'util/u_vbuf.c',
329
'util/u_vbuf.h',
330
'util/u_video.h',
331
'util/u_viewport.h',
332
'nir/tgsi_to_nir.c',
333
'nir/tgsi_to_nir.h',
334
'nir/nir_to_tgsi.c',
335
'nir/nir_to_tgsi.h',
336
'nir/nir_draw_helpers.c',
337
'nir/nir_draw_helpers.h',
338
)
339
340
if dep_libdrm.found()
341
files_libgallium += files(
342
'renderonly/renderonly.c',
343
'renderonly/renderonly.h',
344
)
345
endif
346
347
if draw_with_llvm
348
files_libgallium += files(
349
'gallivm/lp_bld_arit.c',
350
'gallivm/lp_bld_arit.h',
351
'gallivm/lp_bld_arit_overflow.c',
352
'gallivm/lp_bld_arit_overflow.h',
353
'gallivm/lp_bld_assert.c',
354
'gallivm/lp_bld_assert.h',
355
'gallivm/lp_bld_bitarit.c',
356
'gallivm/lp_bld_bitarit.h',
357
'gallivm/lp_bld_const.c',
358
'gallivm/lp_bld_const.h',
359
'gallivm/lp_bld_conv.c',
360
'gallivm/lp_bld_conv.h',
361
'gallivm/lp_bld_coro.c',
362
'gallivm/lp_bld_coro.h',
363
'gallivm/lp_bld_debug.cpp',
364
'gallivm/lp_bld_debug.h',
365
'gallivm/lp_bld_flow.c',
366
'gallivm/lp_bld_flow.h',
367
'gallivm/lp_bld_format_aos_array.c',
368
'gallivm/lp_bld_format_aos.c',
369
'gallivm/lp_bld_format_float.c',
370
'gallivm/lp_bld_format_s3tc.c',
371
'gallivm/lp_bld_format.c',
372
'gallivm/lp_bld_format.h',
373
'gallivm/lp_bld_format_soa.c',
374
'gallivm/lp_bld_format_srgb.c',
375
'gallivm/lp_bld_format_yuv.c',
376
'gallivm/lp_bld_gather.c',
377
'gallivm/lp_bld_gather.h',
378
'gallivm/lp_bld.h',
379
'gallivm/lp_bld_init.c',
380
'gallivm/lp_bld_init.h',
381
'gallivm/lp_bld_intr.c',
382
'gallivm/lp_bld_intr.h',
383
'gallivm/lp_bld_ir_common.c',
384
'gallivm/lp_bld_ir_common.h',
385
'gallivm/lp_bld_limits.h',
386
'gallivm/lp_bld_logic.c',
387
'gallivm/lp_bld_logic.h',
388
'gallivm/lp_bld_misc.cpp',
389
'gallivm/lp_bld_misc.h',
390
'gallivm/lp_bld_nir.h',
391
'gallivm/lp_bld_nir.c',
392
'gallivm/lp_bld_nir_soa.c',
393
'gallivm/lp_bld_pack.c',
394
'gallivm/lp_bld_pack.h',
395
'gallivm/lp_bld_printf.c',
396
'gallivm/lp_bld_printf.h',
397
'gallivm/lp_bld_quad.c',
398
'gallivm/lp_bld_quad.h',
399
'gallivm/lp_bld_sample_aos.c',
400
'gallivm/lp_bld_sample_aos.h',
401
'gallivm/lp_bld_sample.c',
402
'gallivm/lp_bld_sample.h',
403
'gallivm/lp_bld_sample_soa.c',
404
'gallivm/lp_bld_struct.c',
405
'gallivm/lp_bld_struct.h',
406
'gallivm/lp_bld_swizzle.c',
407
'gallivm/lp_bld_swizzle.h',
408
'gallivm/lp_bld_tgsi_action.c',
409
'gallivm/lp_bld_tgsi_action.h',
410
'gallivm/lp_bld_tgsi_aos.c',
411
'gallivm/lp_bld_tgsi.c',
412
'gallivm/lp_bld_tgsi.h',
413
'gallivm/lp_bld_tgsi_info.c',
414
'gallivm/lp_bld_tgsi_soa.c',
415
'gallivm/lp_bld_type.c',
416
'gallivm/lp_bld_type.h',
417
'draw/draw_llvm.c',
418
'draw/draw_llvm.h',
419
'draw/draw_llvm_sample.c',
420
'draw/draw_pt_fetch_shade_pipeline_llvm.c',
421
'draw/draw_vs_llvm.c',
422
'tessellator/tessellator.cpp',
423
'tessellator/tessellator.hpp',
424
'tessellator/p_tessellator.cpp',
425
'tessellator/p_tessellator.h',
426
'nir/nir_to_tgsi_info.c',
427
'nir/nir_to_tgsi_info.h',
428
)
429
endif
430
431
files_libgalliumvl = files(
432
'vl/vl_bicubic_filter.c',
433
'vl/vl_bicubic_filter.h',
434
'vl/vl_compositor.c',
435
'vl/vl_compositor.h',
436
'vl/vl_compositor_gfx.c',
437
'vl/vl_compositor_gfx.h',
438
'vl/vl_compositor_cs.c',
439
'vl/vl_compositor_cs.h',
440
'vl/vl_csc.c',
441
'vl/vl_csc.h',
442
'vl/vl_decoder.c',
443
'vl/vl_decoder.h',
444
'vl/vl_defines.h',
445
'vl/vl_deint_filter.c',
446
'vl/vl_deint_filter.h',
447
'vl/vl_idct.c',
448
'vl/vl_idct.h',
449
'vl/vl_matrix_filter.c',
450
'vl/vl_matrix_filter.h',
451
'vl/vl_mc.c',
452
'vl/vl_mc.h',
453
'vl/vl_median_filter.c',
454
'vl/vl_median_filter.h',
455
'vl/vl_mpeg12_bitstream.c',
456
'vl/vl_mpeg12_bitstream.h',
457
'vl/vl_mpeg12_decoder.c',
458
'vl/vl_mpeg12_decoder.h',
459
'vl/vl_rbsp.h',
460
'vl/vl_types.h',
461
'vl/vl_vertex_buffers.c',
462
'vl/vl_vertex_buffers.h',
463
'vl/vl_video_buffer.c',
464
'vl/vl_video_buffer.h',
465
'vl/vl_vlc.h',
466
'vl/vl_zscan.c',
467
'vl/vl_zscan.h',
468
'vl/vl_probs_table.h',
469
)
470
471
vlwinsys_deps = []
472
files_libgalliumvlwinsys = files('vl/vl_winsys.h',
473
'vl/vl_winsys_drm.c')
474
if with_dri2 and with_platform_x11
475
files_libgalliumvlwinsys += files('vl/vl_winsys_dri.c')
476
if with_dri3
477
vlwinsys_deps += [
478
dep_xcb_sync, dep_xcb_present, dep_xshmfence, dep_xcb_xfixes,
479
dep_xcb_dri3,
480
]
481
files_libgalliumvlwinsys += files('vl/vl_winsys_dri3.c')
482
endif
483
endif
484
485
u_trace_py = files('util/u_trace.py')
486
487
files_libgallium += custom_target(
488
'u_tracepoints.c',
489
input: 'util/u_tracepoints.py',
490
output: 'u_tracepoints.c',
491
command: [
492
prog_python, '@INPUT@',
493
'-p', join_paths(meson.source_root(), 'src/gallium/auxiliary/util/'),
494
'-C', '@OUTPUT@',
495
],
496
depend_files: u_trace_py,
497
)
498
499
files_u_tracepoints = custom_target(
500
'u_tracepoints.h',
501
input: 'util/u_tracepoints.py',
502
output: 'u_tracepoints.h',
503
command: [
504
prog_python, '@INPUT@',
505
'-p', join_paths(meson.source_root(), 'src/gallium/auxiliary/util/'),
506
'-H', '@OUTPUT@',
507
],
508
depend_files: u_trace_py,
509
)
510
511
files_libgallium += files_u_tracepoints
512
513
idep_u_tracepoints = declare_dependency(
514
sources: files_u_tracepoints,
515
)
516
517
u_indices_gen_c = custom_target(
518
'u_indices_gen.c',
519
input : 'indices/u_indices_gen.py',
520
output : 'u_indices_gen.c',
521
command : [prog_python, '@INPUT@'],
522
capture : true,
523
)
524
525
u_unfilled_gen_c = custom_target(
526
'u_unfilled_gen.c',
527
input : 'indices/u_unfilled_gen.py',
528
output : 'u_unfilled_gen.c',
529
command : [prog_python, '@INPUT@'],
530
capture : true,
531
)
532
533
libgallium_extra_c_args = []
534
if with_swrast_vk and with_gallium_zink
535
libgallium_extra_c_args += '-DZINK_WITH_SWRAST_VK'
536
endif
537
libgallium = static_library(
538
'gallium',
539
[files_libgallium, u_indices_gen_c, u_unfilled_gen_c],
540
include_directories : [
541
inc_loader, inc_gallium, inc_src, inc_include, include_directories('util')
542
],
543
c_args : [c_msvc_compat_args, libgallium_extra_c_args],
544
cpp_args : [cpp_msvc_compat_args],
545
gnu_symbol_visibility : 'hidden',
546
dependencies : [
547
dep_libdrm, dep_llvm, dep_dl, dep_m, dep_thread, dep_lmsensors, dep_ws2_32,
548
idep_nir, idep_nir_headers, idep_mesautil,
549
],
550
build_by_default : false
551
)
552
553
libgalliumvl_stub = static_library(
554
'galliumvl_stub',
555
'vl/vl_stubs.c',
556
c_args : [c_msvc_compat_args],
557
cpp_args : [cpp_msvc_compat_args],
558
gnu_symbol_visibility : 'hidden',
559
include_directories: [inc_gallium, inc_include, inc_src],
560
dependencies : idep_mesautil,
561
build_by_default : false,
562
)
563
564
libgalliumvl = static_library(
565
'galliumvl',
566
files_libgalliumvl,
567
c_args : [c_msvc_compat_args],
568
cpp_args : [cpp_msvc_compat_args],
569
gnu_symbol_visibility : 'hidden',
570
include_directories : [inc_gallium, inc_include, inc_src],
571
dependencies : idep_mesautil,
572
build_by_default : false,
573
)
574
575
# XXX: The dependencies here may be off...
576
libgalliumvlwinsys = static_library(
577
'galliumvlwinsys',
578
files_libgalliumvlwinsys,
579
include_directories : [inc_gallium, inc_include, inc_loader, inc_src],
580
dependencies : [dep_libdrm, vlwinsys_deps, idep_mesautil],
581
build_by_default : false,
582
)
583
584