1PROG= hammer2 2SRCS= main.c subs.c ondisk.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+= cmd_emergency.c cmd_growfs.c cmd_volume.c 8SRCS+= print_inode.c 9MAN= hammer2.8 10 11CFLAGS+= -DXXH_NAMESPACE=h2_ 12CFLAGS+= -I${.CURDIR}/../../sys 13CFLAGS+= -pthread 14 15DPADD= ${LIBDMSG} ${LIBM} ${LIBUTIL} 16LDADD= -ldmsg -lm -lutil 17 18CFLAGS+= ${PRIVATELIB_CFLAGS} 19DPADD+= ${LIBCRYPTO} 20LDADD+= -lprivate_crypto 21LDFLAGS+= ${PRIVATELIB_LDFLAGS} 22 23DPADD+= ${LIBPTHREAD} 24LDADD+= -lpthread 25 26.PATH: ${.CURDIR}/../../sys/libkern ${.CURDIR}/../../sys/vfs/hammer2/xxhash 27SRCS+= icrc32.c xxhash.c 28 29.include <bsd.prog.mk> 30