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 + -
显示快捷键?