xref: /freebsd/cddl/lib/Makefile (revision ee21ee1572d40a3b74f18638dae38c1a9ad1e9e3)
1f0a75d27SPawel Jakub Dawidek# $FreeBSD$
2f0a75d27SPawel Jakub Dawidek
3c6063d0dSWarner Losh.include <src.opts.mk>
4f0a75d27SPawel Jakub Dawidek
58f11c997SYoshihiro TakahashiSUBDIR=	drti \
6ebe86aacSJohn Birrell	libavl \
7ebe86aacSJohn Birrell	libctf \
88f11c997SYoshihiro Takahashi	libdtrace \
99e5787d2SMatt Macy	${_libicp} \
109e5787d2SMatt Macy	${_libicp_rescue} \
115941f035SRuslan Ermilov	libnvpair \
129e5787d2SMatt Macy	libspl \
139e5787d2SMatt Macy	${_libtpool} \
145941f035SRuslan Ermilov	libumem \
155941f035SRuslan Ermilov	libuutil \
16dce1a726SMartin Matuska	${_libzfs_core} \
175941f035SRuslan Ermilov	${_libzfs} \
18e307eb94SToomas Soome	${_libzfsbootenv} \
1938f0b757SJulio Merino	${_libzpool} \
20*ee21ee15SGreg V	${_libzutil} \
21*ee21ee15SGreg V	${_pam_zfs_key}
2238f0b757SJulio Merino
234b330699SEnji CooperSUBDIR.${MK_TESTS}+= tests
24f0a75d27SPawel Jakub Dawidek
255941f035SRuslan Ermilov.if ${MK_ZFS} != "no"
26dce1a726SMartin Matuska_libzfs_core=	libzfs_core
279e5787d2SMatt Macy_libicp=	libicp
289e5787d2SMatt Macy_libicp_rescue=	libicp_rescue
295941f035SRuslan Ermilov_libzfs=	libzfs
309e5787d2SMatt Macy_libzutil=	libzutil
31e307eb94SToomas Soome_libzfsbootenv=	libzfsbootenv
32f0a75d27SPawel Jakub Dawidek_libzpool=	libzpool
339e5787d2SMatt Macy_libtpool=	libtpool
34*ee21ee15SGreg V.if ${MK_OPENSSL} != "no"
35*ee21ee15SGreg V_pam_zfs_key=	pam_zfs_key
36*ee21ee15SGreg V.endif
37f0a75d27SPawel Jakub Dawidek.endif
38f0a75d27SPawel Jakub Dawidek
399e5787d2SMatt MacySUBDIR_DEPEND_libctf=		libspl
408326c25eSEnji CooperSUBDIR_DEPEND_libdtrace=	libctf
419e5787d2SMatt MacySUBDIR_DEPEND_libtpool=		libspl
429e5787d2SMatt MacySUBDIR_DEPEND_libuutil=		libavl libspl
432e4335f7SEnji CooperSUBDIR_DEPEND_libzfs_core=	libnvpair
449e5787d2SMatt MacySUBDIR_DEPEND_libzfs=	libavl libnvpair libumem libuutil libzfs_core libzutil
459e5787d2SMatt MacySUBDIR_DEPEND_libzpool=	libavl libnvpair libumem libicp
469e5787d2SMatt MacySUBDIR_DEPEND_libzutil=	libavl libtpool
47e307eb94SToomas SoomeSUBDIR_DEPEND_libzfsbootenv= libzfs libnvpair
48*ee21ee15SGreg VSUBDIR_DEPEND_pam_zfs_key= libnvpair libuutil libzfs libzfs_core
498326c25eSEnji Cooper
508326c25eSEnji CooperSUBDIR_PARALLEL=
518326c25eSEnji Cooper
52f0a75d27SPawel Jakub Dawidek.include <bsd.subdir.mk>
53