#
# $Id: Makefile,v 1.14 1999/05/11 18:08:18 beyssac Exp $
#

DISTFILES=	tunip.c defs.h Makefile pipsecd.conf.sample TODO README COPYRIGHT
CLEANFILES=	*.core *.o pipsecd

# Where your OpenSSL includes are located
INCDIR=/usr/local/ssl/include

# Where your libcrypto is located
LIBDIR=/usr/local/ssl/lib

# Optional (to use FreeBSD's libmd)
#OPTLIB= -lmd
#OPTDEF= -DUSE_SYSTEM_HASH

pipsecd:	tunip.c defs.h
	gcc -Wall -I$(INCDIR) -g -o $(OPTDEF) pipsecd tunip.c -L$(LIBDIR) $(OPTLIB) -lcrypto

install: pipsecd
	install pipsecd /usr/local/sbin/

tar:
	tar cfvz tunip.tar.gz $(DISTFILES)

dist:
	TMP=pipsec-`date +%Y%m%d`;			\
	mkdir $$TMP;					\
	cp -p $(DISTFILES) $$TMP; tar cfvz $$TMP.tar.gz $$TMP;	\
	cp $$TMP.tar.gz $$HOME/public_html/;		\
	rm -f $$HOME/public_html/tunip.tar.gz.old;	\
	rm -f $$HOME/public_html/tunip.tar.gz;		\
	ln $$HOME/public_html/$$TMP.tar.gz $$HOME/public_html/tunip.tar.gz

clean:
	rm -f $(CLEANFILES)
