]> git.proxmox.com Git - mirror_zfs.git/blobdiff - module/Makefile.in
BRT: Limit brt_vdev_dump() to only one vdev
[mirror_zfs.git] / module / Makefile.in
index e6ca94b92c1da311725db929673b1c8afacb32f5..9b34b3dfaec763c6c4357e1428871c4c16d1b553 100644 (file)
@@ -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 \
@@ -149,4 +168,4 @@ gen-zstd-symbols:
        for obj in $(addprefix zstd/,$(ZSTD_UPSTREAM_OBJS)); do echo; echo "/* $${obj#zstd/}: */"; @OBJDUMP@ -t $$obj | awk '$$2 == "g" && !/ zfs_/ {print "#define\t" $$6 " zfs_" $$6}' | sort; done >> zstd/include/zstd_compat_wrapper.h
 
 check-zstd-symbols:
-       @OBJDUMP@ -t $(addprefix zstd/,$(ZSTD_UPSTREAM_OBJS)) | awk '/file format/ {print}  $$2 == "g" && !/ zfs_/ {++ret; print}  END {exit ret}'
+       @OBJDUMP@ -t $(addprefix zstd/,$(ZSTD_UPSTREAM_OBJS)) | awk '/file format/ {print}  $$2 == "g" && (!/ zfs_/ && !/ __pfx_zfs_/) {++ret; print}  END {exit ret}'