wasm: fix cmake syntax for emscripten
fix debugging demangler Emscripten apparently does not like the quotes in the compiler argument and remove array syntax Change-Id: I66652f6bdc5872faf540a877ca01bf75dde47bbb Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
This commit is contained in:
parent
edbe0eb335
commit
a1c8530a91
@ -3,7 +3,7 @@ function (qt_internal_setup_wasm_target_properties wasmTarget)
|
||||
|
||||
target_link_options("${wasmTarget}" INTERFACE "SHELL:-s EXIT_RUNTIME=1"
|
||||
"SHELL:-s ERROR_ON_UNDEFINED_SYMBOLS=1"
|
||||
"SHELL:-s EXTRA_EXPORTED_RUNTIME_METHODS=[UTF16ToString,stringToUTF16]"
|
||||
"SHELL:-s EXTRA_EXPORTED_RUNTIME_METHODS=UTF16ToString,stringToUTF16"
|
||||
"SHELL:-s USE_WEBGL2=1"
|
||||
"--bind"
|
||||
"SHELL:-s FETCH=1")
|
||||
@ -68,9 +68,9 @@ function (qt_internal_setup_wasm_target_properties wasmTarget)
|
||||
|
||||
# a few good defaults to make console more verbose while debugging
|
||||
target_link_options("${wasmTarget}" INTERFACE $<$<CONFIG:Debug>:
|
||||
SHELL:"-s DEMANGLE_SUPPORT=1"
|
||||
SHELL:"-s GL_DEBUG=1"
|
||||
SHELL:"-s ASSERTIONS=2"
|
||||
"SHELL:-s DEMANGLE_SUPPORT=1"
|
||||
"SHELL:-s GL_DEBUG=1"
|
||||
"SHELL:-s ASSERTIONS=2"
|
||||
--profiling-funcs>)
|
||||
|
||||
# target_link_options("${wasmTarget}" INTERFACE "SHELL:-s LIBRARY_DEBUG=1") # print out library calls, verbose
|
||||
|
Loading…
Reference in New Issue
Block a user