2 SRCS= main.c subs.c ondisk.c
3 SRCS+= cmd_remote.c cmd_snapshot.c cmd_pfs.c
4 SRCS+= cmd_service.c cmd_leaf.c cmd_debug.c
5 SRCS+= cmd_rsa.c cmd_stat.c cmd_setcomp.c cmd_setcheck.c
6 SRCS+= cmd_bulkfree.c cmd_cleanup.c cmd_info.c cmd_destroy.c
7 SRCS+= cmd_emergency.c cmd_growfs.c cmd_volume.c
13 #CFLAGS+= -DXXH_NAMESPACE=h2_
14 CFLAGS+= -I${.CURDIR}/../../sys
17 DPADD= ${LIBDMSG} ${LIBM} ${LIBUTIL}
18 LDADD= -ldmsg -lm -lutil
20 CFLAGS+= ${PRIVATELIB_CFLAGS}
22 LDADD+= -lprivate_crypto
23 LDFLAGS+= ${PRIVATELIB_LDFLAGS}
28 .PATH: ${.CURDIR}/../../sys/libkern ${.CURDIR}/../../sys/vfs/hammer2/xxhash ${.CURDIR}/zlib ${.CURDIR}/lz4
32 SRCS+= icrc32.c xxhash.c
36 SRCS+= hammer2_compression.c
38 SRCS+= hammer2_zlib_adler32.c hammer2_zlib_deflate.c
39 SRCS+= hammer2_zlib_inffast.c hammer2_zlib_inflate.c
40 SRCS+= hammer2_zlib_inftrees.c hammer2_zlib_trees.c
41 SRCS+= hammer2_zlib_zutil.c
45 .include <bsd.prog.mk>