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