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

📄 makefile

📁 操作系统SunOS 4.1.3版本的源码
💻
字号:
##      @(#)Makefile 1.1 92/07/30 Copyright  Sun Microsytems.#include ../../include/Makefile.macros# specify "REV=" if build for 4.0.xREV=NEWTACC	=	taccPROGRAM =	taactestDESTDIR	=LIBS    =INCDIR  =	../../includeINCLUDES=	$(INCDIR)/sdrtns.hCFLAGS  =	-I$(INCDIR)TACCFLAGS=	-c -fsingleOBJ2FILES=	testall.o tallmap.o testsqcc.o testalureg.o testobjects.o\		testallabs.oTESTOBJECTS=	taacmsgs.o testmcram.o testaluop.o testbs.o testfpop.o\		testlu.o lut.o luval.o testma.o mult44.o testrdrc.o testvec.o\		testvport.o testvidregs.o testint.o testvram.o testsram.o\		testsqst.o testbt.o testacp.o testpoly.oall: FRC	@if [ `arch` = "sun3" ]; then \		if [ "$(REV)" = "NEW" ]; then \			echo Using taactest.sun3.41; \			rm -f taactest; \			make taactest.sun3.41; \			cp taactest.sun3.41 taactest; \			chmod 775 taactest; \		else \			echo Using taactest.sun3.4x; \			rm -f taactest; \			make taactest.sun3.4x; \			cp taactest.sun3.4x taactest; \			chmod 775 taactest; \		fi \	elif [ `arch` = "sun4" ]; then \		if [ "$(REV)" = "NEW" ]; then \			echo Using taactest.sun4.41; \			rm -f taactest; \			make taactest.sun4.41; \			cp taactest.sun4.41 taactest; \			chmod 775 taactest; \		else \			echo Using taactest.sun4.4x; \			rm -f taactest; \			make taactest.sun4.4x; \			cp taactest.sun4.4x taactest; \			chmod 775 taactest; \		fi \	fitaactest: $(OBJ2FILES) $(TESTLIB)	cc -g -o taactest $(OBJ2FILES) -ltaac1 -lm $(SDLIBS) $(LIBS)testall.o: testall.c varblock.h globals.h programs.h	cc $(CFLAGS) -g -c testall.ctallmap.o: tallmap.c testall.h varblock.h globals.h	cc -g -c tallmap.ctestobjects.o: $(TESTOBJECTS)	ld -r -o testobjects.o $(TESTOBJECTS)taacmsgs.o: taacmsgs.c	cc -g -c taacmsgs.ctestmcram.o: testmcram.c varblock.h globals.h mcramchiploc.h	cc $(CFLAGS) -g -c testmcram.ctestalureg.o: testalureg.c varblock.h globals.h testall.h	cc $(CFLAGS) -g -c testalureg.ctestaluop.o: testaluop.c varblock.h globals.h aluop.h	cc $(CFLAGS) -g -c testaluop.ctestbs.o: testbs.c varblock.h globals.h bsop.h	cc $(CFLAGS) -g -c testbs.ctestfpop.o: testfpop.c varblock.h globals.h fpop.h fpopfunc.h	cc $(CFLAGS) -g -c testfpop.ctestlu.o: testlu.c varblock.h globals.h	cc $(CFLAGS) -g -c testlu.ctestma.o: testma.c varblock.h globals.h	cc $(CFLAGS) -g -c testma.ctestrdrc.o: testrdrc.c varblock.h globals.h	cc $(CFLAGS) -g -c testrdrc.ctestvec.o: testvec.c varblock.h globals.h	cc $(CFLAGS) -g -c testvec.ctestvport.o: testvport.c varblock.h globals.h testvportdefs.h vramchiploc.h	cc $(CFLAGS) -g -c testvport.ctestvidregs.o: testvidregs.c varblock.h globals.h vidregs.h	cc $(CFLAGS) -g -c testvidregs.ctestint.o: testint.c varblock.h globals.h	cc $(CFLAGS) -g -c testint.ctestvram.o: testvram.c varblock.h globals.h vramchiploc.h	cc $(CFLAGS) -g -c testvram.ctestsram.o: testsram.c varblock.h globals.h sramchiploc.h	cc $(CFLAGS) -g -c testsram.ctestsqcc.o: testsqcc.c varblock.h globals.h testall.h	cc $(CFLAGS) -g -c testsqcc.ctestsqst.o: testsqst.c varblock.h globals.h	cc $(CFLAGS) -g -c testsqst.ctestbt.o: testbt.c varblock.h globals.h	cc $(CFLAGS) -g -c testbt.ctestacp.o: testacp.c varblock.h globals.h	cc $(CFLAGS) -g -c testacp.ctestpoly.o: testpoly.c varblock.h globals.h polygons.h	cc $(CFLAGS) -g -c testpoly.clut.o: lut.c	cc -g -c lut.cluval.o: luval.c	cc -g -c luval.cOBJS=	testall.obj testalureg.obj testaluop.obj testbs.obj testma.obj\	testrdrc.obj testvec.obj testfpop.obj testvport.obj testlu.obj\	support.obj testmcram.obj testvram.obj testsram.obj testsqcc.obj\	testsqst.obj testbt.obj testacp.obj testvidregs.obj testint.obj\	testpoly.obj fbclr.obj fbchecksum.obj aluopphase.obj aluregphase.obj\	bsphase.obj fpopphase1.obj fpopphase2.obj maphase.obj rdrcphase.obj\	pixels.obj colors.objtestallabs.o: testall.abs	taabs2o testall.abs testallabs.otestall.h: testall.abs	tamakedef testall.map testall.htestall.abs: $(OBJS)	talink $(OBJS) -ltaac1.SUFFIXES:	.tc~	.tc	.obj.tc~.tc:	$(GET) -G$*.tc $(GFLAGS) $<.tc~.obj:	$(GET) -G$*.tc $(GFLAGS) $<	$(TACC) $(TACCFLAGS) $*.tc.tc.obj:	$(TACC) $(TACCFLAGS) $*.tctestall.obj:	programs.htestvport.obj:	testvportdefs.htestbt.obj testacp.obj testpoly.obj:	mydefs.hpixels.obj:	tavideo.haluopphase.obj: aluopphase.asm	tasm aluopphase.asmaluopphase.asm: aluopmkphase	aluopmkphase > aluopphase.asmaluopmkphase: aluopmkphase.o	cc -o aluopmkphase aluopmkphase.oaluopmkphase.o: aluopmkphase.c aluop.h	cc -c aluopmkphase.caluregphase.obj: aluregphase.tc	tacc -c aluregphase.tcbsphase.obj: bsphase.asm	tasm bsphase.asmbsphase.asm: bsmkphase	bsmkphase > bsphase.asmbsmkphase: bsmkphase.o	cc -o bsmkphase bsmkphase.obsmkphase.o: bsmkphase.c bsop.h	cc -c bsmkphase.cfpopphase2.obj: fpopphase2.asm	tasm fpopphase2.asmfpopphase2.asm: fpopmkphase	fpopmkphase > fpopphase2.asmfpopmkphase: fpopmkphase.o	cc -o fpopmkphase fpopmkphase.ofpopmkphase.o: fpopmkphase.c fpop.h	cc -c fpopmkphase.cmaphase.obj: maphase.asm	tasm maphase.asmmaphase.asm: mamkphase	mamkphase > maphase.asmmamkphase: mamkphase.o	cc -o mamkphase mamkphase.omamkphase.o: mamkphase.c maop.h	cc -c mamkphase.cmult44.o: mult44.c	cc -g -c mult44.crdrcphase.obj: rdrcphase.asm	tasm rdrcphase.asmrdrcphase.asm: rdrcmkphase	rdrcmkphase > rdrcphase.asmrdrcmkphase: rdrcmkphase.o	cc -o rdrcmkphase rdrcmkphase.ordrcmkphase.o: rdrcmkphase.c rdrcop.h	cc -c rdrcmkphase.cinstall: all FRC	@if [ $(DESTDIR) ]; then \	  set -x; \	  install -s $(PROGRAM) $(DESTDIR); \	else \	  set -x; \	  install $(PROGRAM) ../../bin; \	ficlean: FRC	-rm -f *.asm *.o *.obj *.map *.lst *.abs *mkphase testall.hlint:info: FRC	sccs infoinclude ../../include/Makefile.end

⌨️ 快捷键说明

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