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