1 # Makefile for hammer2 vfs
4 .PATH
: ${.CURDIR
} ${.CURDIR
}/zlib
${.CURDIR
}/xxhash
6 KCFLAGS
+= -DINVARIANTS
-DSMP
7 KCFLAGS
+= -DXXH_NAMESPACE
=h2_
9 SRCS
= hammer2_vfsops.c hammer2_vnops.c hammer2_xops.c hammer2_inode.c
10 SRCS
+= hammer2_strategy.c
11 SRCS
+= hammer2_chain.c hammer2_flush.c hammer2_freemap.c hammer2_cluster.c
12 SRCS
+= hammer2_ioctl.c hammer2_msgops.c hammer2_subr.c hammer2_bulkfree.c
13 SRCS
+= hammer2_lz4.c hammer2_io.c hammer2_iocom.c hammer2_admin.c
14 SRCS
+= hammer2_synchro.c
15 SRCS
+= hammer2_zlib_adler32.c hammer2_zlib_deflate.c
16 SRCS
+= hammer2_zlib_inffast.c hammer2_zlib_inflate.c
17 SRCS
+= hammer2_zlib_inftrees.c hammer2_zlib_trees.c
18 SRCS
+= hammer2_zlib_zutil.c
21 .
include <bsd.kmod.mk
>