aboutsummaryrefslogtreecommitdiff
path: root/ports/javascript/Makefile
AgeCommit message (Collapse)Author
2021-03-12tests: Rename run-tests to run-tests.py for consistency.Damien George
Signed-off-by: Damien George <damien@micropython.org>
2020-04-18all: Enable extra conversion warnings where applicable.stijn
Add -Wdouble-promotion and -Wfloat-conversion for most ports to ban out implicit floating point conversions, and add extra Travis builds using MICROPY_FLOAT_IMPL_FLOAT to uncover warnings which weren't found previously. For the unix port -Wsign-comparison is added as well but only there since only clang supports this but gcc doesn't.
2019-07-09javascript: Enable support for frozen bytecode via FROZEN_MPY_DIR.Paul m. p. P
2019-04-28javascript/Makefile: Fix unrepresentable float error by using clamp.Damien George
Otherwise converting large floats to ints will fail (as seen by the builtin_float_hash.py test).
2019-03-13javascript: Fix Emscripten async load, and to compile with modern clang.Wolf Vollprecht
2019-03-13javascript: Add new port targeting JavaScript via Emscripten.Rami Ali
In this port JavaScript is the underlying "machine" and MicroPython is transmuted into JavaScript by Emscripten. MicroPython can then run under Node.js or in the browser.