mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-09 18:35:32 +00:00
Relates to #9473. Refactors the public API of KeyboardInfoCompiler to meet KeymanCompiler, including moving file write responsibilities into the class itself. `sources` has become a property of `options`, which is perhaps a slight violation of the intent of the `init()` function being a one-time call, as it means we'll need to instantiate an new class for each file we compile. Given the use-case for the keyboard_info compiler is almost exclusively internal, I think this is acceptable. Tell me if you think otherwise! |
||
|---|---|---|
| .. | ||
| src | ||
| .gitignore | ||
| build.sh | ||