summaryrefslogtreecommitdiff
path: root/tests/build/header-sanity/test.sh
blob: c05132d8e4605b56ba5345d2e2b5bc6f10197cf9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/sh
set -xe 
HEADERS=$(readlink -f ../../../include)
for i in $HEADERS/*.h; do
    case $i in
    */rtapi_app.h) continue ;;
    esac
    gcc -DULAPI -I$HEADERS -E -x c $i > /dev/null
done
for i in $HEADERS/*.h $HEADERS/*.hh; do
    case $i in
    */rtapi_app.h) continue ;;
    */interp_internal.hh) continue ;;
    esac
    g++ -DULAPI -I$HEADERS -E -x c++ $i > /dev/null
done