[meson] Don't enable benchmark under the conditions ever

As we don't want to make headache for packagers as we don't want to
enable it when --auto-features=enabled is used.
This commit is contained in:
Ebrahim Byagowi 2020-07-15 13:32:57 +04:30
parent dc981fe951
commit 8cbdb6fa41
2 changed files with 5 additions and 6 deletions

View File

@ -49,8 +49,7 @@ jobs:
--auto-features=enabled \
-Ddirectwrite=enabled \
-Dgdi=enabled \
-Dgraphite=enabled \
-Dbenchmark=disabled
-Dgraphite=enabled
ninja -C build
- name: Test
run: |

View File

@ -344,10 +344,10 @@ if not get_option('tests').disabled()
endif
if not get_option('benchmark').disabled() and \
((get_option('wrap_mode') != 'nodownload' and \
host_machine.system() != 'windows' and \
not meson.is_subproject() and \
not meson.is_cross_build()) or get_option('benchmark').enabled())
get_option('wrap_mode') != 'nodownload' and \
host_machine.system() != 'windows' and \
not meson.is_subproject() and \
not meson.is_cross_build()
subdir('perf')
endif