按提示词结论补 wasm 探针源依据锁

This commit is contained in:
cnc
2026-06-02 13:46:52 +08:00
parent 5c7093ba39
commit 67154a70fa
7 changed files with 27 additions and 0 deletions

View File

@@ -3,6 +3,9 @@ set -euo pipefail
cd "$(dirname "$0")"
# LinuxCNC source basis: standalone probe modes either compile LinuxCNC
# rs274/tooldata sources directly or link wasm-safe shims whose source basis is
# checked against LinuxCNC source comments before building.
usage() {
echo "usage: $0 --mode tooldata-link|tooldata-common-link|interp-base-link|python-plugin-link|rs274ngc-pre-object" >&2
}
@@ -122,6 +125,7 @@ case "$mode" in
;;
rs274ngc-pre-object)
rs274ngc_pre_source=$(LINUXCNC_ROOT="$linuxcnc_root" ./list-linuxcnc-source-files.sh src/emc/rs274ngc/rs274ngc_pre.cc)
grep -F 'core:src/emc/rs274ngc/rs274ngc_pre.cc:Interp implementation covered by rs274ngc_pre link probe' linuxcnc-rs274-wasm-source-files.txt >/dev/null
sources+=("$rs274ngc_pre_source")
target_name=rs274ngc_pre.o
;;