#
# make for extended mail
#
#include $(MAKEINC)/Makepre.h
CC = gcc
CFLAGS = -O6
LDFLAGS =
BINDIR = /bin
OBJECTS = alias.o copylet.o copymt.o envelope.o expand.o finddest.o\
	main.o pgputs.o popen.o printmail.o readinput.o send.o sendmail.o\
	sendrmt.o sindex.o

all:	mail

clean:
	rm -f *.o mail buildalias

install:	mail
	@echo must be run as root...
	mv mail $(BINDIR)/mail
	chgrp mail $(BINDIR)/mail
	chown bin $(BINDIR)/mail
	chmod 2755 $(BINDIR)/mail
	/bin/rm -f $(BINDIR)/rmail
	ln $(BINDIR)/mail $(BINDIR)/rmail
 
mail:	$(OBJECTS) buildalias.o
	@$(CC) $(CFLAGS) -c $(OBJECTS)
	@$(CC) $(CFLAGS) -c buildalias.c
	$(CC) $(LDFLAGS) $(SHAREDLIB) $(OBJECTS) -o mail
#	$(CC) $(LDFLAGS) $(SHAREDLIB) $(OBJECTS) logent.o ulockf.o -o mail
	$(CC) $(LDFLAGS) $(SHAREDLIB) buildalias.o -o buildalias

boxes:
	@echo must be run as root...
	#sh boxes.sh

lint:
	lint -hax *.c
