head	1.9;
access;
symbols;
locks
	emily:1.9; strict;
comment	@# @;


1.9
date	97.11.28.05.01.48;	author emily;	state Exp;
branches;
next	1.8;

1.8
date	97.11.24.02.15.56;	author emily;	state Exp;
branches;
next	1.7;

1.7
date	97.11.23.21.29.33;	author emily;	state Exp;
branches;
next	1.6;

1.6
date	97.11.23.19.21.13;	author emily;	state Exp;
branches;
next	1.5;

1.5
date	97.11.23.03.44.39;	author emily;	state Exp;
branches;
next	1.4;

1.4
date	97.11.23.03.01.28;	author emily;	state Exp;
branches;
next	1.3;

1.3
date	97.11.20.14.15.57;	author emily;	state Exp;
branches;
next	1.2;

1.2
date	97.11.19.02.00.59;	author emily;	state Exp;
branches;
next	1.1;

1.1
date	97.11.19.00.40.39;	author emily;	state Exp;
branches;
next	;


desc
@@


1.9
log
@*** empty log message ***
@
text
@CC	= g++
CFLAGS	= -g -Wall
INC	=
LIBS	= -lpthread
OBJS	= MudObject.o VariableStore.o Thread.o Lock.o Condition.o \
          ConsoleInputStream.o ConsoleOutputStream.o FileInputStream.o \
          FileOutputStream.o OutputStreamBundle.o ServerSocket.o \
          ListenSocket.o TestThread.o LocalConnection.o StringBag.o \
          PostOffice.o ObjectDB.o Message.o InputStream.o OutputStream.o \
          ClientSocket.o RPCListener.o RPCIncoming.o InetConnection.o \
          NameserverDB.o NameserverThread.o NameserverListener.o Utils.o \
          ScriptEngine.o NameDB.o UserserverDB.o UserserverThread.o \
          UserserverListener.o UserClient.o ObjectListener.o \
          ObjectThread.o ObjectFactory.o Listener.o TelnetListener.o \
          TelnetThread.o Thing.o TelnetClient.o ClientDB.o

target : Mud

Mud: $(OBJS) Main.cc Mud.h
	$(CC) -I$(INC) $(CFLAGS) $(OBJS) Main.cc $(LIBS) -o Mud

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

clean:

	rm Mud *.o
@


1.8
log
@*** empty log message ***
@
text
@d14 2
a15 1
          ObjectThread.o ObjectFactory.o
d24 18
@


1.7
log
@*** empty log message ***
@
text
@d13 2
a14 1
          UserserverListener.o UserClient.o
d26 9
@


1.6
log
@*** empty log message ***
@
text
@d12 2
a13 1
          ScriptEngine.o NameDB.o
d26 3
d40 9
@


1.5
log
@*** empty log message ***
@
text
@d12 1
a12 1
          ScriptEngine.o
d21 3
@


1.4
log
@*** empty log message ***
@
text
@d11 2
a12 1
          NameserverDB.o NameserverThread.o NameserverListener.o
d18 6
@


1.3
log
@*** empty log message ***
@
text
@d8 4
a11 2
          ListenSocket.o TestThread.o LocalConnection.o \
          PostOffice.o ObjectDB.o Message.o
d18 21
d72 6
d80 3
@


1.2
log
@*** empty log message ***
@
text
@d8 2
a9 1
          ListenSocket.o TestThread.o
d13 1
a13 1
Mud: $(OBJS) Main.cc
d15 12
@


1.1
log
@Initial revision
@
text
@d6 3
a8 1
          ConsoleInputStream.o ConsoleOutputStream.o
d15 3
d21 3
d29 12
@
