Makefile revision 1.1
11.1Scgd# $Id: Makefile,v 1.1 1994/01/14 05:24:33 cgd Exp $ 21.1Scgd 31.1ScgdPROG= doexec 41.1ScgdNOMAN= noman, no way, man 51.1Scgd 61.1ScgdLDSTATIC= -static 71.1Scgd 81.1ScgdRP= ${.OBJDIR}/${PROG} 91.1ScgdTD= ${.CURDIR}/tests 101.1ScgdOD= ${.CURDIR}/good 111.1Scgd 121.1Scgdall: ${PROG} goodaout truncaout 131.1ScgdCLEANFILES+= goodaout truncaout 141.1Scgd 151.1Scgdinstall: 161.1Scgd 171.1Scgdregress: test-empty test-nonexist \ 181.1Scgd test-nonexistshell test-devnullscript test-badinterplen \ 191.1Scgd test-goodscript test-scriptarg test-scriptarg-nospace \ 201.1Scgd test-goodaout test-truncaout 211.1Scgd 221.1Scgdtest-empty: ${PROG} ${TD}/empty 231.1Scgd ${RP} ${TD}/empty | diff - ${OD}/empty 241.1Scgd 251.1Scgdtest-nonexist: ${PROG} 261.1Scgd ${RP} ${TD}/nonexistent | diff - ${OD}/nonexistent 271.1Scgd 281.1Scgdtest-nonexistshell: ${PROG} ${TD}/nonexistshell 291.1Scgd ${RP} ${TD}/nonexistshell | diff - ${OD}/nonexistshell 301.1Scgd 311.1Scgdtest-devnullscript: ${PROG} ${TD}/devnullscript 321.1Scgd ${RP} ${TD}/devnullscript | diff - ${OD}/devnullscript 331.1Scgd 341.1Scgdtest-badinterplen: ${PROG} ${TD}/badinterplen 351.1Scgd ${RP} ${TD}/badinterplen | diff - ${OD}/badinterplen 361.1Scgd 371.1Scgdtest-goodscript: ${PROG} ${TD}/goodscript 381.1Scgd ${RP} ${TD}/goodscript | diff - ${OD}/goodscript 391.1Scgd 401.1Scgdtest-scriptarg: ${PROG} ${TD}/scriptarg 411.1Scgd ${RP} ${TD}/scriptarg 2>&1 | diff - ${OD}/scriptarg 421.1Scgd 431.1Scgdtest-scriptarg-nospace: ${PROG} ${TD}/scriptarg-nospace 441.1Scgd ${RP} ${TD}/scriptarg-nospace 2>&1 | diff - ${OD}/scriptarg-nospace 451.1Scgd 461.1Scgdgoodaout: ${TD}/goodaout.c 471.1Scgd ${CC} ${LDFLAGS} ${LDSTATIC} ${CFLAGS} -o ${.TARGET} ${TD}/goodaout.c 481.1Scgd 491.1Scgdtest-goodaout: ${PROG} goodaout 501.1Scgd ${RP} ${.OBJDIR}/goodaout | diff - ${OD}/goodaout 511.1Scgd 521.1Scgdtruncaout: goodaout 531.1Scgd /bin/rm -rf truncaout 541.1Scgd dd if=${.OBJDIR}/goodaout of=truncaout bs=16 count=1 551.1Scgd chmod a+x truncaout 561.1Scgd 571.1Scgdtest-truncaout: ${PROG} truncaout 581.1Scgd ${RP} ${.OBJDIR}/truncaout | diff - ${OD}/truncaout 591.1Scgd 601.1Scgd.include <bsd.prog.mk> 61