Makefile revision 219873
1118611Snjl# $FreeBSD: head/sbin/hastd/Makefile 219873 2011-03-22 16:21:11Z pjd $ 2118611Snjl 3118611Snjl.include <bsd.own.mk> 4118611Snjl 5118611SnjlPROG= hastd 6118611SnjlSRCS= activemap.c 7217365SjkimSRCS+= control.c crc32.c 8306536SjkimSRCS+= ebuf.c event.c 9118611SnjlSRCS+= hast_checksum.c hast_compression.c hast_proto.c hastd.c hooks.c 10118611SnjlSRCS+= lzf.c 11217365SjkimSRCS+= metadata.c 12217365SjkimSRCS+= nv.c 13217365SjkimSRCS+= secondary.c 14217365SjkimSRCS+= parse.y pjdlog.c primary.c 15217365SjkimSRCS+= proto.c proto_common.c proto_socketpair.c proto_tcp4.c proto_uds.c 16217365SjkimSRCS+= rangelock.c 17217365SjkimSRCS+= subr.c 18217365SjkimSRCS+= token.l 19217365SjkimSRCS+= y.tab.h 20217365SjkimMAN= hastd.8 hast.conf.5 21217365Sjkim 22217365SjkimNO_WFORMAT= 23217365SjkimCFLAGS+=-DPROTO_TCP4_DEFAULT_PORT=8457 24217365SjkimCFLAGS+=-I${.CURDIR} 25118611SnjlCFLAGS+=-DINET 26217365Sjkim.if ${MK_INET6_SUPPORT} != "no" 27217365SjkimCFLAGS+=-DINET6 28217365Sjkim.endif 29118611Snjl# This is needed to have WARNS > 1. 30217365SjkimCFLAGS+=-DYY_NO_UNPUT 31217365SjkimCFLAGS+=-DYY_NO_INPUT 32217365Sjkim 33217365SjkimDPADD= ${LIBGEOM} ${LIBBSDXML} ${LIBSBUF} ${LIBL} ${LIBPTHREAD} ${LIBUTIL} 34217365SjkimLDADD= -lgeom -lbsdxml -lsbuf -ll -lpthread -lutil 35217365Sjkim.if ${MK_OPENSSL} != "no" 36217365SjkimDPADD+= ${LIBCRYPTO} 37217365SjkimLDADD+= -lcrypto 38217365SjkimCFLAGS+=-DHAVE_CRYPTO 39217365Sjkim.endif 40217365Sjkim 41217365SjkimYFLAGS+=-v 42217365Sjkim 43118611SnjlCLEANFILES=y.tab.c y.tab.h y.output 44151937Sjkim 45118611Snjl.include <bsd.prog.mk> 46193529Sjkim