#!/usr/bin/env bash set -euo pipefail cd "$(dirname "$0")" linuxcnc_root=${LINUXCNC_ROOT:-../linuxcnc} if [[ ! -d "$linuxcnc_root" ]]; then echo "missing LinuxCNC root: $linuxcnc_root" >&2 exit 1 fi if [[ "$#" -eq 0 ]]; then echo "usage: $0 ..." >&2 exit 1 fi for source in "$@"; do full_source="$linuxcnc_root/$source" if [[ ! -f "$full_source" ]]; then echo "missing LinuxCNC source: $source" >&2 exit 1 fi printf '%s\n' "$full_source" done