build: find_md5: ignore non-existent files or directories
authorYousong Zhou <yszhou4tech@gmail.com>
Thu, 24 Nov 2016 05:50:02 +0000 (13:50 +0800)
committerFelix Fietkau <nbd@nbd.name>
Thu, 24 Nov 2016 11:53:19 +0000 (12:53 +0100)
Targets like malta can have no patches/ directory available and this
commit tries quash "no such file or directory" messages from `find`

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
include/depends.mk

index 53e5b1e..7135e52 100644 (file)
@@ -13,7 +13,7 @@
 
 DEP_FINDPARAMS := -x "*/.svn*" -x ".*" -x "*:*" -x "*\!*" -x "* *" -x "*\\\#*" -x "*/.*_check" -x "*/.*.swp"
 
-find_md5=$(SH_FUNC) find $(1) -type f $(patsubst -x,-and -not -path,$(DEP_FINDPARAMS) $(2)) | md5s
+find_md5=$(SH_FUNC) find $(wildcard $(1)) -type f $(patsubst -x,-and -not -path,$(DEP_FINDPARAMS) $(2)) | md5s
 
 define rdep
   .PRECIOUS: $(2)