diff options
Diffstat (limited to 'cddl/lib/Makefile')
-rw-r--r-- | cddl/lib/Makefile | 51 |
1 files changed, 22 insertions, 29 deletions
diff --git a/cddl/lib/Makefile b/cddl/lib/Makefile index 5ca0d56b291a..e6a0763544f7 100644 --- a/cddl/lib/Makefile +++ b/cddl/lib/Makefile @@ -1,40 +1,33 @@ -# $FreeBSD$ .include <src.opts.mk> -SUBDIR= drti \ - libavl \ +.if ${MK_DTRACE} == yes || ${MK_ZFS} == yes +SUBDIR= libspl +.endif + +SUBDIR.${MK_DTRACE}+= \ + drti \ libctf \ - libdtrace \ - ${_libicp} \ - ${_libicp_rescue} \ + libdtrace + +SUBDIR.${MK_TESTS}+= tests + +SUBDIR.${MK_ZFS}+= \ + libavl \ + libicp \ + libicp_rescue \ libnvpair \ - libspl \ - ${_libtpool} \ + libtpool \ libumem \ libuutil \ - ${_libzfs_core} \ - ${_libzfs} \ - ${_libzfsbootenv} \ - ${_libzpool} \ - ${_libzutil} \ - ${_pam_zfs_key} - -SUBDIR.${MK_TESTS}+= tests + libzdb \ + libzfs \ + libzfs_core \ + libzfsbootenv \ + libzpool \ + libzutil -.if ${MK_ZFS} != "no" -_libzfs_core= libzfs_core -_libicp= libicp -_libicp_rescue= libicp_rescue -_libzfs= libzfs -_libzutil= libzutil -_libzfsbootenv= libzfsbootenv -_libzpool= libzpool -_libtpool= libtpool -.if ${MK_OPENSSL} != "no" -_pam_zfs_key= pam_zfs_key -.endif -.endif +SUBDIR.${MK_ZFS}.${MK_OPENSSL} = pam_zfs_key SUBDIR_DEPEND_libavl= libspl SUBDIR_DEPEND_libctf= libspl |