makefile

来自「mips架构的bootloader,99左右的版本 但源代码现在没人更新了」· 代码 · 共 66 行

TXT
66
字号
# File: mon/Makefile# Purpose: master Makefile for mon builds# Author: Phil Bunce (pjb@carmel.com)# Revision History:#	970303	Fixed probs with vers.c etc..#	970317	Added depend#	980817	Added clean#	980817	Added rules.mk to clean depend.include $(LSIPKG)/defines.mkinclude files.mkCFLAGS = -gall: monvers.c rules.mk $(MON_TARG)	@echo "mon is now up to date"clean: rules.mk	@$(MAKE) subdirs "CMD=clean"	@$(RMF) rules.mksubdirs: $(MON_TARG)saveit :	tar crf - $(CFILES) $(OTHERS)|compress > sav$$$$.tar.Zsum:	@sum $(CFILES) $(ASFILES) $(OTHERS) README version > sum.outpatch: revhistory	@mkpatch mon sum.out $(CFILES) $(ASFILES) $(OTHERS) README version >> $(TL)depend:	@csh -c makedepend -ftarget.mk -I$(LSIPKG)/include -DPMCC $(CFILES)	@perl $(FIXDEPENDS) target.mkBGd:	@echo "###### mon/bg"	@cd bg;$(MAKE) -f ../target.mk $(CMD) "TFLAG=-EB -G 0" "ENDIAN=bg"LGd:	@echo "###### mon/lg"	@cd lg;$(MAKE) -f ../target.mk $(CMD) "TFLAG=-EL -G 0" "ENDIAN=lg"HBINd:	@echo "###### mon/hbin"	@cd hbin;$(MAKE) -f ../hbin.mk $(CMD)TL = $(LSIPKG)/tape.lsttape: revhistory	@mklst mon $(CFILES) $(OTHERS) README version >> $(TL)rules.mk : files.mk	mklist -r -o rules.mk files.mk .. CFILES monvers.crevhistory : $(CFILES) $(ASFILES) $(OTHERS)	@newversion $(NVSW)newrev :	@newversion $(NVSW)monvers.c : version	mkmsg monvers -f version > monvers.c

⌨️ 快捷键说明

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