`# $Id: Makefile.host,v 2.14 2012/11/08 15:08:07 ksb Exp $ # plaform recipe for stat by Kevin S Braunsdorf, PUCC SHELL=/bin/sh BIN= ${DESTDIR}/usr/local/bin PROG= stat I=/usr/include S=/usr/include/sys INCLUDE= DEBUG='ifelse(HOSTTYPE,`V386',`',`-O')` CDEFS= -DSINCE -D'HOSTTYPE` -DHOSTOS='HOSTOS`'ifelse( HOSTTYPE,`ETA10',` -DSYSV', HOSTTYPE,`V386',` -DSYSV')` CFLAGS= ${DEBUG} ${CDEFS} ${INCLUDE}'ifelse( HOSTTYPE,`EPIX',` -systype bsd43')` HDR= DEP= ${PROG}.c OBJ= ${PROG}.o MAN= ${PROG}.man OTHER= TODO stat.m SOURCE= Makefile ITO.spec ${OTHER} ${HDR} ${MAN} 'ifelse(HOSTTYPE,`NEXT2',`.SUFFIXES: .SUFFIXES: .c .h .o .s',`')` all: ${PROG} ${PROG}: ${OBJ} ${CC} -o $@ ${CFLAGS} ${OBJ} 'ifelse(MKCMD,`no',`',`` stat.h: stat.c stat.c: stat.m mkcmd stat.m -(cmp -s prog.c stat.c || (mv prog.c stat.c && echo stat.c updated)) -(cmp -s prog.h stat.h || (mv prog.h stat.h && echo stat.h updated)) rm -rf prog.[ch] '')` clean: FRC rm -f Makefile.bak prog.[ch] stat.[ch] ${PROG} *.o a.out core errs tags depend: ${DEP} ${HDR} FRC maketd ${CDEFS} ${INCLUDE} -b ${PROG}.c distrib: FRC distrib -c ${BIN}/${PROG} HOST install: all FRC /usr/local/bin/install -cs ${PROG} ${BIN}/${PROG} lint: ${HDR} ${DEP} FRC lint -hnx ${CDEFS} ${INCLUDE} ${DEP} mkcat: ${MAN} mkcat ${MAN} print: source FRC lpr -J"${PROG} source" ${SOURCE} source: ${SOURCE} spotless: clean rcsclean ${SOURCE} tags: ${DEP} ${HDR} ctags -t ${DEP} ${HDR} ${SOURCE}: co -q $@ FRC: # DO NOT DELETE THIS LINE - maketd DEPENDS ON IT stat.o: stat.c 'dnl