#!/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"