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