CC=gcc INCLUDE=./ CFLAGS=-Wall -I ${INCLUDE} NAME=age EXE=${NAME} HDR=${INCLUDE}/${NAME}.h SRC=${NAME}.c $(EXE): $(SRC) ${HDR} $(CC) $(CFLAGS) -o $@ $<