.POSIX: .SUFFIXES: CC = cc CFLAGS = -Wall -O2 LDFLAGS = -static LDLIBS = PREFIX = /usr/local/ DESTDIR = BIN = echo yes true false cat all: ${BIN} echo: echo.c wc: wc.c yes: yes.c true: true.c false: ln -s true false cat: cat.c install: all install -Dm0775 ${BIN} ${DESTDIR}${PREFIX}bin clean: rm echo true yes false cat .SUFFIXES: .c .o .c.o: ${CC} ${CFLAGS} ${LDFLAGS} -c $< : echo hello