1 CFLAGS := -Wall -pedantic
2 EXES := putsmain putsmainsub brkmain
3 OBJS := puts_noarg.o puts_alternative.o puts_data.o
4 TARGETS := $(EXES) $(OBJS)
11 gcc $(CFLAGS) $^ -o $@
13 putsmainsub: putsmainsub.c
14 gcc $(CFLAGS) $^ -o $@
17 gcc $(CFLAGS) -c $< -o $@