# Makefile 
# This makefile is not smart and thus needs to be improved soon. 
#
all: \
agentspace/AgentServer.class \
agentspace/AgentReceiver.class \
agentspace/AgentSender.class \
agentspace/AgentWriteStream.class \
agentspace/AgentInputStream.class \
agentspace/AgentPacketEncode.class \
agentspace/AgentPacketReader.class \
agentspace/AgentByteCode.class \
agentspace/AgentClassLoader.class \
agentspace/AgentRuntime.class \
agentspace/AgentMethod.class \
agentspace/AgentTimeout.class \
agentspace/Agent.class \
agentspace/AgentInfo.class \
agentspace/AgentClone.class \
agentspace/AgentManager.class \
agentspace/AgentMonitor.class \
agentspace/AgentMonitorList.class \
agentspace/AgentLoaderStub.class \
agentspace/AgentFile.class \
agentspace/AgentList.class \
agentspace/AgentIdentifier.class \
agentspace/AgentContext.class \
agentspace/AgentQueue.class \
agentspace/AgentMessageQueue.class \
agentspace/AgentAboutDialog.class \
agentspace/AgentDestDialog.class \
agentspace/AgentInspect.class \
agentspace/AgentError.class \
agentspace/AgentListener.class \
agentspace/AgentEvent.class \
agentspace/Future.class \
agentspace/Message.class \
agentspace/NoSuchAgentException.class \
agentspace/TimeoutException.class \
agentspace/InvocationException.class \

agentspace/Agent.class  : agentspace/Agent.java
	javac agentspace\Agent.java
agentspace/AgentServer.class  : agentspace/AgentServer.java
	javac agentspace\AgentServer.java
agentspace/AgentManager.class : agentspace/AgentManager.java
	javac agentspace\AgentManager.java
agentspace/AgentMonitorList.class : agentspace/AgentMonitorList.java
	javac agentspace\AgentMonitorList.java
agentspace/AgentMonitor.class : agentspace/AgentMonitor.java
	javac agentspace\AgentMonitor.java
agentspace/AgentInfo.class : agentspace/AgentInfo.java
	javac agentspace\AgentInfo.java
agentspace/AgentFile.class : agentspace/AgentFile.java
	javac agentspace\AgentFile.java
agentspace/AgentList.class : agentspace/AgentList.java
	javac agentspace\AgentList.java
agentspace/AgentIdentifier.class : agentspace/AgentIdentifier.java
	javac agentspace\AgentIdentifier.java
agentspace/AgentLoaderStub.class  : agentspace/AgentLoaderStub.java 
	javac agentspace\AgentLoaderStub.java
agentspace/AgentReceiver.class : agentspace/AgentReceiver.java
	javac agentspace\AgentReceiver.java
agentspace/AgentSender.class : agentspace/AgentSender.java
	javac agentspace\AgentSender.java
agentspace/AgentWriteStream.class : agentspace/AgentWriteStream.java
	javac agentspace\AgentWriteStream.java
agentspace/AgentInputStream.class : agentspace/AgentInputStream.java
	javac agentspace\AgentInputStream.java
agentspace/AgentPacketEncode.class : agentspace/AgentPacketEncode.java
	javac agentspace\AgentPacketEncode.java
agentspace/AgentPacketReader.class : agentspace/AgentPacketReader.java
	javac agentspace\AgentPacketReader.java
agentspace/AgentClone.class : agentspace/AgentClone.java
	javac agentspace\AgentClone.java
agentspace/AgentByteCode.class : agentspace/AgentByteCode.java
	javac agentspace\AgentByteCode.java
agentspace/AgentClassLoader.class : agentspace/AgentClassLoader.java
	javac agentspace\AgentClassLoader.java
agentspace/AgentRuntime.class : agentspace/AgentRuntime.java
	javac agentspace\AgentRuntime.java
agentspace/AgentMethod.class : agentspace/AgentMethod.java
	javac agentspace\AgentMethod.java
agentspace/AgentTimeout.class : agentspace/AgentTimeout.java
	javac agentspace\AgentTimeout.java
agentspace/AgentContext.class : agentspace/AgentContext.java
	javac agentspace\AgentContext.java
agentspace/AgentQueue.class : agentspace/AgentQueue.java 
	javac agentspace\AgentQueue.java 
agentspace/AgentMessageQueue.class : agentspace/AgentMessageQueue.java 
	javac agentspace\AgentMessageQueue.java 
agentspace/AgentAboutDialog.class : agentspace/AgentAboutDialog.java
	javac agentspace\AgentAboutDialog.java
agentspace/AgentDestDialog.class : agentspace/AgentDestDialog.java
	javac agentspace\AgentDestDialog.java
agentspace/AgentInspect.class : agentspace/AgentInspect.java
	javac agentspace\AgentInspect.java
agentspace/AgentError.class  : agentspace/AgentError.java
	javac agentspace\AgentError.java
agentspace/AgentListener.class  : agentspace/AgentListener.java
	javac agentspace\AgentListener.java
agentspace/AgentEvent.class  : agentspace/AgentEvent.java
	javac agentspace\AgentEvent.java
agentspace/Message.class : agentspace/Message.java 
	javac agentspace\Message.java 
agentspace/Future.class : agentspace/Future.java
	javac agentspace\Future.java
agentspace/NoSuchAgentException.class : agentspace/NoSuchAgentException.java
	javac agentspace\NoSuchAgentException.java
agentspace/TimeoutException.class : agentspace/TimeoutException.java
	javac agentspace\TimeoutException.java
agentspace/InvocationException.class : agentspace/InvocationException.java
	javac agentspace\InvocationException.java

#################################################################
Clock:
agent/Clock/Clock.agent : agent/Clock/Clock.class agent/Clock/ClockTick.class
	java agent/MakeAgent Clock agent/Clock/Clock.agent agent/Clock/Clock.class agent/Clock/ClockTick.class
agent/Clock/Clock.class : agent/Clock/Clock.java
	javac agent/Clock/Clock.java
agent/Clock/ClockTick.class : agent/Clock/Clock.java
	javac agent/Clock/Clock.java


