blob: d3bc5f76f490e1a93b44d5a9efa047ae42a6b4e0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
#!/bin/bash
FILECHECK=$1
CXX=$2
PREFIX=$3
shift 3
SOURCE=$(echo "$@" | grep -oP '\S+\.cpp\b')
OBJ=$(echo "$@" | grep -oP '\S+\.o\b')
$CXX "$@" -Wno-error 2>&1 | $FILECHECK -check-prefix=$PREFIX $SOURCE
if [ "$?" -eq 0 ]; then
touch $OBJ
else
exit 1
fi
|