xref: /freebsd-12.1/cddl/lib/Makefile (revision 7920ad94)
1# $FreeBSD$
2
3.include <src.opts.mk>
4
5SUBDIR=	${_drti} \
6	libavl \
7	libctf \
8	${_libdtrace} \
9	libnvpair \
10	libumem \
11	libuutil \
12	${_libzfs_core} \
13	${_libzfs} \
14	${_libzpool} \
15
16SUBDIR.${MK_TESTS}+= tests
17
18.if ${MK_ZFS} != "no"
19_libzfs_core=	libzfs_core
20_libzfs=	libzfs
21.if ${MK_LIBTHR} != "no"
22_libzpool=	libzpool
23.endif
24.endif
25
26.if ${MACHINE_CPUARCH} != "sparc64"
27_drti=		drti
28_libdtrace=	libdtrace
29.endif
30
31SUBDIR_DEPEND_libdtrace=	libctf
32SUBDIR_DEPEND_libzfs_core=	libnvpair
33SUBDIR_DEPEND_libzfs=	libavl libnvpair libumem libuutil libzfs_core
34SUBDIR_DEPEND_libzpool=	libavl libnvpair libumem
35
36SUBDIR_PARALLEL=
37
38.include <bsd.subdir.mk>
39