Tighten cached guardrail signatures

This commit is contained in:
cnc
2026-06-02 06:47:10 +08:00
parent fbe1c31961
commit 0db23b4a5d
6 changed files with 37 additions and 10 deletions

View File

@@ -73,15 +73,20 @@ write_manifest_source_stats() {
write_project_output_hashes() {
local project_output
for project_output in \
core/src/cnc_sim_api.cpp \
core/src/linuxcnc_switchkins_remap_table.inc \
core/tests/linuxcnc_switchkins_remap_config_cases.inc \
web/public/linuxcnc_switchkins_remap_config_cases.json; do
web/public/linuxcnc_switchkins_remap_config_cases.json \
web/src/index.ts \
web/src/wasm-core.js; do
[[ -f "$project_output" ]] || return 1
sha256sum "$project_output"
done
}
if ! {
printf 'CACHED_SCRIPT='
sha256sum check-linuxcnc-switchkins-remap-table-cached.sh
printf 'CHECK_SCRIPT='
sha256sum check-linuxcnc-switchkins-remap-table.sh
printf 'GENERATOR_SCRIPT='