]> git.proxmox.com Git - mirror_zfs-debian.git/blame - zfs-script-config.sh.in
New upstream version 0.7.11
[mirror_zfs-debian.git] / zfs-script-config.sh.in
CommitLineData
cae5b340
AX
1export KERNELSRC=@LINUX@
2export KERNELBUILD=@LINUX_OBJ@
3export KERNELSRCVER=@LINUX_VERSION@
4export KERNELMOD=/lib/modules/${KERNELSRCVER}/kernel
6283f55e 5
cae5b340
AX
6export SPLSRC=@SPL@
7export SPLBUILD=@SPL_OBJ@
8export SPLSRCVER=@SPL_VERSION@
6283f55e 9
cae5b340
AX
10export SRCDIR=@abs_top_srcdir@
11export BUILDDIR=@abs_top_builddir@
12export LIBDIR=${BUILDDIR}/lib
13export CMDDIR=${BUILDDIR}/cmd
14export MODDIR=${BUILDDIR}/module
15export SCRIPTDIR=${BUILDDIR}/scripts
16export ZPOOLDIR=${BUILDDIR}/scripts/zpool-config
17export ZPIOSDIR=${BUILDDIR}/scripts/zpios-test
18export ZPIOSPROFILEDIR=${BUILDDIR}/scripts/zpios-profile
19export ETCDIR=${SRCDIR}/etc
20export TESTSDIR=${SRCDIR}/tests
21export RUNFILEDIR=${TESTSDIR}/runfiles
22export UDEVRULEDIR=${BUILDDIR}/udev/rules.d
6283f55e 23
cae5b340
AX
24export ZEDLET_ETC_DIR=${SRCDIR}/cmd/zed/zed.d
25export ZEDLET_LIBEXEC_DIR=${SRCDIR}/cmd/zed/zed.d
26export ZPOOL_SCRIPT_DIR=${SRCDIR}/cmd/zpool/zpool.d
27export ZPOOL_SCRIPTS_PATH=${SRCDIR}/cmd/zpool/zpool.d
6283f55e 28
cae5b340
AX
29export ZDB=${CMDDIR}/zdb/zdb
30export ZFS=${CMDDIR}/zfs/zfs
31export ZHACK=${CMDDIR}/zhack/zhack
32export ZINJECT=${CMDDIR}/zinject/zinject
33export ZPOOL=${CMDDIR}/zpool/zpool
34export ZTEST=${CMDDIR}/ztest/ztest
35export ZPIOS=${CMDDIR}/zpios/zpios
36export RAIDZ_TEST=${CMDDIR}/raidz_test/raidz_test
37export ARC_SUMMARY=${CMDDIR}/arc_summary/arc_summary.py
38export ARCSTAT=${CMDDIR}/arcstat/arcstat.py
39export DBUFSTAT=${CMDDIR}/dbufstat/dbufstat.py
40export ZED=${CMDDIR}/zed/zed
6283f55e 41
cae5b340
AX
42export COMMON_SH=${SCRIPTDIR}/common.sh
43export ZFS_SH=${SCRIPTDIR}/zfs.sh
44export ZPOOL_CREATE_SH=${SCRIPTDIR}/zpool-create.sh
45export ZPIOS_SH=${SCRIPTDIR}/zpios.sh
46export ZPIOS_SURVEY_SH=${SCRIPTDIR}/zpios-survey.sh
6283f55e 47
cae5b340
AX
48# Test Suite Specific Commands
49export NOINUSE_CHECK=1
50export TEST_RUNNER=${TESTSDIR}/test-runner/cmd/test-runner.py
51export STF_TOOLS=${TESTSDIR}/test-runner
52export STF_SUITE=${TESTSDIR}/zfs-tests
6283f55e 53
cae5b340
AX
54export CHG_USR_EXEC=${TESTSDIR}/zfs-tests/cmd/chg_usr_exec/chg_usr_exec
55export DEVNAME2DEVID=${TESTSDIR}/zfs-tests/cmd/devname2devid/devname2devid
56export DIR_RD_UPDATE=${TESTSDIR}/zfs-tests/cmd/dir_rd_update/dir_rd_update
57export FILE_CHECK=${TESTSDIR}/zfs-tests/cmd/file_check/file_check
58export FILE_TRUNC=${TESTSDIR}/zfs-tests/cmd/file_trunc/file_trunc
59export FILE_WRITE=${TESTSDIR}/zfs-tests/cmd/file_write/file_write
60export LARGEST_FILE=${TESTSDIR}/zfs-tests/cmd/largest_file/largest_file
61export MKBUSY=${TESTSDIR}/zfs-tests/cmd/mkbusy/mkbusy
62export MKFILE=${TESTSDIR}/zfs-tests/cmd/mkfile/mkfile
63export MKFILES=${TESTSDIR}/zfs-tests/cmd/mkfiles/mkfiles
64export MKTREE=${TESTSDIR}/zfs-tests/cmd/mktree/mktree
65export MMAP_EXEC=${TESTSDIR}/zfs-tests/cmd/mmap_exec/mmap_exec
66export MMAPWRITE=${TESTSDIR}/zfs-tests/cmd/mmapwrite/mmapwrite
67export RANDFREE_FILE=${TESTSDIR}/zfs-tests/cmd/randfree_file/randfree_file
68export READMMAP=${TESTSDIR}/zfs-tests/cmd/readmmap/readmmap
69export RENAME_DIR=${TESTSDIR}/zfs-tests/cmd/rename_dir/rename_dir
70export RM_LNKCNT_ZERO_FILE=${TESTSDIR}/zfs-tests/cmd/rm_lnkcnt_zero_file/rm_lnkcnt_zero_file
71export THREADSAPPEND=${TESTSDIR}/zfs-tests/cmd/threadsappend/threadsappend
72export XATTRTEST=${TESTSDIR}/zfs-tests/cmd/xattrtest/xattrtest
ea04106b 73
cae5b340
AX
74export INTREE=1
75export LDMOD=/sbin/insmod
76export GDB="/usr/bin/libtool --mode=execute gdb"
77
78export ZED_PIDFILE=@runstatedir@/zed.pid
79
80export KERNEL_MODULES=( \
6283f55e 81 ${KERNELMOD}/lib/zlib_deflate/zlib_deflate.ko \
cf47fad6 82 ${KERNELMOD}/lib/zlib_inflate/zlib_inflate.ko \
6283f55e
BB
83)
84
cae5b340 85export SPL_MODULES=( \
6283f55e
BB
86 ${SPLBUILD}/module/spl/spl.ko \
87 ${SPLBUILD}/module/splat/splat.ko \
88)
89
cae5b340 90export ZFS_MODULES=( \
6283f55e
BB
91 ${MODDIR}/avl/zavl.ko \
92 ${MODDIR}/nvpair/znvpair.ko \
93 ${MODDIR}/unicode/zunicode.ko \
94 ${MODDIR}/zcommon/zcommon.ko \
cae5b340 95 ${MODDIR}/icp/icp.ko \
6283f55e
BB
96 ${MODDIR}/zfs/zfs.ko \
97)
98
cae5b340 99export ZPIOS_MODULES=( \
6283f55e
BB
100 ${MODDIR}/zpios/zpios.ko \
101)
102
cae5b340 103export MODULES=( \
6283f55e
BB
104 ${SPL_MODULES[*]} \
105 ${ZFS_MODULES[*]} \
106)