JavaScript port of the HarfBuzz OpenType text shaping engine. It uses Emscripten to compile the code into JavaScript.
You will need Ragel installed, as HarfBuzz is using it. Other tools will be installed automatially.
./gradlew assemble
Note: This only works on a Mac (and probably Windows), as Emscripten doesn't publish pre-built binaries for Linux.
./gradlew check