all:
	(cd clock; make)
	(cd cpudisk; make)
	(cd gas; make)
	(cd logic; make)
	(cd network; make)
	(cd route; make)
	(cd petri; make)
	(cd qnet; make)
	(cd slice; make)
	(cd ssq; make q1; make q2)
	(echo "Ignore 2 XSIMCODE Loader Errors - see README file"; cd Xsimcode/src; xmkmf; make)
clean:
	rm -f clock/ticktock *.o
	rm -f cpudisk/cpudisk *.o
	rm -f gas/gas *.o
	rm -f logic/logic *.o
	rm -f network/network *.o
	rm -f route/route *.o
	rm -f petri/petri *.o
	rm -f qnet/qnet *.o
	rm -f slice/slice *.o
	rm -f ssq/q1 ssq/q2 *.o
	rm -f Xsimcode/src/*.o Xsimcode/src/Xsimcode
