# Makefile for empire tools
SRCS = read.c pmvr.c autodist.c
CFLAGS = -O  
#CFLAGS = -g -DDEBUG

#CC = gcc -finline-functions -fstrength-reduce -fomit-frame-pointer \
#         -fcombine-regs
CC = gcc

TOOLS = pmvr autodist umvr mmvr

all: ${TOOLS}

pmvr: pmvr.o read.o alloc.o
	$(CC) $(CFLAGS) -o pmvr pmvr.o read.o alloc.o

mmvr: mmvr.o read.o alloc.o
	$(CC) $(CFLAGS) -o mmvr mmvr.o read.o alloc.o

umvr: umvr.o read.o alloc.o
	$(CC) $(CFLAGS) -o umvr umvr.o read.o alloc.o

autodist: autodist.o read.o alloc.o
	$(CC) $(CFLAGS) -o autodist autodist.o read.o alloc.o

trench: trench.o read.o alloc.o
	$(CC) $(CFLAGS) -o trench trench.o read.o alloc.o

clean:
	rm -f *.o ${TOOLS} core

tidy:
	rm -f *.BAK *.CKP *.bak *~

spotless: tidy clean

depend:
	gendep -m Makefile ${CFLAGS} ${SRCS}

# DO NOT DELETE THIS LINE
#
# read.c
#
read.o : read.c /usr/local/lib/gcc-include/stdio.h \
  /usr/local/lib/gcc-include/strings.h /usr/local/lib/gcc-include/string.h \
  /usr/local/lib/gcc-include/sys/stdtypes.h sect.h util.h \
  /usr/include/values.h 
#
# pmvr.c
#
pmvr.o : pmvr.c /usr/local/lib/gcc-include/stdio.h sect.h util.h \
  /usr/include/values.h empire.h 
#
# autodist.c
#
autodist.o : autodist.c /usr/local/lib/gcc-include/stdio.h sect.h util.h \
  /usr/include/values.h empire.h 
# DEPENDENCIES MUST END AT END OF FILE
# IF YOU PUT STUFF HERE IT WILL GO AWAY
# see make depend above
