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>
26 lines
826 B
Plaintext
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/**
|