summaryrefslogtreecommitdiff
path: root/tests/t0003-include.sh
blob: b8ddcecfbae52de3e92a7d049f77bc45592556c5 (plain)
1
2
3
4
5
6
7
8
9
10
11
#!/bin/sh
set -eu
out="${TMPDIR-/tmp}/mcpu-cpp-include-$$.out"
trap 'rm -f "$out"' EXIT HUP INT TERM
"$MCPU_CPP" --no-config -I "$srcdir/data/include" \
  -isystem "$srcdir/data/system" \
  "$srcdir/data/include-main.c" -o "$out"
grep 'from_one' "$out" >/dev/null
grep 'from_system' "$out" >/dev/null
grep 'bridge_c' "$out" >/dev/null
grep "y' = 1" "$out" >/dev/null