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


1.10
date	98.01.19.03.06.09;	author emily;	state Exp;
branches;
next	1.9;

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

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

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

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

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

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

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

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

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


desc
@@


1.10
log
@*** empty log message ***
@
text
@CC	= g++
INC	= /home/emily/Mud/Posix/
LIBS	= -lpthread

CFLAGS	= -g -Wall

OBJS	= Lang/ScriptEngine.o \
          \
          Mud/Kernel.o Mud/MudThread.o Mud/LocalUserDB.o Mud/ObjectDB.o \
          Mud/UserClient.o Mud/MudListener.o Mud/ServiceClient.o \
          Mud/Logger.o Mud/Cron.o Mud/LogonDB.o \
          \
          Streams/ConsoleStream.o Streams/FileStream.o Streams/Stream.o \
          Streams/StreamBundle.o \
          \
          Base/BaseDB.o Base/Client.o Base/Object.o Base/StringBag.o \
          Base/ListenThread.o Base/ObjectFactory.o Base/Utils.o \
          Base/ObjectBag.o Base/LogonBundle.o \
          \
          Objects/Archway.o Objects/Coord.o Objects/Location.o \
          Objects/MudObject.o Objects/Thing.o Objects/Container.o \
          Objects/Exit.o Objects/Mobile.o Objects/Space.o \
          \
          RPC/Message.o RPC/RPCListener.o RPC/RPCThread.o RPC/RemoteObject.o \
          RPC/MessageReceiver.o \
          \
          TelnetServer/Telnet.o TelnetServer/TelnetListener.o \
          TelnetServer/TelnetThread.o TelnetServer/MessageInterpreter.o \
          TelnetServer/MessageThread.o TelnetServer/TelnetInfo.o \
          \
          Chat/ChatChannel.o Chat/ChatClient.o Chat/ChatDB.o \
          Chat/SayChannel.o Chat/GlobalChannel.o Chat/OOCChannel.o \
          \
          Posix/ClientSocket.o Posix/Listener.o Posix/OSUtils.o \
          Posix/Socket.o Posix/Condition.o Posix/Lock.o Posix/ServerSocket.o \
          Posix/Thread.o \
          \
          Services/ChatServerDB.o Services/ServiceDB.o \
          Services/ServiceThread.o Services/UserListener.o \
          Services/ChatThread.o Services/ServiceListener.o Services/UserDB.o \
          Services/UserThread.o Services/ChatListener.o


all : lan mu str bas obj rpc tel cha pos ser main

lan:
	cd Lang; $(MAKE)

mu:
	cd Mud; $(MAKE)

str:
	cd Streams; $(MAKE)

bas:
	cd Base; $(MAKE)

obj:
	cd Objects; $(MAKE)

rpc:
	cd RPC; $(MAKE)

tel:
	cd TelnetServer; $(MAKE)

cha:
	cd Chat; $(MAKE)

pos:
	cd Posix; $(MAKE)

ser:
	cd Services; $(MAKE)

main:	Main.cc
	$(CC) -I$(INC) $(CFLAGS) $(OBJS) Main.cc $(LIBS) -o mud

clean:
	rm mud Lang/*.o Mud/*.o Streams/*.o Base/*.o Objects/*.o RPC/*.o \
           TelnetServer/*.o Chat/*.o Posix/*.o Services/*.o


@


1.9
log
@*** empty log message ***
@
text
@d18 1
a18 1
          Base/ObjectBag.o \
@


1.8
log
@*** empty log message ***
@
text
@d11 1
a11 1
          Mud/Logger.o Mud/Cron.o \
d32 1
a32 1
          Chat/SayChannel.o Chat/GlobalChannel.o \
@


1.7
log
@*** empty log message ***
@
text
@d11 1
a11 1
          Mud/Logger.o \
@


1.6
log
@*** empty log message ***
@
text
@d32 1
a32 1
          Chat/SayChannel.o \
d41 1
a41 1
          Services/UserThread.o
@


1.5
log
@*** empty log message ***
@
text
@d18 1
d28 2
a29 1
          TelnetServer/TelnetThread.o \
d44 1
a44 1
all : lan mud str bas obj rpc tel cha pos ser main
d49 1
a49 1
mud:
@


1.4
log
@*** empty log message ***
@
text
@d24 1
d78 1
a78 1
	rm mud Lang/*.o Mud/*.o Streams/*.o Base/*.o Objects/*.o \
d80 2
@


1.3
log
@*** empty log message ***
@
text
@d2 1
a2 1
INC	= ~/Mud/Posix
d5 1
a5 1
CFLAGS	= -g
d9 3
a11 3
          Mud/Kernel.o Mud/MudThread.o Mud/SocketCache.o \
          Mud/LocalUserDB.o Mud/ObjectDB.o Mud/UserClient.o Mud/MudListener.o \
          Mud/ServiceClient.o Mud/Utils.o \
d16 2
a17 2
          Base/Client.o Base/Object.o Base/StringBag.o Base/ListenThread.o \
          Base/ObjectFactory.o \
@


1.2
log
@*** empty log message ***
@
text
@d17 1
a17 1
          Base/ObjectFactory.o 
d29 1
a29 1
          Chat/SayChannel.o Chat/ChatDB.o Chat/SayChannel.o \
@


1.1
log
@Initial revision
@
text
@d77 1
a77 1
	rm Mud Lang/*.o Mud/*.o Streams/*.o Base/*.o Objects/*.o \
@
