]>
Commit | Line | Data |
---|---|---|
f3757573 | 1 | pkgdatadir = $(datadir)/@PACKAGE@ |
c8f9061f | 2 | |
48c028f5 | 3 | dist_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 | |
10 | EXTRA_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 | ||
20 | define EXTRA_ENVIRONMENT | |
21 | ||
22 | # Only required for in-tree use | |
23 | export INTREE="yes" | |
24 | export GDB="/usr/bin/libtool --mode=execute gdb" | |
25 | export LDMOD=/sbin/insmod | |
26 | ||
27 | export CMD_DIR=@abs_top_builddir@/cmd | |
28 | export UDEV_RULE_DIR=@abs_top_builddir@/udev/rules.d | |
29 | export ZEDLET_ETC_DIR=$$CMD_DIR/zed/zed.d | |
30 | export ZEDLET_LIBEXEC_DIR=$$CMD_DIR/zed/zed.d | |
31 | export ZPOOL_SCRIPT_DIR=$$CMD_DIR/zpool/zpool.d | |
32 | export ZPOOL_SCRIPTS_PATH=$$CMD_DIR/zpool/zpool.d | |
33 | ||
34 | export INSTALL_UDEV_DIR=@udevdir@ | |
35 | export INSTALL_UDEV_RULE_DIR=@udevruledir@ | |
36 | export INSTALL_MOUNT_HELPER_DIR=@mounthelperdir@ | |
37 | export INSTALL_SYSCONF_DIR=@sysconfdir@ | |
38 | ||
39 | export KMOD_SPL=@SPL_OBJ@/module/spl/spl.ko | |
40 | export KMOD_SPLAT=@SPL_OBJ@/module/splat/splat.ko | |
41 | export KMOD_ZAVL=@abs_top_builddir@/module/avl/zavl.ko | |
42 | export KMOD_ZNVPAIR=@abs_top_builddir@/module/nvpair/znvpair.ko | |
43 | export KMOD_ZUNICODE=@abs_top_builddir@/module/unicode/zunicode.ko | |
44 | export KMOD_ZCOMMON=@abs_top_builddir@/module/zcommon/zcommon.ko | |
45 | export KMOD_ICP=@abs_top_builddir@/module/icp/icp.ko | |
46 | export KMOD_ZFS=@abs_top_builddir@/module/zfs/zfs.ko | |
47 | endef | |
48 | ||
49 | export EXTRA_ENVIRONMENT | |
50 | ||
51 | all-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 | ||
59 | clean-local: | |
60 | -$(RM) common.sh | |
61 | ||
62 | install-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 |