.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 -Dm0755 ${BIN} ${DESTDIR}/${PREFIX}/bin clean: all rm ${BIN} *.o check: splint +checks +posix-strict-lib +showsummary +forcehints +showscan +showsourceloc +toctou +its4low +its4moderate +its4risky +its4veryrisky +its4mostrisky +bufferoverflow *.c *.h .SUFFIXES: .c .o .c.o: ${CC} ${CFLAGS} ${LDFLAGS} -c $<