按提示词结论补项目源集依据锁
This commit is contained in:
@@ -3,6 +3,9 @@ set -euo pipefail
|
|||||||
|
|
||||||
cd "$(dirname "$0")"
|
cd "$(dirname "$0")"
|
||||||
|
|
||||||
|
# LinuxCNC source basis: the bridge smoke source list is limited to the
|
||||||
|
# canon bridge and kinematics adapters that wrap LinuxCNC canon.hh and
|
||||||
|
# src/emc/kinematics behavior for native bridge checks.
|
||||||
filter=${1:-}
|
filter=${1:-}
|
||||||
|
|
||||||
./list-project-source-set.sh linuxcnc-bridge-smoke "$filter"
|
./list-project-source-set.sh linuxcnc-bridge-smoke "$filter"
|
||||||
|
|||||||
@@ -3,6 +3,9 @@ set -euo pipefail
|
|||||||
|
|
||||||
cd "$(dirname "$0")"
|
cd "$(dirname "$0")"
|
||||||
|
|
||||||
|
# LinuxCNC source basis: the RS274 API source list combines CMake-listed core
|
||||||
|
# bridge sources with linuxcnc_rs274_backend.cpp, which drives LinuxCNC
|
||||||
|
# rs274ngc_pre.cc through the thin public C API.
|
||||||
filter=${1:-}
|
filter=${1:-}
|
||||||
source_list=$(mktemp)
|
source_list=$(mktemp)
|
||||||
trap 'rm -f "$source_list"' EXIT
|
trap 'rm -f "$source_list"' EXIT
|
||||||
|
|||||||
@@ -3,6 +3,9 @@ set -euo pipefail
|
|||||||
|
|
||||||
cd "$(dirname "$0")"
|
cd "$(dirname "$0")"
|
||||||
|
|
||||||
|
# LinuxCNC source basis: the RS274 dump probe pairs LinuxCNC interpreter
|
||||||
|
# sources with the canon bridge, tooldata fixture, and kinematics adapters
|
||||||
|
# needed to serialize LinuxCNC-backed canonical events.
|
||||||
filter=${1:-}
|
filter=${1:-}
|
||||||
|
|
||||||
./list-project-source-set.sh linuxcnc-rs274-dump "$filter"
|
./list-project-source-set.sh linuxcnc-rs274-dump "$filter"
|
||||||
|
|||||||
@@ -3,6 +3,10 @@ set -euo pipefail
|
|||||||
|
|
||||||
cd "$(dirname "$0")"
|
cd "$(dirname "$0")"
|
||||||
|
|
||||||
|
# LinuxCNC source basis: these project source sets are thin bridge/adaptor
|
||||||
|
# objects used by LinuxCNC-backed native probes. They wrap canon.hh,
|
||||||
|
# rs274ngc_pre.cc, tooldata.hh, and src/emc/kinematics sources instead of
|
||||||
|
# providing independent G-code or kinematics behavior.
|
||||||
if [[ "$#" -lt 1 || "$#" -gt 2 ]]; then
|
if [[ "$#" -lt 1 || "$#" -gt 2 ]]; then
|
||||||
echo "usage: $0 <source-set> [filter]" >&2
|
echo "usage: $0 <source-set> [filter]" >&2
|
||||||
exit 1
|
exit 1
|
||||||
|
|||||||
@@ -74,6 +74,10 @@ grep -F 'grep -F '\''LinuxCNC source basis: src/emc/rs274ngc/rs274ngc_pre.cc pro
|
|||||||
grep -F 'core:src/emc/rs274ngc/rs274ngc_pre.cc:Interp implementation covered by rs274ngc_pre link probe' build-linuxcnc-wasm-standalone-probe.sh >/dev/null
|
grep -F 'core:src/emc/rs274ngc/rs274ngc_pre.cc:Interp implementation covered by rs274ngc_pre link probe' build-linuxcnc-wasm-standalone-probe.sh >/dev/null
|
||||||
grep -F 'LinuxCNC source basis: fixed-source probes resolve explicit LinuxCNC-root' list-linuxcnc-source-files.sh >/dev/null
|
grep -F 'LinuxCNC source basis: fixed-source probes resolve explicit LinuxCNC-root' list-linuxcnc-source-files.sh >/dev/null
|
||||||
grep -F 'LinuxCNC source path must be root-relative: $source' list-linuxcnc-source-files.sh >/dev/null
|
grep -F 'LinuxCNC source path must be root-relative: $source' list-linuxcnc-source-files.sh >/dev/null
|
||||||
|
grep -F 'LinuxCNC source basis: these project source sets are thin bridge/adaptor' list-project-source-set.sh >/dev/null
|
||||||
|
grep -F 'LinuxCNC source basis: the RS274 dump probe pairs LinuxCNC interpreter' list-linuxcnc-rs274-dump-project-sources.sh >/dev/null
|
||||||
|
grep -F 'LinuxCNC source basis: the bridge smoke source list is limited to the' list-linuxcnc-bridge-smoke-project-sources.sh >/dev/null
|
||||||
|
grep -F 'LinuxCNC source basis: the RS274 API source list combines CMake-listed core' list-linuxcnc-rs274-api-project-sources.sh >/dev/null
|
||||||
grep -F 'LinuxCNC source basis: manifest listers expose LinuxCNC-root relative source' list-linuxcnc-manifest-sources.sh >/dev/null
|
grep -F 'LinuxCNC source basis: manifest listers expose LinuxCNC-root relative source' list-linuxcnc-manifest-sources.sh >/dev/null
|
||||||
grep -F 'manifest source must be LinuxCNC-root relative: $path' list-linuxcnc-manifest-sources.sh >/dev/null
|
grep -F 'manifest source must be LinuxCNC-root relative: $path' list-linuxcnc-manifest-sources.sh >/dev/null
|
||||||
grep -F 'LinuxCNC source basis: linuxcnc-rs274-source-files.txt enumerates the native' list-linuxcnc-source-manifest-sources.sh >/dev/null
|
grep -F 'LinuxCNC source basis: linuxcnc-rs274-source-files.txt enumerates the native' list-linuxcnc-source-manifest-sources.sh >/dev/null
|
||||||
|
|||||||
Reference in New Issue
Block a user