参考所有分组,完成尽量多的内容:结论为 build-wasm 显式关闭 smoke 后端

This commit is contained in:
cnc
2026-06-03 22:24:57 +08:00
parent 3d368b2564
commit f8902b3f8d
4 changed files with 9 additions and 3 deletions

View File

@@ -572,7 +572,7 @@ grep -F 'wasm_build_signature=build/wasm/wasm-build.signature' build-wasm.sh >/d
grep -F 'wasm_build_next_signature=$(mktemp "${TMPDIR:-/tmp}/cnc_sim_wasm_build.signature.XXXXXX")' build-wasm.sh >/dev/null
grep -F 'sha256sum "$manifest"' build-wasm.sh >/dev/null
grep -F 'sha256sum core/CMakeLists.txt' build-wasm.sh >/dev/null
grep -F "printf 'CONFIGURE_RULE_VERSION=1\n'" build-wasm.sh >/dev/null
grep -F "printf 'CONFIGURE_RULE_VERSION=2\n'" build-wasm.sh >/dev/null
grep -F 'run_parallel_wasm_probe() {' build-wasm.sh >/dev/null
grep -F 'wait_parallel_wasm_probes() {' build-wasm.sh >/dev/null
grep -F 'parallel_probe_pids+=("$!")' build-wasm.sh >/dev/null
@@ -595,6 +595,7 @@ grep -F -- 'for required_tool in cmake emcmake emcc node; do' build-wasm.sh >/de
grep -F -- 'missing_tools+=("$required_tool")' build-wasm.sh >/dev/null
grep -F 'WASM build tools are required. Missing:' build-wasm.sh >/dev/null
grep -F -- 'emcmake cmake -S core -B build/wasm \' build-wasm.sh >/dev/null
grep -F -- '-DCNC_SIM_ENABLE_SMOKE_BACKEND=OFF' build-wasm.sh >/dev/null
grep -F 'cmake --build build/wasm --target cnc_sim_wasm_runtime_probe cnc_sim_wasm --parallel "$build_jobs"' build-wasm.sh >/dev/null
if ! awk '
index($0, "run_parallel_wasm_probe \"LinuxCNC wasm tooldata shim link probe\"") { parallel_start_line = NR }