66 lines
1.8 KiB
Bash
66 lines
1.8 KiB
Bash
|
#!/bin/bash
|
||
|
|
||
|
KERNELSRC=@LINUX@
|
||
|
KERNELBUILD=@LINUX_OBJ@
|
||
|
KERNELSRCVER=@LINUX_VERSION@
|
||
|
KERNELMOD=/lib/modules/${KERNELSRCVER}/kernel
|
||
|
|
||
|
SPLSRC=@SPL@
|
||
|
SPLBUILD=@SPL_OBJ@
|
||
|
SPLSRCVER=@SPL_VERSION@
|
||
|
|
||
|
SRCDIR=@abs_top_srcdir@
|
||
|
BUILDDIR=@abs_top_builddir@
|
||
|
LIBDIR=${BUILDDIR}/lib
|
||
|
CMDDIR=${BUILDDIR}/cmd
|
||
|
MODDIR=${BUILDDIR}/module
|
||
|
SCRIPTDIR=${BUILDDIR}/scripts
|
||
|
ZPOOLDIR=${BUILDDIR}/scripts/zpool-config
|
||
|
ZPIOSDIR=${BUILDDIR}/scripts/zpios-test
|
||
|
ZPIOSPROFILEDIR=${BUILDDIR}/scripts/zpios-profile
|
||
|
ETCDIR=${SRCDIR}/etc
|
||
|
|
||
|
ZDB=${CMDDIR}/zdb/zdb
|
||
|
ZFS=${CMDDIR}/zfs/zfs
|
||
|
ZINJECT=${CMDDIR}/zinject/zinject
|
||
|
ZPOOL=${CMDDIR}/zpool/zpool
|
||
|
ZPOOL_ID=${CMDDIR}/zpool_id/zpool_id
|
||
|
ZTEST=${CMDDIR}/ztest/ztest
|
||
|
ZPIOS=${CMDDIR}/zpios/zpios
|
||
|
|
||
|
COMMON_SH=${SCRIPTDIR}/common.sh
|
||
|
ZFS_SH=${SCRIPTDIR}/zfs.sh
|
||
|
ZPOOL_CREATE_SH=${SCRIPTDIR}/zpool-create.sh
|
||
|
ZPIOS_SH=${SCRIPTDIR}/zpios.sh
|
||
|
ZPIOS_SURVEY_SH=${SCRIPTDIR}/zpios-survey.sh
|
||
|
|
||
|
INTREE=1
|
||
|
LDMOD=/sbin/insmod
|
||
|
|
||
|
KERNEL_MODULES=( \
|
||
|
${KERNELMOD}/lib/zlib_deflate/zlib_deflate.ko \
|
||
|
)
|
||
|
|
||
|
SPL_MODULES=( \
|
||
|
${SPLBUILD}/module/spl/spl.ko \
|
||
|
${SPLBUILD}/module/splat/splat.ko \
|
||
|
)
|
||
|
|
||
|
ZFS_MODULES=( \
|
||
|
${MODDIR}/avl/zavl.ko \
|
||
|
${MODDIR}/nvpair/znvpair.ko \
|
||
|
${MODDIR}/unicode/zunicode.ko \
|
||
|
${MODDIR}/zcommon/zcommon.ko \
|
||
|
${MODDIR}/zfs/zfs.ko \
|
||
|
)
|
||
|
|
||
|
ZPIOS_MODULES=( \
|
||
|
${MODDIR}/zpios/zpios.ko \
|
||
|
)
|
||
|
|
||
|
MODULES=( \
|
||
|
${KERNEL_MODULES[*]} \
|
||
|
${SPL_MODULES[*]} \
|
||
|
${ZFS_MODULES[*]} \
|
||
|
)
|