makefile

来自「早期freebsd实现」· 代码 · 共 61 行

TXT
61
字号
TRANSLATE = piEXECUTE = -pxSRCDIR = ../srcINDIR = ../inOUTDIR = ../outNO_INPUT = align ancestor ancestor2 \	backtracerr bench binrdwt \	clock cutter \	eightqueens \	fay ffunc fnested form fproc funcs \	gencard gordon \	hamachi \	math \	nonlocgoto numericio \	palindromes permute \	piextn powersoftwo \	primes pvs1 pvs2 pvs3 \	quicksort \	random real realout reset \	scaltst sequin setret shoemake \	sort strngs \	t01 t03 t04 t05 \	t06 t07 t08 t09 t10 \	t11 t12 t13 t14 t15 \	t17 t18 t19 \	t6.6.3.1-5 t6.6.3.4-2 \	testeoln testio transpose \	wnjHAS_INPUT = basic cfor cntchars expotst hanoi hugereal index insan \	nmaze pcerror peter pretty procs rdpal rdwt setest size t16all: notice ${NO_INPUT} ${HAS_INPUT}notice:	@echo ""	@echo "the following programs should fail during execution:"	@echo "	pvs2, pvs3, reset, testeoln, pcerror"clean:	rm -f ${NO_INPUT} ${HAS_INPUT}	rm -f \#* f file foo obj out all.list${NO_INPUT}:	@echo ""	${TRANSLATE} ${SRCDIR}/$@.p	mv obj $@	${EXECUTE} ./$@ > out 2>&1	-diff ${OUTDIR}/$@.out out	cp /dev/null $@${HAS_INPUT}:	@echo ""	${TRANSLATE} ${SRCDIR}/$@.p	mv obj $@	${EXECUTE} ./$@ < ${INDIR}/$@.in > out 2>&1	-diff ${OUTDIR}/$@.out out	cp /dev/null $@

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?