`# platform makefile for flock # $Id: Makefile.host,v 2.10 2010/12/03 23:34:35 ksb Exp $ # by Kevin S Braunsdorf, NPCGuild.org SHELL=/bin/sh BIN=${DESTDIR}/usr/local/bin DOC=${DESTDIR}/usr/local/man/man1 P= I=/usr/include S=/usr/include/sys INCLUDE= DEBUG= -O CDEFS= -D'HOSTTYPE` CFLAGS= ${DEBUG} ${CDEFS} ${INCLUDE} HDR= machine.h SRC= flock.c OBJ= flock.o MAN= flock.man OTHER= README flock.html SOURCE= Makefile ITO.spec ${OTHER} ${HDR} ${SRC} ${MAN} all: flock flock: ${CC} -o $@ ${CFLAGS} 'ifelse(HOSTTYPE,SUN5,`-R /usr/ucblib -L /usr/ucblib ')`flock.c'ifelse( HOSTTYPE,IBMR2,` -lbsd', HOSTTYPE,SUN5,` -lucb',`')` clean: FRC rm -f Makefile.bak flock *.o a.out core errs tags depend: ${SRC} ${HDR} FRC maketd ${CDEFS} ${INCLUDE} -b flock.c install: all dirs FRC install -c -s flock ${BIN} lint: ${HDR} ${SRC} FRC lint -hnx ${CDEFS} ${INCLUDE} ${SRC} mkcat: ${MAN} mkcat ${MAN} print: source FRC lpr -J"flock source" ${SOURCE} source: ${SOURCE} spotless: clean rcsclean ${SOURCE} tags: ${SRC} ${HDR} ctags -t ${SRC} ${HDR} dirs: ${BIN} ${DOC} ${BIN} ${DOC}: install -dr $@ ${SOURCE}: co -q $@ FRC: # DO NOT DELETE THIS LINE - maketd DEPENDS ON IT flock: machine.h flock.c # *** Do not add anything here - It will go away. *** 'dnl