1PROG= hammer2 2SRCS= main.c subs.c icrc.c 3SRCS+= cmd_remote.c cmd_snapshot.c cmd_pfs.c 4SRCS+= cmd_service.c cmd_leaf.c cmd_debug.c 5SRCS+= cmd_rsa.c cmd_stat.c cmd_setcomp.c cmd_setcheck.c 6SRCS+= cmd_bulkfree.c cmd_cleanup.c cmd_info.c cmd_destroy.c 7SRCS+= print_inode.c 8MAN= hammer2.8 9 10CFLAGS+= -DXXH_NAMESPACE=h2_ 11CFLAGS+= -I${.CURDIR}/../../sys 12CFLAGS+= -pthread 13LDADD= -ldmsg -lm -lutil 14DPADD= ${LIBDMSG} ${LIBM} ${LIBUTIL} 15 16DPADD+= ${LIBCRYPTO} 17LDADD+= -lprivate_crypto 18LDFLAGS+= ${PRIVATELIB_LDFLAGS} 19CFLAGS+= -I${.CURDIR}/../../crypto/libressl/include 20 21#.PATH: ${.CURDIR}/../../sys/libkern 22#SRCS+= crc32.c 23.PATH: ${.CURDIR}/../../sys/vfs/hammer2/xxhash 24SRCS+= xxhash.c 25 26.include <bsd.prog.mk> 27