From ef7b70338e8bbe0333ef1123188aaa89066190b8 Mon Sep 17 00:00:00 2001 From: Arseny Smirnov Date: Tue, 18 Sep 2018 18:13:19 +0300 Subject: [PATCH] Fix emscripten build GitOrigin-RevId: 68db203083f4a5e242b3f8efb2e7e86fa31f70bb --- CMakeLists.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 731e059b..96a3f48f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -82,13 +82,15 @@ if (EMSCRIPTEN) set(ZLIB_LIBRARIES) set(ZLIB_INCLUDE_DIR) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Os -s ALLOW_MEMORY_GROWTH=1 -s USE_ZLIB=1 -s MODULARIZE=1 -s WEBSOCKET_URL=\"'wss:#'\" -s EXTRA_EXPORTED_RUNTIME_METHODS=\"['FS']\"") - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Os -s ALLOW_MEMORY_GROWTH=1 -s USE_ZLIB=1 -s MODULARIZE=1 -s WEBSOCKET_URL=\"'wss:#'\" -s EXTRA_EXPORTED_RUNTIME_METHODS=\"['FS']\"") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Os -s ALLOW_MEMORY_GROWTH=1 -s USE_ZLIB=1 -s MODULARIZE=1 -s WEBSOCKET_URL=\"'wss:#'\" -s EXTRA_EXPORTED_RUNTIME_METHODS=\"['FS','cwrap']\"") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Os -s ALLOW_MEMORY_GROWTH=1 -s USE_ZLIB=1 -s MODULARIZE=1 -s WEBSOCKET_URL=\"'wss:#'\" -s EXTRA_EXPORTED_RUNTIME_METHODS=\"['FS','cwrap']\"") set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -s DEMANGLE_SUPPORT=1 -s ASSERTIONS=1") set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -s DEMANGLE_SUPPORT=1 -s ASSERTIONS=1") if (ASMJS) set(TD_EMSCRIPTEN td_asmjs) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -s WASM=0") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -s WASM=0") else() set(TD_EMSCRIPTEN td_wasm) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -s WASM=1")