Makefile revision 1.8
1#	$NetBSD: Makefile,v 1.8 2013/09/11 23:04:10 joerg Exp $
2
3.include "${.CURDIR}/../../dist/uts/common/Makefile.files"
4.include "../../Makefile.zfs"
5
6.PATH: ${.CURDIR}/../../dist/common/zfs
7.PATH: ${.CURDIR}/../../dist/common/unicode
8.PATH: ${.CURDIR}/../../dist/lib/libzpool/common
9.PATH: ${.CURDIR}/../../dist/uts/common/fs/zfs
10.PATH: ${.CURDIR}/../../dist/uts/common/os
11
12LIBDPLIBS+= \
13	avl	${.CURDIR}/../libavl \
14	nvpair	${.CURDIR}/../libnvpair \
15	pthread	${NETBSDSRCDIR}/lib/libpthread \
16	umem	${.CURDIR}/../libumem \
17	z	${NETBSDSRCDIR}/lib/libz \
18
19LIB=		zpool
20CPPFLAGS+=	-std=c99
21#CPPFLAGS+=-Wall -Wno-unknown-pragmas
22
23# Local stuff
24SRCS=		kernel.c kernel2.c
25.if ${MACHINE_ARCH} == "arm"
26SRCS+=		atomic.c
27.endif
28
29# Sun stuff
30SRCS+=		${ZFS_COMMON_OBJS:C/.o$/.c/}
31SRCS+=		${ZFS_SHARED_OBJS:C/.o$/.c/}
32SRCS+=		taskq.c util.c list.o u8_textprep.o
33
34print:
35	echo ${LIST_SRCS} ${LIST_OBJS}
36
37
38.include <bsd.lib.mk>
39