Fangjun Kuang
Committed by GitHub

Fix building wasm in CI (#720)

@@ -54,7 +54,7 @@ jobs: @@ -54,7 +54,7 @@ jobs:
54 54
55 cd ../ 55 cd ../
56 56
57 - sed -i.bak s/"type = 0"/"type = 1"/g ./sherpa-onnx.js 57 + sed -i.bak s/"type = 0"/"type = 1"/g ./sherpa-onnx-asr.js
58 sed -i.bak s/Zipformer/Paraformer/g ./index.html 58 sed -i.bak s/Zipformer/Paraformer/g ./index.html
59 59
60 git diff 60 git diff
@@ -54,7 +54,7 @@ jobs: @@ -54,7 +54,7 @@ jobs:
54 54
55 cd ../ 55 cd ../
56 56
57 - sed -i.bak s/"type = 0"/"type = 1"/g ./sherpa-onnx.js 57 + sed -i.bak s/"type = 0"/"type = 1"/g ./sherpa-onnx-asr.js
58 sed -i.bak s/Zipformer/Paraformer/g ./index.html 58 sed -i.bak s/Zipformer/Paraformer/g ./index.html
59 59
60 git diff 60 git diff
@@ -34,7 +34,7 @@ set(MY_FLAGS " -s FORCE_FILESYSTEM=1 -s INITIAL_MEMORY=512MB -s ALLOW_MEMORY_GRO @@ -34,7 +34,7 @@ set(MY_FLAGS " -s FORCE_FILESYSTEM=1 -s INITIAL_MEMORY=512MB -s ALLOW_MEMORY_GRO
34 string(APPEND MY_FLAGS " -sSTACK_SIZE=10485760 ") # 10MB 34 string(APPEND MY_FLAGS " -sSTACK_SIZE=10485760 ") # 10MB
35 string(APPEND MY_FLAGS " -sEXPORTED_FUNCTIONS=[_CopyHeap,_malloc,_free,${all_exported_functions}] ") 35 string(APPEND MY_FLAGS " -sEXPORTED_FUNCTIONS=[_CopyHeap,_malloc,_free,${all_exported_functions}] ")
36 string(APPEND MY_FLAGS "--preload-file ${CMAKE_CURRENT_SOURCE_DIR}/assets@. ") 36 string(APPEND MY_FLAGS "--preload-file ${CMAKE_CURRENT_SOURCE_DIR}/assets@. ")
37 -string(APPEND MY_FLAGS " -sEXPORTED_RUNTIME_METHODS=['ccall','stringToUTF8','setValue','getValue'] ") 37 +string(APPEND MY_FLAGS " -sEXPORTED_RUNTIME_METHODS=['ccall','stringToUTF8','setValue','getValue','lengthBytesUTF8','UTF8ToString'] ")
38 38
39 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${MY_FLAGS}") 39 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${MY_FLAGS}")
40 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${MY_FLAGS}") 40 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${MY_FLAGS}")
@@ -29,7 +29,7 @@ set(MY_FLAGS " -s FORCE_FILESYSTEM=1 -s INITIAL_MEMORY=512MB -s ALLOW_MEMORY_GRO @@ -29,7 +29,7 @@ set(MY_FLAGS " -s FORCE_FILESYSTEM=1 -s INITIAL_MEMORY=512MB -s ALLOW_MEMORY_GRO
29 string(APPEND MY_FLAGS " -sSTACK_SIZE=10485760 ") # 10MB 29 string(APPEND MY_FLAGS " -sSTACK_SIZE=10485760 ") # 10MB
30 string(APPEND MY_FLAGS " -sEXPORTED_FUNCTIONS=[_CopyHeap,_malloc,_free,${all_exported_functions}] ") 30 string(APPEND MY_FLAGS " -sEXPORTED_FUNCTIONS=[_CopyHeap,_malloc,_free,${all_exported_functions}] ")
31 string(APPEND MY_FLAGS "--preload-file ${CMAKE_CURRENT_SOURCE_DIR}/assets@. ") 31 string(APPEND MY_FLAGS "--preload-file ${CMAKE_CURRENT_SOURCE_DIR}/assets@. ")
32 -string(APPEND MY_FLAGS " -sEXPORTED_RUNTIME_METHODS=['ccall','stringToUTF8','setValue','getValue'] ") 32 +string(APPEND MY_FLAGS " -sEXPORTED_RUNTIME_METHODS=['ccall','stringToUTF8','setValue','getValue','lengthBytesUTF8','UTF8ToString'] ")
33 33
34 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${MY_FLAGS}") 34 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${MY_FLAGS}")
35 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${MY_FLAGS}") 35 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${MY_FLAGS}")