Depend on a nicer build of `tinypp` Drop unneeded SUPPRESS_BINARY_RULE Untested building ui/web Hoisting debug and optimisation flags More precisely specify insertion point Temporarily disable external memory initialization The .js.mem memory initialization files that are default since emcc 1.21 cause problems with the current code ("run() called, but dependencies remain, so not running"). Temporarily forcing memory initialization into the main .js files until this issue is resolved. Clean up set_up_fs hack a bit Apparently because we wrap the generated JS in an extra function scope, we don't have a clean way to get access to the FS object using --pre-js. This is a minor clean-up / cosmetic change to change what is stored in the Module.
Github's Markdown implementation won't permit the use of a pipe (`|`) character inside a table, and there is no way to escape it. Using `|` would work, except that this text is also within a backtick-enclosed code segment, which prevents the HTML escape from being interpreted. Use `<code>...</code>` instead.