]> git.sesse.net Git - bcachefs-tools-debian/commitdiff
Makefile: We need to exclude hidden folders
authorDaniel B. Hill <daniel@gluo.nz>
Tue, 11 Jan 2022 13:14:41 +0000 (02:14 +1300)
committerDaniel B. Hill <daniel@gluo.nz>
Wed, 12 Jan 2022 04:31:04 +0000 (17:31 +1300)
Sometimes user-specific apps create .c files in hidden folders breaking make.

Signed-off-by: Daniel B. Hill <daniel@gluo.nz>
Makefile

index 0b7738e358f41023be6c0a947a11b59fd26176ab..e49534e6c66323504c037119bbf509efa860f6b2 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -99,7 +99,7 @@ TAGS:
 tags:
        ctags -R .
 
-SRCS=$(shell find . -type f -iname '*.c')
+SRCS=$(shell find . -type f ! -path '*/.*/*' -iname '*.c')
 DEPS=$(SRCS:.c=.d)
 -include $(DEPS)
 
@@ -150,7 +150,7 @@ install: bcachefs lib
        $(INSTALL) -m0755 -D initramfs/hook   $(DESTDIR)$(INITRAMFS_HOOK)
        $(INSTALL) -m0755 -D mount.bcachefs.sh $(DESTDIR)$(ROOT_SBINDIR)
        $(INSTALL) -m0755 -D libbcachefs.so -t $(DESTDIR)$(PREFIX)/lib/
-  
+
        sed -i '/^# Note: make install replaces/,$$d' $(DESTDIR)$(INITRAMFS_HOOK)
        echo "copy_exec $(ROOT_SBINDIR)/bcachefs /sbin/bcachefs" >> $(DESTDIR)$(INITRAMFS_HOOK)
 
@@ -194,7 +194,7 @@ update-bcachefs-sources:
        $(RM) libbcachefs/*.mod.c
        git -C $(LINUX_DIR) rev-parse HEAD | tee .bcachefs_revision
        git add .bcachefs_revision
-       
+
 
 .PHONY: update-commit-bcachefs-sources
 update-commit-bcachefs-sources: update-bcachefs-sources