Changeset View
Changeset View
Standalone View
Standalone View
sys/contrib/openzfs/module/Makefile.in
include Kbuild | include Kbuild | ||||
INSTALL_MOD_DIR ?= extra | INSTALL_MOD_DIR ?= extra | ||||
SUBDIR_TARGETS = icp lua zstd | SUBDIR_TARGETS = icp lua zstd | ||||
all: modules | all: modules | ||||
distclean maintainer-clean: clean | distclean maintainer-clean: clean | ||||
install: modules_install | install: modules_install | ||||
uninstall: modules_uninstall | uninstall: modules_uninstall | ||||
check: | check: | ||||
.PHONY: all distclean maintainer-clean install uninstall check distdir \ | .PHONY: all distclean maintainer-clean install uninstall check distdir \ | ||||
modules modules-Linux modules-FreeBSD modules-unknown \ | modules modules-Linux modules-FreeBSD modules-unknown \ | ||||
clean clean-Linux clean-FreeBSD \ | clean clean-Linux clean-FreeBSD \ | ||||
modules_install modules_install-Linux modules_install-FreeBSD \ | modules_install modules_install-Linux modules_install-FreeBSD \ | ||||
modules_uninstall modules_uninstall-Linux modules_uninstall-FreeBSD | modules_uninstall modules_uninstall-Linux modules_uninstall-FreeBSD \ | ||||
cppcheck cppcheck-Linux cppcheck-FreeBSD | |||||
# Filter out options that FreeBSD make doesn't understand | # Filter out options that FreeBSD make doesn't understand | ||||
getflags = ( \ | getflags = ( \ | ||||
set -- \ | set -- \ | ||||
$(filter-out --%,$(firstword $(MFLAGS))) \ | $(filter-out --%,$(firstword $(MFLAGS))) \ | ||||
$(filter -I%,$(MFLAGS)) \ | $(filter -I%,$(MFLAGS)) \ | ||||
$(filter -j%,$(MFLAGS)); \ | $(filter -j%,$(MFLAGS)); \ | ||||
fmakeflags=""; \ | fmakeflags=""; \ | ||||
▲ Show 20 Lines • Show All 74 Lines • ▼ Show 20 Lines | modules_uninstall-Linux: | ||||
for objdir in $(ZFS_MODULES); do \ | for objdir in $(ZFS_MODULES); do \ | ||||
$(RM) -R $$kmoddir/$(INSTALL_MOD_DIR)/$$objdir; \ | $(RM) -R $$kmoddir/$(INSTALL_MOD_DIR)/$$objdir; \ | ||||
done | done | ||||
modules_uninstall-FreeBSD: | modules_uninstall-FreeBSD: | ||||
@false | @false | ||||
modules_uninstall: modules_uninstall-@ac_system@ | modules_uninstall: modules_uninstall-@ac_system@ | ||||
cppcheck-Linux: | |||||
@CPPCHECK@ -j@CPU_COUNT@ --std=c99 --quiet --force --error-exitcode=2 \ | |||||
--inline-suppr --suppress=noValidConfiguration \ | |||||
--enable=warning,information -D_KERNEL \ | |||||
--include=@LINUX_OBJ@/include/generated/autoconf.h \ | |||||
--include=@top_srcdir@/zfs_config.h \ | |||||
--config-exclude=@LINUX_OBJ@/include \ | |||||
-I @LINUX_OBJ@/include \ | |||||
-I @top_srcdir@/include/os/linux/kernel \ | |||||
-I @top_srcdir@/include/os/linux/spl \ | |||||
-I @top_srcdir@/include/os/linux/zfs \ | |||||
-I @top_srcdir@/include \ | |||||
avl icp lua nvpair spl unicode zcommon zfs zstd os/linux | |||||
cppcheck-FreeBSD: | |||||
@true | |||||
cppcheck: cppcheck-@ac_system@ | |||||
distdir: | distdir: | ||||
(cd @srcdir@ && find $(ZFS_MODULES) os -name '*.[chS]') | \ | (cd @srcdir@ && find $(ZFS_MODULES) os -name '*.[chS]') | \ | ||||
while read path; do \ | while read path; do \ | ||||
mkdir -p $$distdir/$${path%/*}; \ | mkdir -p $$distdir/$${path%/*}; \ | ||||
cp @srcdir@/$$path $$distdir/$$path; \ | cp @srcdir@/$$path $$distdir/$$path; \ | ||||
done; \ | done; \ | ||||
cp @srcdir@/Makefile.bsd $$distdir/Makefile.bsd | cp @srcdir@/Makefile.bsd $$distdir/Makefile.bsd |