COMPILER = gcc CFLAGS = -Wall -pedantic -g EXES = example01 example02 fibonacci all: ${EXES} example01: example01.c ${COMPILER} ${CFLAGS} example01.c -o example01 example02: example02.c ${COMPILER} ${CFLAGS} example02.c -o example02 fibonacci: fibonacci.c ${COMPILER} ${CFLAGS} fibonacci.c -o fibonacci clean: rm -f *~ *.o ${EXES}