spiegel-keyman/resources
Eberhard Beilharz 2d8a4aeebc
maint(core): fix option defaults for Meson >= 1.1
Meson 1.1 changed the name of the options file from `meson_options.txt`
to `meson.options`. Currently we're stuck with Meson 1.0 as minimum
Meson version because we still support Ubuntu 22.04 Jammy, but on some
machines a newer version of meson gets installed which causes the
options to be ignored.

The first attempt to simply symlink or copy `meson_options.txt` to
`meson.options` failed because git on Windows doesn't support symlinks
by default, and Meson complains if it finds two options files (#15127).

Fortunately not having an options file is only a problem for Core where
we have one option in the options file that defaults to true. The solution
implemented in this change is to always pass the option to Meson.

Test-bot: skip
2025-11-10 15:24:46 +01:00
..
build maint(core): fix option defaults for Meson >= 1.1 2025-11-10 15:24:46 +01:00
devbox/macos maint(mac): minor tweaks to mac setup, using build.sh 2025-10-27 09:10:33 +01:00
docker-images Handle uid and gid the same way as in the other Dockerfiles 2025-11-04 22:53:26 +01:00
git-hooks maint(resources): honor configure comment character in commit message 2025-09-05 10:45:58 +02:00
gosh maint: add empty 'scripts' tag to package.json to silence warning 2025-05-25 06:35:28 +07:00
scopes Merge pull request #13780 from keymanapp/maint/common/labels 2025-04-29 11:16:14 +07:00
standards-data chore(common): Update to Unicode 17.0 2025-09-11 11:28:47 +07:00
stats maint(common): consolidate builder scripts 2025-08-02 08:11:24 +10:00
teamcity maint(resources): move NPM package publishing to GitHub Actions 2025-10-27 16:31:55 +01:00
tools maint(common): rename and move node-related script functions into node.inc.sh 2025-08-02 13:34:29 +10:00
build.sh maint(common): consolidate builder scripts 2025-08-02 08:11:24 +10:00
builder.inc.sh maint(resources): ensure REPO_ROOT is fully resolved 2025-08-29 07:39:12 +02:00
builder_completion.inc.sh maint: change builder_completion script to a .inc.sh 2025-05-21 11:36:58 +07:00
locate_emscripten.inc.sh Merge pull request #14347 from keymanapp/maint/linux/13464_emscripten 2025-07-23 16:15:13 +02:00