mirror of
https://github.com/keymanapp/keyman.git
synced 2026-10-07 22:47:29 +00:00
790 B
790 B
Keyman Developer - LDML Keyboard Compiler
This package provides the following Keyman command line tool:
kmldmlc— takes LDML Keyboard .xml sources and compiles them in to a KMXPlus .kmx file.
Install
Install kmlmdlc globally:
npm install -g @keymanapp/ldml-keyboard-compiler
Usage
To compile a lexical model from its .xml source, use kmldmlc:
kmldmlc my-keyboard.xml --outFile my-keyboard.kmx
To see more command line options by using the --help option:
kmldmlc --help
How to build from source
Run build.sh:
./build.sh configure build
How to run the tests
./build.sh test
How to prepare a bundle
./build.sh bundle