diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 5b3d1b5..76c6eb6 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -34,13 +34,13 @@ if (Web) # Emscripten options string(APPEND CMAKE_CXX_FLAGS " -Os") - string(APPEND CMAKE_CXX_FLAGS " -Os") string(APPEND CMAKE_CXX_FLAGS " -s WASM=1") + string(APPEND CMAKE_CXX_FLAGS " -s DEMANGLE_SUPPORT=1") string(APPEND CMAKE_CXX_FLAGS " --js-opts 3") string(APPEND CMAKE_CXX_FLAGS " --llvm-lto 3") string(APPEND CMAKE_CXX_FLAGS " --llvm-opts 3") - string(APPEND CMAKE_CXX_FLAGS " -s ASSERTIONS=0") + string(APPEND CMAKE_CXX_FLAGS " -s ASSERTIONS=2") string(APPEND CMAKE_CXX_FLAGS " --closure 1") string(APPEND CMAKE_CXX_FLAGS " --no-heap-copy") string(APPEND CMAKE_CXX_FLAGS " -s EXPORTED_FUNCTIONS='[\"_translate\"]'") diff --git a/src/boost b/src/boost new file mode 120000 index 0000000..2d6e0ad --- /dev/null +++ b/src/boost @@ -0,0 +1 @@ +/usr/include/boost \ No newline at end of file diff --git a/src/environment.h b/src/environment.h new file mode 100644 index 0000000..3de85e0 --- /dev/null +++ b/src/environment.h @@ -0,0 +1,2 @@ +const char* test_directory = "/home/sonzogna/programmation/real/Diagon/src/test"; +const char* git_version = "21"; diff --git a/src/index.html b/src/index.html index 5c3a7ec..a0b6a70 100644 --- a/src/index.html +++ b/src/index.html @@ -60,7 +60,7 @@
- + @@ -77,23 +77,6 @@ let errors = document.getElementById('errors'); let tools_data = []; errors.value = ''; -function print(text) { - if (arguments.length > 1) - text = Array.prototype.slice.call(arguments).join(' '); - errors.value += text + '\n'; -}; - -window.Module = { - preRun: [], - postRun: [], - print: print, - printErr: print, - canvas: undefined, -}; - - - - +