#	@(#)Makefile	8.2 (Berkeley) 1/25/94

PROG		= mail
CC		= gcc
CFLAGS		= -O2 -D_BSD_SOURCE -I/usr/include/bsd
LDFLAGS		= -s
OBJS		= version.o aux.o cmd1.o cmd2.o cmd3.o cmdtab.o collect.o \
		  edit.o fio.o getname.o head.o v7.local.o lex.o list.o \
		  main.o names.o popen.o quit.o send.o strings.o temp.o \
		  tty.o vars.o lock.o popmail.o pop.o getdate.o
LIBS		= -lbsd
SFILES		= mail.help mail.tildehelp
EFILES		= mail.rc
MFILES		= mail.1

all: $(PROG)

$(PROG): $(OBJS)
	$(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)

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

.y.c:
	bison $<
	mv -f $*.tab.c $@

clean:
	rm -f $(PROG) *.o *~ getdate.c

install:
	install -c -m 2755 -o root -g mail -s $(PROG) $(DESTDIR)/usr/bin/
	install -c -m 644 $(MFILES) $(DESTDIR)/usr/man/man1/
	cd misc; install -c -m 644 $(EFILES) ../$(DESTDIR)/etc/
	cd misc; install -c -m 644 $(SFILES) ../$(DESTDIR)/usr/lib/
