[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.
pull/2570/head
Ebrahim Byagowi 5 years ago
parent dc981fe951
commit 8cbdb6fa41
  1. 3
      .github/workflows/msys2-ci.yml
  2. 8
      meson.build

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

@ -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

Loading…
Cancel
Save