head     1.1;
branch   1.1.1;
access   ;
symbols  init:1.1.1.1 vendor:1.1.1;
locks    ; strict;
comment  @# @;


1.1
date     2006.01.16.11.22.27;  author sctp;  state Exp;
branches 1.1.1.1;
next     ;

1.1.1.1
date     2006.01.16.11.22.27;  author sctp;  state Exp;
branches ;
next     ;


desc
@@



1.1
log
@Initial revision
@
text
@SRCDIR=	${.CURDIR}/../../kame/setkey

PROG=	setkey
SRCS=	setkey.c parse.y token.l
CFLAGS+=-g
CFLAGS+=-I${.CURDIR}/../../kame/libipsec
LDADD+=	-ll -ly
DPADD+=	${LIBL} ${LIBY}
CLEANFILES+=	y.tab.c y.tab.h key_test.o keytest
YFLAGS+=-d

SCRIPTS=	scriptdump

BINOWN=root
BINGRP=bin
BINMODE=555

all: ${PROG} scriptdump

CFLAGS+=-DIPSEC_DEBUG -DINET6 -DYY_NO_UNPUT
CFLAGS+=-I${.OBJDIR} -I${SRCDIR}
LDADD+= -L${.OBJDIR}/../../lib/libipsec -L${.OBJDIR}/../../lib/libinet6 \
	-L/usr/local/v6/lib -lipsec -linet6
DPADD+=	${.OBJDIR}/../../lib/libipsec/libipsec.a \
	/usr/local/v6/lib/libipsec.a
DPADD+=	${.OBJDIR}/../../lib/libinet6/libinet6.a \
	/usr/local/v6/lib/libinet6.a
CLEANFILES+=	scriptdump

MAN8=	setkey.8
LOCALPREFIX=	/usr/local

# FreeBSD special
SRCS+=y.tab.h
y.tab.h: parse.y

scriptdump: scriptdump.pl
	sed -e 's#@@LOCALPREFIX@@#${LOCALPREFIX}#' < $> > scriptdump

.PATH:	${SRCDIR}

.include <bsd.prog.mk>

CLEANFILES+=	y.tab.h
@


1.1.1.1
log
@sctp test cvs
@
text
@@
