CC      = gcc 
NOCRYPT =
1BUILD  = 
C_FLAGS = $(1BUILD) -m486 -O -DLinux -DNEED_EXTERN -DOLD_FIGHT $(PROF) $(NOCRYPT)
L_FLAGS = $(PROF) -lcrypt

O_FILES = autoeq.o aedit.o alien.o ansi_out.o ar.o arena.o armor.o aw.o auction.o \
bank.o boat.o buysell.o chan.o channels.o char.o clan.o climb.o cmd.o config.o \
conflict.o consid.o comm.o convo.o crsh.o dam.o dam2.o db2.o death.o def.o dict.o draw.o \
edit.o fgt.o give.o grnd.o guild.o help.o hnd.o inetd.o info.o int.o look.o medit.o menu.o misc.o mgc.o move.o \
note.o object.o oc.o oedit.o pb.o pedit.o pets.o pinfo.o power.o prompt.o prse.o quit.o \
redit.o reloc.o remort.o rfd.o room.o score.o script3.o script.o script2.o sedit.o \
spec.o spl.o skill.o sv.o syslag.o toptr.o upd.o view.o warmth.o yell.o \
    combat.o pc_wiz.o shell.o \
    mob_1514.o mob_2013.o mob_1114.o mob_101.o mob_1029.o

O_FILES_T = utils.o

O_FILES_TH = install.o

EmlenMud: $(O_FILES) 
	rm -f EmlenMud
	$(CC) $(L_FLAGS) -o EmlenMud $(O_FILES)

util: $(O_FILES_T) 
	rm -f util 
	$(CC) $(L_FLAGS) -o util $(O_FILES_T)
	cp util ../newworld

install: $(O_FILES_TH)
	rm -f inst
	$(CC) $(L_FLAGS) -o inst $(O_FILES_TH)

.c.o: emlen.h
	$(CC) -c $(C_FLAGS) $<

clean:
	rm *.o EmlenMud util inst