spiegel-keyman/linux/ibus-keyman/src
Eberhard Beilharz 4d81589f48
maint(common): use unique names for Keyman version variables
Previously the builder scripts defined a readonly `VERSION` environment
variable for the Keyman version. That caused problems when another
(external) script tried to define a `VERSION` variable. We encountered
this problem when trying to move the TC build steps of a configuration
into a single script (#13399) when we tried to source `~/.nvm/nvm.sh`.

This change uses a Keyman specific prefix for the version variables and
renames `VERSION` → `KEYMAN_VERSION` etc. Unfortunately these variables
are used in a lot of places, so this turned out to be a bit of a yak
shave.

Test-bot: skip
2025-05-07 18:46:51 +02:00
..
test Merge branch 'master' into chore/merge-beta-into-master-B18S2 2025-03-01 15:45:19 +07:00
bcp47util.c feat(linux): Minimize tags before adding keyboards 2023-07-19 16:20:27 +02:00
bcp47util.h feat(linux): Minimize tags before adding keyboards 2023-07-19 16:20:27 +02:00
engine.c Merge pull request #13625 from keymanapp/fix/linux/13590_arrow-keys 2025-04-03 10:26:27 +02:00
engine.h chore(linux): change SIL International to SIL Global 2024-12-10 10:26:44 +01:00
keycodes.h refactor(linux): mark undocumented keycodes as internal 2025-03-26 16:49:31 +01:00
keyman-service.c chore(linux): change SIL International to SIL Global 2024-12-10 10:26:44 +01:00
keyman-service.h chore(linux): change SIL International to SIL Global 2024-12-10 10:26:44 +01:00
keyman-version.h.in maint(common): use unique names for Keyman version variables 2025-05-07 18:46:51 +02:00
keyman.xml.in maint(common): use unique names for Keyman version variables 2025-05-07 18:46:51 +02:00
KeymanSystemServiceClient.cpp refactor(linux): changes to get integration tests working 2025-02-14 17:30:42 +01:00
KeymanSystemServiceClient.h refactor(linux): changes to get integration tests working 2025-02-14 17:30:42 +01:00
keymanutil.c chore: Merge remote-tracking branch 'origin/master' into chore/merge-beta-to-master-b18s5 2025-04-21 07:13:35 +07:00
keymanutil.h chore(linux): change SIL International to SIL Global 2024-12-10 10:26:44 +01:00
keymanutil_internal.h fix(linux): Fix version comparison 2024-01-31 14:47:35 +01:00
kmpdetails.c chore(linux): change SIL International to SIL Global 2024-12-10 10:26:44 +01:00
kmpdetails.h refactor(linux): Use auto cleanup 2023-10-10 15:52:51 +02:00
main.c chore(linux): change SIL International to SIL Global 2024-12-10 10:26:44 +01:00
meson.build maint(common): use unique names for Keyman version variables 2025-05-07 18:46:51 +02:00