#!/usr/bin/env bash set -euo pipefail cd "$(dirname "$0")" # LinuxCNC source basis: linuxcnc-rs274-wasm-source-files.txt enumerates the # RS274, tooldata, INI, NML, RTAPI, HAL, and PythonPlugin LinuxCNC files that # are compile-checked or shimmed for the browser/WASM source-link path. manifest=${1:-linuxcnc-rs274-wasm-source-files.txt} filter_group=${2:-core} output_mode=${3:-relative} ./list-linuxcnc-manifest-sources.sh \ "$manifest" \ "$filter_group" \ "$output_mode" \ core,header,metadata,blocked,blocked-header \ all \ "missing manifest source"