CC      = gcc -m32
PROF    = -O 
NOCRYPT = -DNOCRYPT -DOLD_RAND
WARN    = -Wall -Werror -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls
# -Wshadow 
FLAGS   =
C_FLAGS = -Wall -D_hpux -fno-builtin-logf $(PROF) $(NOCRYPT)
LIBS    = -lcrypt
L_FLAGS =  $(PROF) $(LIBS)

C_FILES := $(wildcard *.c)
O_FILES := $(patsubst %.c, %.o, $(C_FILES))
H_FILES := $(wildcard *.h)	  

all:: rot

rot: $(O_FILES)
	@rm -f rot
	@echo "Building Death Rising"
	@$(CC) $(L_FLAGS) -o rot $(O_FILES) $(LIBS)

.c.o: merc.h
	@echo "Compiling $<..."
	@$(CC) -c $(C_FLAGS) $<

depend:
	@$(CC) -E -MM $(C_FILES) -I. > .depend

indent:
	@indent $(C_FILES) $(H_FILES)

backup:
	@tar -cvf backup.tar $(C_FILES) $(H_FILES) Makefile
	@gzip -fq backup.tar

clean:
	@rm -f $(O_FILES) *~
	@echo "Done Cleaning."

# DO NOT DELETE THIS LINE -- make depend depends on it.

include .depend
