meson: Allow controlling perfetto fallback
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36561>
This commit is contained in:
parent
d476a8c07b
commit
eb6f6c1976
2 changed files with 7 additions and 3 deletions
|
|
@ -2164,11 +2164,15 @@ else
|
|||
pre_args += '-DCUSTOM_SHADER_REPLACEMENT'
|
||||
endif
|
||||
|
||||
allow_fallback_for_perfetto = get_option('allow-fallback-for').contains('perfetto')
|
||||
with_perfetto = get_option('perfetto')
|
||||
with_datasources = get_option('datasources')
|
||||
with_any_datasource = with_datasources.length() != 0
|
||||
if with_perfetto
|
||||
dep_perfetto = dependency('perfetto', fallback: ['perfetto', 'dep_perfetto'])
|
||||
dep_perfetto = dependency(
|
||||
'perfetto',
|
||||
fallback: allow_fallback_for_perfetto ? ['perfetto', 'dep_perfetto'] : [],
|
||||
)
|
||||
pre_args += '-DHAVE_PERFETTO'
|
||||
endif
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue