Changeset View
Changeset View
Standalone View
Standalone View
sys/contrib/openzfs/Makefile.am
Show All 19 Lines | |||||
if BUILD_LINUX | if BUILD_LINUX | ||||
kerneldir = $(prefix)/src/zfs-$(VERSION)/$(LINUX_VERSION) | kerneldir = $(prefix)/src/zfs-$(VERSION)/$(LINUX_VERSION) | ||||
nodist_kernel_HEADERS = zfs.release zfs_config.h module/$(LINUX_SYMBOLS) | nodist_kernel_HEADERS = zfs.release zfs_config.h module/$(LINUX_SYMBOLS) | ||||
endif | endif | ||||
endif | endif | ||||
AUTOMAKE_OPTIONS = foreign | AUTOMAKE_OPTIONS = foreign | ||||
EXTRA_DIST = autogen.sh copy-builtin | EXTRA_DIST = autogen.sh copy-builtin | ||||
EXTRA_DIST += cppcheck-suppressions.txt | |||||
EXTRA_DIST += config/config.awk config/rpm.am config/deb.am config/tgz.am | EXTRA_DIST += config/config.awk config/rpm.am config/deb.am config/tgz.am | ||||
EXTRA_DIST += META AUTHORS COPYRIGHT LICENSE NEWS NOTICE README.md | EXTRA_DIST += META AUTHORS COPYRIGHT LICENSE NEWS NOTICE README.md | ||||
EXTRA_DIST += CODE_OF_CONDUCT.md | EXTRA_DIST += CODE_OF_CONDUCT.md | ||||
EXTRA_DIST += module/lua/README.zfs module/os/linux/spl/README.md | EXTRA_DIST += module/lua/README.zfs module/os/linux/spl/README.md | ||||
# Include all the extra licensing information for modules | # Include all the extra licensing information for modules | ||||
EXTRA_DIST += module/icp/algs/skein/THIRDPARTYLICENSE | EXTRA_DIST += module/icp/algs/skein/THIRDPARTYLICENSE | ||||
EXTRA_DIST += module/icp/algs/skein/THIRDPARTYLICENSE.descrip | EXTRA_DIST += module/icp/algs/skein/THIRDPARTYLICENSE.descrip | ||||
▲ Show 20 Lines • Show All 162 Lines • ▼ Show 20 Lines | vcscheck: | ||||
@if git rev-parse --git-dir > /dev/null 2>&1; then \ | @if git rev-parse --git-dir > /dev/null 2>&1; then \ | ||||
git ls-files . --exclude-standard --others | \ | git ls-files . --exclude-standard --others | \ | ||||
awk '{c++; print} END {if(c>0) exit 1}' ; \ | awk '{c++; print} END {if(c>0) exit 1}' ; \ | ||||
fi | fi | ||||
PHONY += lint | PHONY += lint | ||||
lint: cppcheck paxcheck | lint: cppcheck paxcheck | ||||
CPPCHECKDIRS = cmd lib module | |||||
PHONY += cppcheck | PHONY += cppcheck | ||||
cppcheck: | cppcheck: $(CPPCHECKDIRS) | ||||
@if type cppcheck > /dev/null 2>&1; then \ | @if test -n "$(CPPCHECK)"; then \ | ||||
cppcheck --quiet --force --error-exitcode=2 --inline-suppr \ | set -e ; for dir in $(CPPCHECKDIRS) ; do \ | ||||
--suppressions-list=${top_srcdir}/cppcheck-suppressions.txt \ | $(MAKE) -C $$dir cppcheck ; \ | ||||
-UHAVE_SSE2 -UHAVE_AVX512F -UHAVE_UIO_ZEROCOPY \ | done \ | ||||
${top_srcdir}; \ | |||||
else \ | else \ | ||||
echo "skipping cppcheck because cppcheck is not installed"; \ | echo "skipping cppcheck because cppcheck is not installed"; \ | ||||
fi | fi | ||||
PHONY += paxcheck | PHONY += paxcheck | ||||
paxcheck: | paxcheck: | ||||
@if type scanelf > /dev/null 2>&1; then \ | @if type scanelf > /dev/null 2>&1; then \ | ||||
${top_srcdir}/scripts/paxcheck.sh ${top_builddir}; \ | ${top_srcdir}/scripts/paxcheck.sh ${top_builddir}; \ | ||||
▲ Show 20 Lines • Show All 43 Lines • Show Last 20 Lines |