Files
solidcraft/tests/kernel-cases/surfaces/PATHS
T
jyvikoandClaude Opus 5.5 55338e139e Kernel rig: each area's PATHS names only its own files, and EXEMPT lists only commands no case uses
The shared core (crates/smlib, the grader, doc eval.rs, engine features.rs and the kernel's core)
is in PATHS-ALL; the new areas' copies of it are dropped, so an area reruns on its own files and the
core reruns them all. sheet-metal also watches the sheet commands, the sheet document and the DXF
writer. 116 commands a case now uses leave EXEMPT; 25 geometry commands are still to cover.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-29 21:08:31 -04:00

26 lines
826 B
Plaintext

# The sources whose change must rerun the surfaces area: one git pathspec glob a line.
# The commands.
crates/engine/src/cmd/surface.rs
crates/engine/src/cmd/surface_boundary.rs
crates/engine/src/cmd/surface_match.rs
crates/engine/src/params.rs
# Their evaluation.
crates/doc/src/eval_surface.rs
# The kernel code they call.
crates/kernel/src/boundary.rs
crates/kernel/src/boundary_network.rs
crates/kernel/src/bridge.rs
crates/kernel/src/fair.rs
crates/kernel/src/fill*.rs
crates/kernel/src/loft*.rs
crates/kernel/src/matchsurf.rs
crates/kernel/src/surface_extend.rs
crates/kernel/src/surface_offset.rs
crates/kernel/src/surface_ruled.rs
crates/kernel/src/surface_trim.rs
crates/kernel/src/surface_untrim.rs
crates/kernel/src/surfaces.rs
crates/kernel/src/sweep*.rs
# SMLib and the rig itself.
tests/kernel-cases/surfaces/**