Keyboard Support

Contact and Search Homepage

Header bottom

Other versions
Version 18.0 (home page)Version 17.0 (home page, current version)Version 16.0 (home page)Version 15.0 (home page)Version 14.0 (home page)Version 13.0 (home page)Version 12.0 (home page)Version 11.0 (home page)Version 10.0 (home page)Version 9.0 (home page)Version 8.0 (home page)Version 7.0Version 6.0 (home page)Version 5.0 (home page)Version 4.0 (home page)


On this page

Compile Targets (Keyman, KeymanWeb, and SILKey)

Keyman supports a prefix at the start of the line to identify lines that should only be compiled for a specific target. If the prefix is omitted, then the line will be compiled for all targets. The supported targets in version 7.1 are Keyman (Keyman Engine), KeymanWeb and SILKey (Macintosh clone of Keyman). All other targets will be ignored, to permit compatibility with future targets.

Line PrefixTargetComments
$keyman: Keyman Engine and KeymanWeb For legacy reasons, $keyman targets both Keyman Engine and KeymanWeb. See the $keymanonly target to include rules specific for Keyman Engine
$keymanweb: KeymanWeb
$keymanonly: Keyman Engine
$weaver: SILKey Lines with this prefix are ignored by the compiler and are used only by SILKey for Macintosh OS 9

Version 7.1. Add support for $keymanweb and $keymanonly targets

Version 3.2. Add support for $keyman and $weaver targets