xref: /freebsd/cddl/lib/Makefile (revision 8f11c997150d17d72a801874bd486aad1ef7c239)
1f0a75d27SPawel Jakub Dawidek# $FreeBSD$
2f0a75d27SPawel Jakub Dawidek
3c6063d0dSWarner Losh.include <src.opts.mk>
4f0a75d27SPawel Jakub Dawidek
5*8f11c997SYoshihiro TakahashiSUBDIR=	drti \
6ebe86aacSJohn Birrell	libavl \
7ebe86aacSJohn Birrell	libctf \
8*8f11c997SYoshihiro Takahashi	libdtrace \
95941f035SRuslan Ermilov	libnvpair \
105941f035SRuslan Ermilov	libumem \
115941f035SRuslan Ermilov	libuutil \
12dce1a726SMartin Matuska	${_libzfs_core} \
135941f035SRuslan Ermilov	${_libzfs} \
1438f0b757SJulio Merino	${_libzpool} \
1538f0b757SJulio Merino
164b330699SEnji CooperSUBDIR.${MK_TESTS}+= tests
17f0a75d27SPawel Jakub Dawidek
185941f035SRuslan Ermilov.if ${MK_ZFS} != "no"
19dce1a726SMartin Matuska_libzfs_core=	libzfs_core
205941f035SRuslan Ermilov_libzfs=	libzfs
21dbdb679cSRuslan Ermilov.if ${MK_LIBTHR} != "no"
22f0a75d27SPawel Jakub Dawidek_libzpool=	libzpool
23f0a75d27SPawel Jakub Dawidek.endif
24bcf72246SRuslan Ermilov.endif
25f0a75d27SPawel Jakub Dawidek
268326c25eSEnji CooperSUBDIR_DEPEND_libdtrace=	libctf
272e4335f7SEnji CooperSUBDIR_DEPEND_libzfs_core=	libnvpair
288326c25eSEnji CooperSUBDIR_DEPEND_libzfs=	libavl libnvpair libumem libuutil libzfs_core
292e4335f7SEnji CooperSUBDIR_DEPEND_libzpool=	libavl libnvpair libumem
308326c25eSEnji Cooper
318326c25eSEnji CooperSUBDIR_PARALLEL=
328326c25eSEnji Cooper
33f0a75d27SPawel Jakub Dawidek.include <bsd.subdir.mk>
34