virtualx-engine/platform
Fabio Alessandrelli b402c1cb17
[HTML5] Fix Mono builds (old emcc?)
Promise chaining the emscripten module `then` function breaks it badly,
causing an infinite loop.
I'm unsure about the source of the issue, but most likely at this point
is due to the old emscripten version (I remember very old html5 builds
having issue with promise chaining too).

With this commit, we no longer use the module as a promise, and
instantiate it using `Promise` objects directly for compatibility.

(cherry picked from commit ae3c9345cc)
2021-03-29 19:04:29 +02:00
..
android Allow to not optimize release build 2021-03-20 23:05:13 +01:00
iphone Allow to not optimize release build 2021-03-20 23:05:13 +01:00
javascript [HTML5] Fix Mono builds (old emcc?) 2021-03-29 19:04:29 +02:00
osx [macOS] Enable code signing by default, use ad-hoc signature if no identity specified. 2021-03-29 14:29:54 +02:00
server Allow to not optimize release build 2021-03-20 23:05:13 +01:00
uwp Allow to not optimize release build 2021-03-20 23:05:13 +01:00
windows Fix thread_local, tls, ASLR, and DEP with MingW 2021-03-25 23:20:12 +01:00
x11 Allow to not optimize release build 2021-03-20 23:05:13 +01:00
register_platform_apis.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
SCsub SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00