]> git.proxmox.com Git - mirror_zfs.git/blame - scripts/Makefile.am
Remove l2arc_nocompress from zfs-module-parameters(5)
[mirror_zfs.git] / scripts / Makefile.am
CommitLineData
f3757573 1pkgdatadir = $(datadir)/@PACKAGE@
c8f9061f 2
48c028f5 3dist_pkgdata_SCRIPTS = \
a16bc6bd 4 $(top_srcdir)/scripts/zimport.sh \
6283f55e 5 $(top_srcdir)/scripts/zfs.sh \
6bb24f4d 6 $(top_srcdir)/scripts/zfs-tests.sh \
541a0901 7 $(top_srcdir)/scripts/zloop.sh \
f00828e5 8 $(top_srcdir)/scripts/zfs-helpers.sh
c8f9061f
BB
9
10EXTRA_DIST = \
11 common.sh.in \
12 commitcheck.sh \
13 dkms.mkconf \
14 dkms.postbuild \
15 kmodtool \
16 paxcheck.sh \
17 zfs2zol-patch.sed \
18 cstyle.pl
19
20define EXTRA_ENVIRONMENT
21
22# Only required for in-tree use
23export INTREE="yes"
24export GDB="/usr/bin/libtool --mode=execute gdb"
25export LDMOD=/sbin/insmod
26
27export CMD_DIR=@abs_top_builddir@/cmd
28export UDEV_RULE_DIR=@abs_top_builddir@/udev/rules.d
29export ZEDLET_ETC_DIR=$$CMD_DIR/zed/zed.d
30export ZEDLET_LIBEXEC_DIR=$$CMD_DIR/zed/zed.d
31export ZPOOL_SCRIPT_DIR=$$CMD_DIR/zpool/zpool.d
32export ZPOOL_SCRIPTS_PATH=$$CMD_DIR/zpool/zpool.d
33
34export INSTALL_UDEV_DIR=@udevdir@
35export INSTALL_UDEV_RULE_DIR=@udevruledir@
36export INSTALL_MOUNT_HELPER_DIR=@mounthelperdir@
37export INSTALL_SYSCONF_DIR=@sysconfdir@
38
39export KMOD_SPL=@SPL_OBJ@/module/spl/spl.ko
40export KMOD_SPLAT=@SPL_OBJ@/module/splat/splat.ko
41export KMOD_ZAVL=@abs_top_builddir@/module/avl/zavl.ko
42export KMOD_ZNVPAIR=@abs_top_builddir@/module/nvpair/znvpair.ko
43export KMOD_ZUNICODE=@abs_top_builddir@/module/unicode/zunicode.ko
44export KMOD_ZCOMMON=@abs_top_builddir@/module/zcommon/zcommon.ko
45export KMOD_ICP=@abs_top_builddir@/module/icp/icp.ko
46export KMOD_ZFS=@abs_top_builddir@/module/zfs/zfs.ko
47endef
48
49export EXTRA_ENVIRONMENT
50
51all-local:
52 -$(SED) -e '\|^export BIN_DIR=|s|$$|@abs_top_builddir@/bin|' \
53 -e '\|^export SBIN_DIR=|s|$$|@abs_top_builddir@/bin|' \
54 -e '\|^export ZTS_DIR=|s|$$|@abs_top_srcdir@/tests|' \
55 -e '\|^export SCRIPT_DIR=|s|$$|@abs_top_srcdir@/scripts|' \
56 common.sh.in >common.sh
57 -echo "$$EXTRA_ENVIRONMENT" >>common.sh
58
59clean-local:
60 -$(RM) common.sh
61
62install-data-hook:
63 -$(SED) -e '\|^export BIN_DIR=|s|$$|@bindir@|' \
64 -e '\|^export SBIN_DIR=|s|$$|@sbindir@|' \
65 -e '\|^export ZTS_DIR=|s|$$|@datadir@/@PACKAGE@|' \
66 -e '\|^export SCRIPT_DIR=|s|$$|@datadir@/@PACKAGE@|' \
67 common.sh.in >$(DESTDIR)$(datadir)/@PACKAGE@/common.sh