b=17584
i=adilger
i=alex.zhuravlev
Recurse into 'spl' and 'zfs' repositories when 'make'ing in a configured kDMU tree.
-SUBDIRS := @LDISKFS_SUBDIR@ . @LIBSYSIO_SUBDIR@ @SNMP_SUBDIR@ @LUSTREIOKIT_SUBDIR@ @LIBCFS_SUBDIR@ lnet lustre
+SUBDIRS := @LDISKFS_SUBDIR@ @SPL_SUBDIR@ @ZFS_SUBDIR@ . @LIBSYSIO_SUBDIR@ @SNMP_SUBDIR@ @LUSTREIOKIT_SUBDIR@ @LIBCFS_SUBDIR@ lnet lustre
DIST_SUBDIRS := @SNMP_DIST_SUBDIR@ libsysio ldiskfs @LUSTREIOKIT_SUBDIR@ @LIBCFS_SUBDIR@ lnet lustre
SOURCES_SUBDIRS := @LDISKFS_SUBDIR@ @LIBCFS_SUBDIR@ lnet lustre
RPM_SUBDIRS := @LDISKFS_SUBDIR@ @LUSTREIOKIT_SUBDIR@
DIST_SUBDIRS := @SNMP_DIST_SUBDIR@ libsysio ldiskfs @LUSTREIOKIT_SUBDIR@ @LIBCFS_SUBDIR@ lnet lustre
SOURCES_SUBDIRS := @LDISKFS_SUBDIR@ @LIBCFS_SUBDIR@ lnet lustre
RPM_SUBDIRS := @LDISKFS_SUBDIR@ @LUSTREIOKIT_SUBDIR@
AC_CONFIG_SUBDIRS(lustre/zfs-lustre)
else
# Kernel DMU
AC_CONFIG_SUBDIRS(lustre/zfs-lustre)
else
# Kernel DMU
- SPL_DIR="$PWD/spl"
- ZFS_DIR="$PWD/zfs"
- AC_SUBST(SPL_DIR)
- AC_SUBST(ZFS_DIR)
+ SPL_SUBDIR="spl"
+ ZFS_SUBDIR="zfs"
+ SPL_DIR="$PWD/$SPL_SUBDIR"
+ ZFS_DIR="$PWD/$ZFS_SUBDIR"
LB_CHECK_FILE([$SPL_DIR/module/spl/spl-generic.c],[],[
AC_MSG_ERROR([A complete SPL tree was not found in $SPL_DIR.])
LB_CHECK_FILE([$SPL_DIR/module/spl/spl-generic.c],[],[
AC_MSG_ERROR([A complete SPL tree was not found in $SPL_DIR.])
AC_CONFIG_SUBDIRS(zfs)
fi
fi
AC_CONFIG_SUBDIRS(zfs)
fi
fi
+AC_SUBST(SPL_SUBDIR)
+AC_SUBST(ZFS_SUBDIR)
+AC_SUBST(SPL_DIR)
+AC_SUBST(ZFS_DIR)
AM_CONDITIONAL(DMU_OSD_ENABLED, test x$dmu_osd = xyes)
AM_CONDITIONAL(KDMU, test x$dmu_osd$enable_uoss = xyesno)
])
AM_CONDITIONAL(DMU_OSD_ENABLED, test x$dmu_osd = xyes)
AM_CONDITIONAL(KDMU, test x$dmu_osd$enable_uoss = xyesno)
])