📄 makefile
字号:
# File: lib/Makefile# Purpose: master Makefile for library builds# Author: Phil Bunce (pjb@carmel.com)# Revision History:# 970303 Fixed prob with vers.c etc..# 970317 Added depend# 980817 Added rules.mk to clean depend.include $(LSIPKG)/defines.mkinclude files.mkall: libvers.c toolvers.c incvers.c rules.mk $(LIB_TARG) @echo "lib is now up to date"clean: rules.mk @$(MAKE) subdirs "CMD=clean" @$(RMF) rules.mkreduce: @$(MAKE) subdirs "CMD=reduce"depend: @csh -c makedepend -ftarget.mk -I$(LSIPKG)/include -DPMCC $(CFILES) @perl $(FIXDEPENDS) target.mksubdirs: $(LIB_TARG)TL = $(LSIPKG)/tape.lsttape msim1_tape msim10_tape: revhistory @mklst lib $(CFILES) $(ASFILES) $(OTHERS) README version >> $(TL)sum: @sum $(CFILES) $(ASFILES) $(OTHERS) README version > sum.outpatch: revhistory @mkpatch lib sum.out $(CFILES) $(ASFILES) $(OTHERS) README version >> $(TL)BGd: @echo "###### lib/bg" @cd bg;$(MAKE) -f ../target.mk $(CMD) "TFLAG=-EB -G 0" "ENDIAN=bg"BOd: @echo "###### lib/bo" @cd bo;$(MAKE) -f ../target.mk $(CMD) "TFLAG=-EB -G 8" "ENDIAN=bo"LGd: @echo "###### lib/lg" @cd lg;$(MAKE) -f ../target.mk $(CMD) "TFLAG=-EL -G 0" "ENDIAN=lg"LOd: @echo "###### lib/lo" @cd lo;$(MAKE) -f ../target.mk $(CMD) "TFLAG=-EL -G 8" "ENDIAN=lo"HBINd: @echo "###### lib/hbin" @cd hbin;$(MAKE) -f ../hbin.mk $(CMD)rules.mk : files.mk mklist -r -o rules.mk files.mk .. CFILES ASFILES libvers.c \ toolvers.c incvers.crevhistory : $(CFILES) $(ASFILES) $(OTHERS) @newversion $(NVSW)newrev : @newversion $(NVSW)libvers.c : version mkmsg libvers -f version > libvers.ctoolvers.c : ../tools/version mkmsg toolvers -f ../tools/version > toolvers.cincvers.c : ../include/version mkmsg incvers -f ../include/version > incvers.c
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -