#	@(#)Makefile	5.11 (Berkeley) 5/11/90

PROG=	ftpd
OBJS=	ftpd.o ftpcmd.o glob.o logwtmp.o popen.o vers.o
MAN8=	ftpd.0
CLEANFILES= ftpcmd.c y.tab.c

CFLAGS= -DUSE_SSL -I$(SSLTOP)/include

LIBS=   ../lib/libbsd/libbsd.a  \
	$(SSLTOP)/lib/libssl.a \
	$(SSLTOP)/lib/libcrypto.a 

$(PROG):	$(OBJS) $(LIBS)
	$(CC) -o $(PROG) $(CFLAGS) $(OBJS) $(LIBS) $(LDADD) 
	cp ftpd ../bin/ftpd

clean:
	rm -f *.o $(PROG) $(CLEANFILES) tags

ftpcmd.c:	ftpcmd.y
	if [ -f /usr/bin/yacc ]; then \
		/usr/bin/yacc ftpcmd.y; \
	else \
	if [ -f /usr/ccs/bin/yacc ]; then \
		/usr/ccs/bin/yacc ftpcmd.y; \
	else \
		bison -y ftpcmd.y; \
	fi; \
	fi;
	mv y.tab.c ftpcmd.c
ftpcmd.o:	ftpcmd.c
	$(CC) -c $(CFLAGS) ftpcmd.c

