]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - cmd/Makefile.am
Turn shellcheck into a normal make target. Fix new files it caught
[FreeBSD/FreeBSD.git] / cmd / Makefile.am
1 include $(top_srcdir)/config/Shellcheck.am
2
3 SUBDIRS  = zfs zpool zdb zhack zinject zstream ztest
4 SUBDIRS += fsck_zfs vdev_id raidz_test zfs_ids_to_path
5 SUBDIRS += zpool_influxdb
6
7 CPPCHECKDIRS  = zfs zpool zdb zhack zinject zstream ztest
8 CPPCHECKDIRS += raidz_test zfs_ids_to_path zpool_influxdb
9
10 # TODO: #12084: SHELLCHECKDIRS = fsck_zfs vdev_id zpool
11 SHELLCHECKDIRS = fsck_zfs zpool
12
13 if USING_PYTHON
14 SUBDIRS += arcstat arc_summary dbufstat
15 endif
16
17 if BUILD_LINUX
18 SUBDIRS += mount_zfs zed zgenhostid zvol_id zvol_wait
19 CPPCHECKDIRS += mount_zfs zed zgenhostid zvol_id
20 SHELLCHECKDIRS += zed
21 endif
22
23 PHONY = cppcheck
24 cppcheck: $(CPPCHECKDIRS)
25         set -e ; for dir in $(CPPCHECKDIRS) ; do \
26                 $(MAKE) -C $$dir cppcheck ; \
27         done