diff --git a/asm/CMakeLists.txt b/asm/CMakeLists.txt index aa64f75d..9b17feb1 100644 --- a/asm/CMakeLists.txt +++ b/asm/CMakeLists.txt @@ -6,7 +6,7 @@ set(CMAKE_CXX_FLAGS_DEBUG "") #Override some config values from the parent proje set(CMAKE_CXX_COMPILER "emcc") set(CMAKE_C_COMPILER "emcc") set(CMAKE_C_LINK_EXECUTABLE "emcc") -set(CMAKE_CXX_FLAGS "-O3 --llvm-lto 1 --memory-init-file 0 -s WASM=1 -s ASSERTIONS=2") # -s ALLOW_MEMORY_GROWTH=1 -O3 +set(CMAKE_CXX_FLAGS "-O3 --llvm-lto 1 --memory-init-file 0 -s WASM=1 -s ASSERTIONS=1") # -s ALLOW_MEMORY_GROWTH=1 -O3 set(CMAKE_VERBOSE_MAKEFILE ON) set(CMAKE_EXE_LINKER_FLAGS "-s EXTRA_EXPORTED_RUNTIME_METHODS='[\"ccall\", \"cwrap\", \"Pointer_stringify\"]'") # #add_definitions(-D_GLIBCXX_USE_CXX11_ABI=0) diff --git a/asm/make_opus.sh b/asm/make_opus.sh deleted file mode 100755 index 0e0455d2..00000000 --- a/asm/make_opus.sh +++ /dev/null @@ -1,15 +0,0 @@ -#!/usr/bin/env bash - -if ! [[ -d generated ]]; then - mkdir generated -fi -OPUS_FN="'_free','_malloc','_opus_strerror','_opus_get_version_string','_opus_encoder_get_size','_opus_encoder_init','_opus_encode','_opus_encode_float','_opus_encoder_ctl','_opus_decoder_get_size','_opus_decoder_init','_opus_decode','_opus_decode_float','_opus_decoder_ctl','_opus_packet_get_nb_samples'" -cd libraries/opus/ - -git checkout v1.1.2 -./autogen.sh -emconfigure ./configure --disable-extra-programs --disable-doc --disable-rtcd -emmake make -cd ../../ -emcc -o generated/libopus.js -O3 --memory-init-file 0 --closure 1 -s NO_FILESYSTEM=1 -s MODULARIZE=1 -s EXPORTED_FUNCTIONS="[$OPUS_FN]" libraries/opus/.libs/libopus.a -