mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-05 16:35:33 +00:00
When the IDE fills the On Screen Keyboard on the basis of the .kmn rules, it generates a temporary .kmn and builds it. When it does this, it temporarily replaces the `&targets` system store with one that is supposed to ensure that a .kmx is generated. However, previously, for reasons long lost in history, the store was filled with the value 'windows native'. 'native' is not a valid target (this may be due to confusion with `if(&platform)` where 'native' is permitted), and now the compiler verifies `&targets` (as of #11918), so this broke the compile. Now uses 'desktop' (which encompasses 'windows', 'macos', 'linux'). Fixes: #13256 Relates-to: #11918 |
||
|---|---|---|
| .. | ||
| config | ||
| docs | ||
| src | ||
| .gitignore | ||
| build.sh | ||