CC	= g++
INC	= ../Posix
CFLAGS	= -g
OBJS	= Message.o RPCListener.o RPCThread.o RemoteObject.o MessageReceiver.o

target : $(OBJS)

Message.o : Message.cc Message.h 
	$(CC) -I$(INC) $(CFLAGS) -c Message.cc

RPCListener.o : RPCListener.cc RPCListener.h 
	$(CC) -I$(INC) $(CFLAGS) -c RPCListener.cc

RPCThread.o : RPCThread.cc RPCThread.h
	$(CC) -I$(INC) $(CFLAGS) -c RPCThread.cc

RemoteObject.o : RemoteObject.cc RemoteObject.h 
	$(CC) -I$(INC) $(CFLAGS) -c RemoteObject.cc

MessageReceiver.o : MessageReceiver.cc MessageReceiver.h ../Base/Object.h \
                    ../Base/Object.cc
	$(CC) -I$(INC) $(CFLAGS) -c MessageReceiver.cc

clean:
	rm *.o



