CFLAGS += -Wall -std=gnu99 LDLIBS += -lm .PHONEY:all all:out.txt out-s.txt cat $^ out-s.txt: struct ./$< > $@ out.txt:main ./$< > $@ clean: $(RM) out* *.o main