virtualx-engine/platform
Fabio Alessandrelli 0c19674621 Better detect Emscripten toolchain.
Emscripten is apparently changing the variables in its config file,
causing potential breakage of our build system.

Binaries of the latest/latest-upstream releases are located in a
subfolder of BINARYEN_ROOT called emscripten.
Binaries of the other releases (e.g. sdk-1.38.31-64bit) are instead
placed under the EMSCRIPTEN_ROOT folder.

This PR checks if BINARYEN_ROOT has a subfolder called emscripten, if
that does not exists, it falls back to checking the EMSCRIPTEN_ROOT.

This way we give precedence to the new releases, given that activating
multiple releases sequentially might result in having mismatching
BINARYEN_ROOT and EMSCRIPTEN_ROOT.
2019-07-09 19:17:27 +02:00
..
android Merge pull request #30407 from qarmin/small_fixess 2019-07-08 08:16:50 +02:00
haiku Remove libwebsocket. No longer used, yay! 2019-07-04 15:03:04 +02:00
iphone Add microphone privilege settings support back into export and add privilege exist check to camera server for iOS 2019-07-06 15:48:51 +10:00
javascript Better detect Emscripten toolchain. 2019-07-09 19:17:27 +02:00
osx SCons: Use CPPDEFINES instead of CPPFLAGS for pre-processor defines 2019-07-03 09:59:04 +02:00
server Remove libwebsocket. No longer used, yay! 2019-07-04 15:03:04 +02:00
uwp SCons: Use CPPDEFINES instead of CPPFLAGS for pre-processor defines 2019-07-03 09:59:04 +02:00
windows Merge pull request #24086 from RandomShaper/bundle-pck-to-executable 2019-07-05 10:28:29 +02:00
x11 Fixes minor issues found by static analyzer 2019-07-07 23:08:51 +02:00
register_platform_apis.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
SCsub SCons: Build thirdparty code in own env, disable warnings 2018-09-28 14:07:39 +02:00