diff options
author | Mikolaj Boc <mikolaj.boc@qt.io> | 2022-09-07 15:38:08 +0200 |
---|---|---|
committer | Mikolaj Boc <mikolaj.boc@qt.io> | 2022-09-12 22:28:10 +0200 |
commit | 7dbbe0a22251085b00706c4eb997ac69148c4d70 (patch) | |
tree | 49f8a6e86653bda4bbeaa1963c63ca91731ac546 /src/corelib/Qt6WasmMacros.cmake | |
parent | 84c494d0f27b37c59132151b924fdf5adbc542e5 (diff) |
Adapt the js batched test runner to emrun interface
This makes the js batched test runner cooperate with emrun.
The runner sends back the output and exit messages to emrun to inform it
about the test execution state.
The code is based on emrun_postjs.js from the emsdk.
Change-Id: I758f2c185797f4000810eb4314423eebc1c5d457
Reviewed-by: David Skoland <david.skoland@qt.io>
Diffstat (limited to 'src/corelib/Qt6WasmMacros.cmake')
-rw-r--r-- | src/corelib/Qt6WasmMacros.cmake | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/corelib/Qt6WasmMacros.cmake b/src/corelib/Qt6WasmMacros.cmake index 25bb40d88e..5364fb7a49 100644 --- a/src/corelib/Qt6WasmMacros.cmake +++ b/src/corelib/Qt6WasmMacros.cmake @@ -31,8 +31,12 @@ function(_qt_internal_wasm_add_target_helpers target) "${target_output_directory}/batchedtestrunner.html" COPYONLY) configure_file("${WASM_BUILD_DIR}/libexec/batchedtestrunner.js" "${target_output_directory}/batchedtestrunner.js" COPYONLY) + configure_file("${WASM_BUILD_DIR}/libexec/emrunadapter.js" + "${target_output_directory}/emrunadapter.js" COPYONLY) configure_file("${WASM_BUILD_DIR}/libexec/qwasmjsruntime.js" "${target_output_directory}/qwasmjsruntime.js" COPYONLY) + configure_file("${WASM_BUILD_DIR}/libexec/qwasmtestmain.js" + "${target_output_directory}/qwasmtestmain.js" COPYONLY) configure_file("${WASM_BUILD_DIR}/libexec/util.js" "${target_output_directory}/util.js" COPYONLY) else() |