Makefile.solmod revision 1.4
11.4Spooka#	$NetBSD: Makefile.solmod,v 1.4 2012/11/21 17:48:05 pooka Exp $
21.1Shaad
31.1ShaadZFSDIR=	${S}/../external/cddl/osnet
41.1Shaad
51.1Shaad.PATH:	${ZFSDIR}/dist/common/avl
61.1Shaad
71.1ShaadSRCS=	avl.c
81.1Shaad
91.1Shaad.PATH:	${ZFSDIR}/dist/common/nvpair
101.1Shaad
111.1ShaadSRCS+=	nvpair.c
121.1ShaadSRCS+=	nvpair_alloc_fixed.c
131.1Shaad
141.1Shaad.PATH:	${ZFSDIR}/dist/common/unicode
151.1Shaad
161.1ShaadSRCS+=	u8_textprep.c
171.1Shaad
181.1Shaad.PATH:	${ZFSDIR}/dist/uts/common/os
191.1Shaad
201.1ShaadSRCS+=	fm.c
211.1ShaadSRCS+=	list.c
221.1ShaadSRCS+=	nvpair_alloc_system.c
231.1Shaad
241.1Shaad.PATH:	${ZFSDIR}/dist/uts/common/rpc
251.1Shaad
261.1ShaadSRCS+=	xdr.c
271.1ShaadSRCS+=	xdr_array.c
281.1ShaadSRCS+=	xdr_mem.c
291.1Shaad
301.1Shaad.PATH:	${ZFSDIR}/dist/uts/common/zmod
311.1Shaad
321.1ShaadSRCS+=	adler32.c
331.1ShaadSRCS+=	crc32.c
341.1ShaadSRCS+=	deflate.c
351.1ShaadSRCS+=	inffast.c
361.1ShaadSRCS+=	inflate.c
371.1ShaadSRCS+=	inftrees.c
381.1ShaadSRCS+=	trees.c
391.1ShaadSRCS+=	zmod.c
401.1ShaadSRCS+=	zmod_subr.c
411.1ShaadSRCS+=	zutil.c
421.1Shaad
431.1Shaad.PATH:  ${ZFSDIR}/dist/common/acl
441.1Shaad
451.1ShaadSRCS+= acl_common.c
461.1Shaad
471.1Shaad.PATH:	${ZFSDIR}/sys/kern
481.1Shaad
491.1ShaadSRCS+=	kobj.c
501.1ShaadSRCS+=	kstat.c
511.1ShaadSRCS+=	misc.c
521.1ShaadSRCS+=	policy.c
531.1ShaadSRCS+=	string.c
541.1ShaadSRCS+=	zone.c
551.1ShaadSRCS+=	callb.c
561.1ShaadSRCS+=	ddi.c
571.1ShaadSRCS+=	mod.c
581.1ShaadSRCS+=	printf.c
591.1ShaadSRCS+=	taskq.c
601.1ShaadSRCS+=	vfs.c
611.1ShaadSRCS+=	opensolaris.c
621.1Shaad
631.1ShaadWARNS=		0
641.1ShaadNOGCCERROR=	yes
651.1Shaad
661.1ShaadCWARNFLAGS+=	-Wall
671.1ShaadCWARNFLAGS+=	-Wno-unknown-pragmas
681.1ShaadCWARNFLAGS+=	-Wno-missing-braces
691.1ShaadCWARNFLAGS+=	-Wno-parentheses
701.1ShaadCWARNFLAGS+=	-Wno-uninitialized
711.1ShaadCWARNFLAGS+=	-Wno-unused
721.1ShaadCWARNFLAGS+=	-Wno-switch
731.1ShaadCWARNFLAGS+=	-Wno-strict-prototypes
741.1ShaadCWARNFLAGS+=	-Wno-missing-prototypes
751.1ShaadCWARNFLAGS+=	-Wno-format
761.1Shaad
771.1ShaadCPPFLAGS+=	-I${ZFSDIR}/sys
781.1ShaadCPPFLAGS+=	-I${ZFSDIR}/dist/common/acl
791.1ShaadCPPFLAGS+=	-I${ZFSDIR}/dist/uts/common/zmod
801.1ShaadCPPFLAGS+=	-I${ZFSDIR}/dist/uts/common
811.1ShaadCPPFLAGS+=      -I${ZFSDIR}/sys/sys
821.1Shaad
831.1ShaadCPPFLAGS+=	-Dcaddr_t=__caddr_t "-D__va_list=va_list"
841.1ShaadCPPFLAGS+=	-std=c99
851.1Shaad# CPPFLAGS+=	-D_NFS_NFS_H_
861.1Shaad# CPPFLAGS+=	-D_PROPLIB_ZFS_CONFLICT
871.3SchristosCPPFLAGS+=	-DDIAGNOSTIC
881.4Spooka
891.4SpookaNEED_ISYSTEM=   # duplicate headers, depends on -isystem to build
90