1#! /bin/sh 2set -e 3 4. ./settings.sh 5 6TARGET="$1" 7shift 8SOURCE="$1" 9shift 10 11case ${SOURCE} in 12*.c) 13 echo ${CC} ${CPPFLAGS} ${CFLAGS} -c -o ${TARGET} ${SOURCE} 14 ${CC} ${CPPFLAGS} ${CFLAGS} -c -o ${TARGET} ${SOURCE} 15 ;; 16*.cc) 17 echo ${CXX} ${CPPFLAGS} ${CXXFLAGS} -c -o ${TARGET} ${SOURCE} 18 ${CXX} ${CPPFLAGS} ${CXXFLAGS} -c -o ${TARGET} ${SOURCE} 19 ;; 20*) 21 echo "I only know how to compile \`.c' and \`.cc' files!" 22esac 23