aboutsummaryrefslogtreecommitdiff
path: root/module/Makefile.in
diff options
context:
space:
mode:
authorнаб <nabijaczleweli@nabijaczleweli.xyz>2022-04-07 23:07:08 +0000
committerBrian Behlendorf <behlendorf1@llnl.gov>2022-05-10 17:18:11 +0000
commitc8970f52ed53ed62262b6246c7f791018ee96d2b (patch)
tree9b285f8bee295e3b7528f31b83b845d7fdaabe62 /module/Makefile.in
parent6fc34371e1df4d74dee6e50ffd9d9fae234b55ba (diff)
downloadsrc-c8970f52ed53ed62262b6246c7f791018ee96d2b.tar.gz
src-c8970f52ed53ed62262b6246c7f791018ee96d2b.zip
Diffstat (limited to 'module/Makefile.in')
-rw-r--r--module/Makefile.in23
1 files changed, 21 insertions, 2 deletions
diff --git a/module/Makefile.in b/module/Makefile.in
index e6ca94b92c1d..5b71e1abf79e 100644
--- a/module/Makefile.in
+++ b/module/Makefile.in
@@ -5,15 +5,17 @@ INSTALL_MOD_PATH ?= $(DESTDIR)
all: modules
distclean maintainer-clean: clean
-install: modules_install
-uninstall: modules_uninstall
+install: modules_install data_install
+uninstall: modules_uninstall data_uninstall
check:
.PHONY: all distclean maintainer-clean install uninstall check distdir \
modules modules-Linux modules-FreeBSD modules-unknown \
clean clean-Linux clean-FreeBSD \
modules_install modules_install-Linux modules_install-FreeBSD \
+ data_install data_install-Linux data_install-FreeBSD \
modules_uninstall modules_uninstall-Linux modules_uninstall-FreeBSD \
+ data_uninstall data_uninstall-Linux data_uninstall-FreeBSD \
cppcheck cppcheck-Linux cppcheck-FreeBSD
# For FreeBSD, use debug options from ./configure if not overridden.
@@ -110,6 +112,15 @@ modules_install-FreeBSD:
modules_install: modules_install-@ac_system@
+data_install-Linux:
+ @mkdir -p $(DESTDIR)/@prefix@/src/zfs-@VERSION@/@LINUX_VERSION@
+ cp ../zfs.release ../zfs_config.h @LINUX_SYMBOLS@ $(DESTDIR)/@prefix@/src/zfs-@VERSION@/@LINUX_VERSION@
+
+data_install-FreeBSD:
+ @
+
+data_install: data_install-@ac_system@
+
modules_uninstall-Linux: modules_uninstall-Linux-legacy
@# Uninstall the kernel modules
$(RM) $(addprefix $(KMODDIR)/$(INSTALL_MOD_DIR)/,zfs.ko spl.ko)
@@ -119,6 +130,14 @@ modules_uninstall-FreeBSD:
modules_uninstall: modules_uninstall-@ac_system@
+data_uninstall-Linux:
+ $(RM) $(addprefix $(DESTDIR)/@prefix@/src/zfs-@VERSION@/@LINUX_VERSION@/,zfs.release zfs_config.h @LINUX_SYMBOLS@)
+
+data_uninstall-FreeBSD:
+ @
+
+data_uninstall: data_uninstall-@ac_system@
+
cppcheck-Linux:
@CPPCHECK@ -j@CPU_COUNT@ --std=c99 --quiet --force --error-exitcode=2 \
--inline-suppr \