spiegel-keyman/core/tests/unit
Marc Durdin daf6a7970e feat(core): use kmldmlc to build test keyboards
Removes .kmx from repo and builds them from the source .xml files using
kmldmlc (building that if necessary also with a poor fella's dependency
check for now), and generally a lot of cleanup of the meson.build files
for the ldml tests.

Moves keyboards to a subfolder of the ldml unit test folder to keep them
neat and tidy and avoid embedding huge files into ldml.js for test of
WASM.

Note: 000_null_keyboard and 002_null_invalid do build successfully, but
the core ldml keyboardprocessor currently fails on them, because they
are missing keys and vkey sections.
2022-08-26 15:12:38 +10:00
..
json chore(common): move common/core/desktop/ to core/ 2022-05-18 07:22:10 +10:00
kmnkbd chore: Merge branch 'master' into feature-ldml 2022-08-24 04:21:21 +10:00
kmx feat(core): add event_flags to process_event #7046 2022-08-12 09:58:58 -05:00
ldml feat(core): use kmldmlc to build test keyboards 2022-08-26 15:12:38 +10:00
utftest chore(common): Merge branch 'chore/web/keyman-version-for-developer' into chore/common/move-common-core-desktop-to-core 2022-05-30 09:38:27 +10:00
meson.build feat(core): ldml unit tests and stub actions 2022-08-07 08:02:50 -05:00
test_assert.h chore(common): move common/core/desktop/ to core/ 2022-05-18 07:22:10 +10:00
test_color.h chore(common): move common/core/desktop/ to core/ 2022-05-18 07:22:10 +10:00