1SHELL = /bin/sh 2CFLAGS = -O 3LDFLAGS = 4 5default: 6 $(MAKE) `ls *.c |sed 's/\.c$$//'` 7 8clean: 9 rm -f `ls *.c |sed 's/\.c$$//'` 10 11.c: 12 $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) 13