⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 早期freebsd实现
💻
字号:
#	@(#)Makefile	8.1 (Berkeley) 6/6/93PROG=	pc0SRCDIR=	${.CURDIR}/../srcCFLAGS=	-I. -I${.CURDIR} -I${SRCDIR}.PATH:	${SRCDIR}BINDIR=	/usr/libexec/pascalNOMAN=	nomanCLEANFILES+=main.c xmain.cEYACC=	/usr/libexec/pascal/eyaccWHOAMI=	pc.include "${SRCDIR}/config.include"SRCS=	TRdata.c ato.c call.c case.c clas.c const.c conv.c cset.c error.c \	fdec.c fend.c fhdr.c flvalue.c forop.c func.c gen.c hash.c lab.c \	lookup.c lval.c main.c nl.c p2put.c pccaseop.c pcfunc.c pclval.c \	pcproc.c proc.c put.c rec.c rval.c savenl.c sconv.c stab.c stat.c \	stklval.c stkrval.c string.c subr.c tmps.c tree.c treen.c type.c \	var.c yycopy.c yycosts.c yyerror.c yyget.c yyid.c yylex.c yymain.c \	yyoptions.c yypanic.c yyparse.c yyprint.c yyput.c yyrecover.c \	yyseman.c yytree.cOBJS+=	config.c y.tab.oCLEANFILES+=opc y.tab.h y.tab.c y.tab.out ${WHOAMI}*strings config.c \	    opcode.h picture opc pic *.list ${ERRORSTRINGS} config.o.c.o:	rm -f ${.IMPSRC:T}	ln -s ${.IMPSRC} .	mkstr - ${ERRORSTRINGS} x ${.IMPSRC:T}	${CC} ${CFLAGS} -c x${.IMPSRC:T} -o ${.TARGET}	rm -f x${.IMPSRC:T} ${.IMPSRC:T}y.tab.o: y.tab.c y.tab.h	rm -f x.y.tab.c	mkstr - ${ERRORSTRINGS} x. y.tab.c	${CC} ${CFLAGS} -c x.y.tab.c	mv x.y.tab.o y.tab.o	rm -f x.y.tab.cy.tab.c: y.tab.hy.tab.h: ${SRCDIR}/pas.y ${SRCDIR}/gram	@echo make y.tab.h and y.tab.c	rm -f y.tab.h y.tab.c	${EYACC} ${SRCDIR}/pas.y > /dev/null	ex - y.tab.c < ${SRCDIR}/grampicture: pic ${SRCDIR}/OPnames.h	./pic > picturepic: pic.c	${CC} ${.ALLSRC} -o ${.TARGET}opcode.h: opc ${SRCDIR}/OPnames.h ${SRCDIR}/opc.c	./opc > ${.TARGET}opc: opc.c	${CC} ${.ALLSRC} -o ${.TARGET}beforeinstall:	install -c -o ${BINOWN} -g ${BINGRP} -m 444 ${ERRORSTRINGS} \	    ${DESTDIR}${LIBDATA}/${ERRORSTRINGS}.include <bsd.prog.mk>${OBJS} .depend: opcode.h y.tab.h

⌨️ 快捷键说明

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