diff options
author | Xavier Claessens <xavier.claessens@collabora.com> | 2022-05-27 11:26:30 -0400 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2022-06-21 08:09:16 +0200 |
commit | b861b24157d3b58368f102dc3632edd7d6e7438f (patch) | |
tree | cd374d579f20b17306bb6e168cd6f775ffbb504d /.gitlab-ci.yml | |
parent | 47103b2f195e0f9664c9470182f063cb7d41dc9f (diff) | |
download | freetype2-b861b24157d3b58368f102dc3632edd7d6e7438f.tar.gz |
[meson] Disable FreeType in HarfBuzz fallback.
This avoids cyclic subproject configuration when the 'harfbuzz' feature is
enabled, or `--wrap-mode=forcefallback` is used, but HarfBuzz is built as a
subproject. HarfBuzz does the same and disables HarfBuzz support when
configuring FreeType as a subproject.
* meson.build (harfbuzz_dep): Implement it.
* subprojects/harfbuzz.wrap: New file.
* .gitlab-ci.yml [windows meson]: Use latest version of the meson 0.59
series, which has a necessary bug fix to make CI work.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 10de44632..a0774b7e3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -47,7 +47,7 @@ variables: - Import-Certificate -CertStoreLocation "Cert:\LocalMachine\Root" "C:\roots.sst" # Make sure meson is up to date so we don't need to rebuild the image # with each release. - - pip3 install meson==0.59.1 + - pip3 install 'meson==0.59.*' - pip3 install --upgrade certifi - pip3 install -U ninja |