makefile
来自「Nachos 5 java version」· 代码 · 共 53 行
TXT
53 行
JAVADOCPARAMS = -doctitle "Nachos 4.0 Java" -protected \ -link http://java.sun.com/products/jdk/1.2/docs/apimachine = Lib Config Stats Machine TCB \ Interrupt Timer \ Processor TranslationEntry \ SerialConsole StandardConsole \ OpenFile OpenFileWithPosition ArrayFile FileSystem StubFileSystem \ ElevatorBank ElevatorTest ElevatorGui \ ElevatorControls ElevatorEvent ElevatorControllerInterface \ RiderControls RiderEvent RiderInterface \ Kernel Coff CoffSection \ NetworkLink Packet MalformedPacketExceptionsecurity = Privilege NachosSecurityManagerag = AutoGrader BoatGraderthreads = ThreadedKernel KThread Alarm \ Scheduler ThreadQueue RoundRobinScheduler \ Semaphore Lock Condition SynchList \ Condition2 Communicator Rider ElevatorController \ PriorityScheduler LotteryScheduler Boatuserprog = UserKernel UThread UserProcess SynchConsolevm = VMKernel VMProcessnetwork = NetKernel NetProcess PostOffice MailMessageALLDIRS = machine security ag threads userprog vm networkPACKAGES := $(patsubst %,nachos.%,$(ALLDIRS))CLASSFILES := $(foreach dir,$(DIRS),$(patsubst %,nachos/$(dir)/%.class,$($(dir)))).PHONY: all rmtemp clean doc hwdoc swdocall: $(CLASSFILES)nachos/%.class: ../%.java javac -classpath . -d . -sourcepath ../.. -g $<clean: rm -f */*/*.classdoc: mkdir -p ../doc javadoc $(JAVADOCPARAMS) -d ../doc -sourcepath .. $(PACKAGES)test: cd ../test ; gmake
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?