20 lines
570 B
Bash
Executable File
20 lines
570 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
cd "$(dirname "$0")"
|
|
|
|
# LinuxCNC source basis: linuxcnc-rs274-source-files.txt enumerates the native
|
|
# RS274 interpreter, Python binding, tooldata, support-object, and metadata
|
|
# inputs that are linked by the LinuxCNC source-backed native test path.
|
|
manifest=${1:-linuxcnc-rs274-source-files.txt}
|
|
filter_group=${2:-core}
|
|
output_mode=${3:-relative}
|
|
|
|
./list-linuxcnc-manifest-sources.sh \
|
|
"$manifest" \
|
|
"$filter_group" \
|
|
"$output_mode" \
|
|
core,header,metadata,binding,tooldata \
|
|
core \
|
|
"missing manifest file"
|