# This is only a simple makefile. You could compile all the objects and
# rooms functions seperately here if you want but it would be messy.

# For AIX, OSF/1, Mach (Next) and lots more use this...
#CC=cc 

# For Linux 1 use this
#CC=cc -DLINUX 

# For Linux 2 use this
#CC=cc -DLINUX -lcrypt

# For HP-UX 10 (and probably 9 too) use this.
#CC=cc -Ae -DRAND

# For Dynix use this
#CC=cc -lsocket -lnsl -DRAND

# For Solaris use this..
CC=/usr/ucb/cc -lsocket -lnsl

ogmud: main.o main2.o skills.o objects.o rooms.o regions.o
	$(CC) main.o main2.o skills.o objects.o rooms.o regions.o -o ogmud
	strip ogmud

main.o: main.c globals.h
	$(CC) -c main.c

main2.o: main2.c globals.h
	$(CC) -c main2.c

skills.o: skills.c globals.h
	$(CC) -c skills.c

objects.o: objects.c globals.h
	$(CC) -c objects.c

rooms.o: rooms.c globals.h
	$(CC) -c rooms.c

regions.o: regions.c globals.h
	$(CC) -c regions.c

clean: 
	rm -f ogmud *.o
