#!/bin/sh set -eu dir="${TMPDIR-/tmp}/mcpu-cpp-basepath-$$" mkdir -p "$dir" trap 'rm -rf "$dir"' EXIT HUP INT TERM cat > "$dir/config" </dev/null cat > "$dir/as.c" <<'EOT' #lang "as" #include #include #endlang EOT "$MCPU_CPP" --config-file "$dir/config" "$dir/as.c" -o "$dir/as.out" grep 'from_base_language_include_root' "$dir/as.out" >/dev/null grep 'from_explicit_diff_subdirectory' "$dir/as.out" >/dev/null