CC=gcc RM=/bin/rm INSTALL=/usr/bin/install SHELL=/bin/sh CHMOD=/bin/chmod CP=/bin/cp BINS=pwdf pwgrprep pwgrps pwuser pwuserep pwutil pwquery PREFIX=/usr/local/bin all: ${BINS} pwdf: ${CP} ${@}.pl $@ ${CHMOD} +x $@ pwgrprep: ${CP} ${@}.pl $@ ${CHMOD} +x $@ pwgrps: ${CP} ${@}.sh $@ ${CHMOD} +x $@ pwuser: ${CC} ${@}.c -o $@ pwuserep: ${CP} ${@}.py $@ ${CHMOD} +x $@ pwutil: ${CP} ${@}.sh $@ ${CHMOD} +x $@ pwquery: ${CP} ${@}.sh $@ ${CHMOD} +x $@ install: for i in ${BINS} ; do \ ${INSTALL} $$i ${PREFIX} ; \ echo "Installed ${PREFIX}/$$i" ; \ done uninstall: for i in ${BINS} ; do \ ${RM} -f ${PREFIX}/$i ; \ done clean: ${RM} -f a.out *.core core for i in ${BINS} ; do \ ${RM} -f $$i ; \ done rebuild: clean all