RM = /bin/rm
CC = gcc
CFLAGS = -O
AGENTOBJ = agent.o fileio.o low.o auth.o utils.o 
MHOBJ = mh.o mhfileio.o mhlow.o auth.o utils.o 

all: agent mh

agent.o: agent.h messages.h low.h
fileio.o: agent.h
low.o: low.h
mh.o: mh.h
mhfileio.o: mh.h
auth.o: messages.h
utils.o: messages.h

.c.o:
	$(CC)  $(CFLAGS) -c $*.c

agent: $(AGENTOBJ)
	$(CC) -o agent $(CFLAGS) $(AGENTOBJ)

mh: $(MHOBJ)
	$(CC) -o mh $(CFLAGS) $(MHOBJ)
	
