1 1.3.2.2 yamt # $NetBSD: Makefile,v 1.3.2.2 2009/08/19 18:48:23 yamt Exp $ 2 1.3.2.2 yamt 3 1.3.2.2 yamt .include "../Makefile.inc" 4 1.3.2.2 yamt 5 1.3.2.2 yamt CFLAGS+= -g -fno-inline 6 1.3.2.2 yamt 7 1.3.2.2 yamt KMOD= solaris 8 1.3.2.2 yamt 9 1.3.2.2 yamt ZFSDIR= ${S}/../external/cddl/osnet 10 1.3.2.2 yamt 11 1.3.2.2 yamt .PATH: ${ZFSDIR}/dist/common/avl 12 1.3.2.2 yamt 13 1.3.2.2 yamt SRCS= avl.c 14 1.3.2.2 yamt 15 1.3.2.2 yamt .PATH: ${ZFSDIR}/dist/common/nvpair 16 1.3.2.2 yamt 17 1.3.2.2 yamt SRCS+= nvpair.c 18 1.3.2.2 yamt SRCS+= nvpair_alloc_fixed.c 19 1.3.2.2 yamt 20 1.3.2.2 yamt .PATH: ${ZFSDIR}/dist/common/unicode 21 1.3.2.2 yamt 22 1.3.2.2 yamt SRCS+= u8_textprep.c 23 1.3.2.2 yamt 24 1.3.2.2 yamt .PATH: ${ZFSDIR}/dist/uts/common/os 25 1.3.2.2 yamt 26 1.3.2.2 yamt SRCS+= fm.c 27 1.3.2.2 yamt SRCS+= list.c 28 1.3.2.2 yamt SRCS+= nvpair_alloc_system.c 29 1.3.2.2 yamt 30 1.3.2.2 yamt .PATH: ${ZFSDIR}/dist/uts/common/rpc 31 1.3.2.2 yamt 32 1.3.2.2 yamt SRCS+= xdr.c 33 1.3.2.2 yamt SRCS+= xdr_array.c 34 1.3.2.2 yamt SRCS+= xdr_mem.c 35 1.3.2.2 yamt 36 1.3.2.2 yamt .PATH: ${ZFSDIR}/dist/uts/common/zmod 37 1.3.2.2 yamt 38 1.3.2.2 yamt SRCS+= adler32.c 39 1.3.2.2 yamt SRCS+= crc32.c 40 1.3.2.2 yamt SRCS+= deflate.c 41 1.3.2.2 yamt SRCS+= inffast.c 42 1.3.2.2 yamt SRCS+= inflate.c 43 1.3.2.2 yamt SRCS+= inftrees.c 44 1.3.2.2 yamt SRCS+= trees.c 45 1.3.2.2 yamt SRCS+= zmod.c 46 1.3.2.2 yamt SRCS+= zmod_subr.c 47 1.3.2.2 yamt SRCS+= zutil.c 48 1.3.2.2 yamt 49 1.3.2.2 yamt .PATH: ${ZFSDIR}/dist/common/acl 50 1.3.2.2 yamt 51 1.3.2.2 yamt SRCS+= acl_common.c 52 1.3.2.2 yamt 53 1.3.2.2 yamt .PATH: ${ZFSDIR}/sys/kern 54 1.3.2.2 yamt 55 1.3.2.2 yamt SRCS+= kobj.c 56 1.3.2.2 yamt SRCS+= kstat.c 57 1.3.2.2 yamt SRCS+= misc.c 58 1.3.2.2 yamt SRCS+= policy.c 59 1.3.2.2 yamt SRCS+= string.c 60 1.3.2.2 yamt SRCS+= zone.c 61 1.3.2.2 yamt SRCS+= callb.c 62 1.3.2.2 yamt SRCS+= ddi.c 63 1.3.2.2 yamt SRCS+= mod.c 64 1.3.2.2 yamt SRCS+= printf.c 65 1.3.2.2 yamt SRCS+= taskq.c 66 1.3.2.2 yamt SRCS+= vfs.c 67 1.3.2.2 yamt 68 1.3.2.2 yamt WARNS= 0 69 1.3.2.2 yamt NOGCCERROR= yes 70 1.3.2.2 yamt 71 1.3.2.2 yamt CWARNFLAGS+= -Wall 72 1.3.2.2 yamt CWARNFLAGS+= -Wno-unknown-pragmas 73 1.3.2.2 yamt CWARNFLAGS+= -Wno-missing-braces 74 1.3.2.2 yamt CWARNFLAGS+= -Wno-parentheses 75 1.3.2.2 yamt CWARNFLAGS+= -Wno-uninitialized 76 1.3.2.2 yamt CWARNFLAGS+= -Wno-unused 77 1.3.2.2 yamt CWARNFLAGS+= -Wno-switch 78 1.3.2.2 yamt CWARNFLAGS+= -Wno-strict-prototypes 79 1.3.2.2 yamt CWARNFLAGS+= -Wno-missing-prototypes 80 1.3.2.2 yamt CWARNFLAGS+= -Wno-format 81 1.3.2.2 yamt 82 1.3.2.2 yamt CPPFLAGS+= -I${ZFSDIR}/sys 83 1.3.2.2 yamt CPPFLAGS+= -I${ZFSDIR}/dist/common/acl 84 1.3.2.2 yamt CPPFLAGS+= -I${ZFSDIR}/dist/uts/common/zmod 85 1.3.2.2 yamt CPPFLAGS+= -I${ZFSDIR}/dist/uts/common 86 1.3.2.2 yamt CPPFLAGS+= -I${ZFSDIR}/sys/sys 87 1.3.2.2 yamt 88 1.3.2.2 yamt CPPFLAGS+= -Dcaddr_t=__caddr_t "-D__va_list=va_list" 89 1.3.2.2 yamt CPPFLAGS+= -std=c99 90 1.3.2.2 yamt # CPPFLAGS+= -D_NFS_NFS_H_ 91 1.3.2.2 yamt # CPPFLAGS+= -D_PROPLIB_ZFS_CONFLICT 92 1.3.2.2 yamt 93 1.3.2.2 yamt CFLAGS+= -g -O0 -DDIAGNOSTIC 94 1.3.2.2 yamt .include <bsd.kmodule.mk> 95