CC = gcc CPPFLAGS = CFLAGS = -Wall -O LDLIBS = -lm LDFLAGS = $(CFLAGS) all: tago mago tago: tago.o source1.o source2.o source3.o mago: mago.o source1.o source2.o source4.o clean: rm -f make.dep *.o make.dep: *.c gcc -MM $(CPPFLAGS) *.c > make.dep -include make.dep