From: Jan Beulich Date: Thu, 1 Mar 2018 14:10:02 +0000 (+0100) Subject: firmware/shim: better filtering of dependency files during Xen tree setup X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=3f4bc4cc2f521c572fdc4a30dd1434ef8ecd559c;p=people%2Froyger%2Fxen.git firmware/shim: better filtering of dependency files during Xen tree setup I have no idea what *.d1 is supposed to refer to - we only have .*.d and .*.d2 files (note also the leading dot). Also switch to passing -name instead of -path to find - that's a requirement for .*.d et al to work, but would probably have been better from the beginning. Signed-off-by: Jan Beulich Reviewed-by: Roger Pau Monné Reviewed-by: Wei Liu --- diff --git a/tools/firmware/xen-dir/Makefile b/tools/firmware/xen-dir/Makefile index 57750bf2fd..ebfef7e541 100644 --- a/tools/firmware/xen-dir/Makefile +++ b/tools/firmware/xen-dir/Makefile @@ -26,7 +26,7 @@ linkfarm.stamp: $(DEP_DIRS) $(DEP_FILES) FORCE $(foreach d, $(LINK_DIRS), \ (cd $(XEN_ROOT); \ find $(d) ! -type l -type f \ - $(addprefix ! -path , '*.[oda1]' '*.d[12]')) \ + $(addprefix ! -name , '*.[oa1]' '.*.d' '.*.d2')) \ >> linkfarm.stamp.tmp ; ) \ $(foreach f, $(LINK_FILES), \ echo $(f) >> linkfarm.stamp.tmp ;)