1c6063d0dSWarner Losh.include <src.opts.mk> 2f0a75d27SPawel Jakub Dawidek 33bf66365SBrooks Davis.if ${MK_DTRACE} == yes || ${MK_ZFS} == yes 43bf66365SBrooks DavisSUBDIR= libspl 53bf66365SBrooks Davis.endif 63bf66365SBrooks Davis 73bf66365SBrooks DavisSUBDIR.${MK_DTRACE}+= \ 83bf66365SBrooks Davis drti \ 9ebe86aacSJohn Birrell libctf \ 103bf66365SBrooks Davis libdtrace 1138f0b757SJulio Merino 124b330699SEnji CooperSUBDIR.${MK_TESTS}+= tests 13f0a75d27SPawel Jakub Dawidek 143bf66365SBrooks DavisSUBDIR.${MK_ZFS}+= \ 153bf66365SBrooks Davis libavl \ 163bf66365SBrooks Davis libicp \ 173bf66365SBrooks Davis libicp_rescue \ 183bf66365SBrooks Davis libnvpair \ 193bf66365SBrooks Davis libumem \ 20a4e5e010SMartin Matuska libzdb \ 213bf66365SBrooks Davis libzfs \ 223bf66365SBrooks Davis libzfs_core \ 233bf66365SBrooks Davis libzfsbootenv \ 243bf66365SBrooks Davis libzpool \ 253bf66365SBrooks Davis libzutil 263bf66365SBrooks Davis 273bf66365SBrooks DavisSUBDIR.${MK_ZFS}.${MK_OPENSSL} = pam_zfs_key 28f0a75d27SPawel Jakub Dawidek 299e9c651cSGreg VSUBDIR_DEPEND_libavl= libspl 309e5787d2SMatt MacySUBDIR_DEPEND_libctf= libspl 318326c25eSEnji CooperSUBDIR_DEPEND_libdtrace= libctf 329e9c651cSGreg VSUBDIR_DEPEND_libnvpair= libspl 339e9c651cSGreg VSUBDIR_DEPEND_libzfs_core= libnvpair libspl libzutil 34*8b78d412SMartin MatuskaSUBDIR_DEPEND_libzfs= libavl libnvpair libumem libzfs_core libzutil 359e5787d2SMatt MacySUBDIR_DEPEND_libzpool= libavl libnvpair libumem libicp 36*8b78d412SMartin MatuskaSUBDIR_DEPEND_libzutil= libavl 37e307eb94SToomas SoomeSUBDIR_DEPEND_libzfsbootenv= libzfs libnvpair 38*8b78d412SMartin MatuskaSUBDIR_DEPEND_pam_zfs_key= libnvpair libzfs libzfs_core 398326c25eSEnji Cooper 408326c25eSEnji CooperSUBDIR_PARALLEL= 418326c25eSEnji Cooper 42f0a75d27SPawel Jakub Dawidek.include <bsd.subdir.mk> 43