1#	$NetBSD: Makefile.solmod,v 1.9 2021/04/15 17:26:07 christos Exp $
2
3ZFSDIR=	${S}/../external/cddl/osnet
4
5.PATH:	${ZFSDIR}/dist/common/avl
6
7SRCS=	avl.c
8
9.PATH:	${ZFSDIR}/dist/common/nvpair
10
11SRCS+=	fnvpair.c
12SRCS+=	nvpair.c
13SRCS+=	nvpair_alloc_fixed.c
14
15.PATH:	${ZFSDIR}/dist/common/unicode
16
17SRCS+=	u8_textprep.c
18
19.PATH:	${ZFSDIR}/dist/uts/common/os
20
21SRCS+=	fm.c
22SRCS+=	list.c
23SRCS+=	nvpair_alloc_system.c
24
25.PATH:	${NETBSDSRCDIR}/common/lib/libc/rpc
26
27SRCS+=	xdr.c
28SRCS+=	xdr_array.c
29SRCS+=	xdr_mem.c
30
31.PATH:	${ZFSDIR}/dist/uts/common/zmod
32
33SRCS+=	adler32.c
34SRCS+=	crc32.c
35SRCS+=	deflate.c
36SRCS+=	inffast.c
37SRCS+=	inflate.c
38SRCS+=	inftrees.c
39SRCS+=	trees.c
40SRCS+=	zmod.c
41SRCS+=	zmod_subr.c
42SRCS+=	zutil.c
43
44.PATH:  ${ZFSDIR}/dist/common/acl
45
46SRCS+= acl_common.c
47
48.PATH:	${ZFSDIR}/sys/kern
49
50SRCS+=	callb.c
51SRCS+=	ddi.c
52SRCS+=	kmem.c
53SRCS+=	kobj.c
54SRCS+=	kstat.c
55SRCS+=	misc.c
56SRCS+=	mod.c
57SRCS+=	opensolaris.c
58SRCS+=	policy.c
59SRCS+=	printf.c
60SRCS+=	string.c
61SRCS+=	sysevent.c
62SRCS+=	taskq.c
63SRCS+=	vfs.c
64SRCS+=	zone.c
65
66WARNS=		1
67
68CWARNFLAGS+=	-Wall
69CWARNFLAGS+=	-Wno-unknown-pragmas
70CWARNFLAGS+=	-Wno-missing-braces
71CWARNFLAGS+=	-Wno-parentheses
72CWARNFLAGS+=	-Wno-uninitialized
73CWARNFLAGS+=	-Wno-unused
74CWARNFLAGS+=	-Wno-switch
75CWARNFLAGS+=	-Wno-strict-prototypes
76CWARNFLAGS+=	-Wno-missing-prototypes
77CWARNFLAGS+=	-Wno-format
78
79CPPFLAGS+=	-I${ZFSDIR}/sys
80CPPFLAGS+=	-I${ZFSDIR}/dist/common/acl
81CPPFLAGS+=	-I${ZFSDIR}/dist/common
82CPPFLAGS+=	-I${ZFSDIR}/dist/uts/common/zmod
83CPPFLAGS+=	-I${ZFSDIR}/dist/uts/common
84CPPFLAGS+=      -I${ZFSDIR}/sys/sys
85