gdo-0.1.2: examples/defaults/default.o.do
#!/usr/bin/env sh
set -e
CC=cc
GDO_ENVIRONMENT=$1/environment
gdo --if Changed $2.c $(cc -MM $2.c | tr -d '\n\\' | cut -d':' -f2)
gdo --if Created $2.o.do $GDO_ENVIRONMENT
# We want to check for custom environment variables like CC
if [ -e $GDO_ENVIRONMENT ]; then
source $GDO_ENVIRONMENT
fi
${CC} -c $2.c -o $3 > /dev/null