JCC = javac
JFLAGS = -g
default: Console.class Backstore.class PRA.class PageTable.class PhysicalMemory.class Simulator.class TLB.class VirtualAddress.class

Console.class: memsim/Console.java
	$(JCC) memsim/Console.java

Backstore.class: memsim/Backstore.java
	$(JCC) memsim/Backstore.java

PRA.class: memsim/PRA.java
	$(JCC) memsim/PRA.java

PageTable.class: memsim/PageTable.java
	$(JCC) memsim/PageTable.java

PhysicalMemory.class: memsim/PhysicalMemory.java
	$(JCC) memsim/PhysicalMemory.java

Simulator.class: memsim/Simulator.java
	$(JCC) memsim/Simulator.java

TLB.class: memsim/TLB.java
	$(JCC) memsim/TLB.java

VirtualAddress.class: memsim/VirtualAddress.java
	$(JCC) memsim/VirtualAddress.java


clean: 
	$(RM) memsim/*.class
