#
# Makefile for the Listmanager
#
# $Id: Makefile,v 1.9 1996/04/23 03:20:06 orc Exp $
#

CFLAGS = -g -Wall
LIBES  = -lgdbm
RANLIB = ranlib
OBJS   = trim.o filename.o getline.o getfromaddress.o\
	 gdbm_perror.o addarg.o freeargs.o strlwr.o launch.o

all: mailer.a server admin

server: server.o mailer.a
	cc ${CFLAGS} -o server server.o mailer.a $(LIBES)

admin: admin.o mailer.a
	cc ${CFLAGS} -o admin admin.o mailer.a $(LIBES)

mailer.a: $(OBJS)
	ar rv mailer.a $(OBJS)
	$(RANLIB) mailer.a

$(OBJS): mailer.h

admin.o server.o: mailer.h server.h

clean:
	rm -f admin server *.o

tarball:
	tar cvf listserv.tgz Makefile *.h *.c
