Makefile revision 219351
1# $FreeBSD: head/sbin/hastctl/Makefile 219351 2011-03-06 22:56:14Z pjd $ 2 3.include <bsd.own.mk> 4 5.PATH: ${.CURDIR}/../hastd 6 7PROG= hastctl 8SRCS= activemap.c 9SRCS+= crc32.c 10SRCS+= ebuf.c 11SRCS+= hast_checksum.c hast_proto.c hastctl.c 12SRCS+= metadata.c 13SRCS+= nv.c 14SRCS+= parse.y pjdlog.c 15SRCS+= proto.c proto_common.c proto_tcp4.c proto_uds.c 16SRCS+= token.l 17SRCS+= subr.c 18SRCS+= y.tab.h 19MAN= hastctl.8 20 21CFLAGS+=-I${.CURDIR}/../hastd 22CFLAGS+=-DINET 23.if ${MK_INET6_SUPPORT} != "no" 24CFLAGS+=-DINET6 25.endif 26# This is needed to have WARNS > 1. 27CFLAGS+=-DYY_NO_UNPUT 28CFLAGS+=-DYY_NO_INPUT 29 30DPADD= ${LIBL} 31LDADD= -ll 32.if ${MK_OPENSSL} != "no" 33DPADD+= ${LIBCRYPTO} 34LDADD+= -lcrypto 35CFLAGS+=-DHAVE_CRYPTO 36.endif 37 38YFLAGS+=-v 39 40CLEANFILES=y.tab.c y.tab.h y.output 41 42.include <bsd.prog.mk> 43