summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorDavid Woodhouse <dwmw2@infradead.org>2007-05-21 19:53:35 -0400
committerLinus Torvalds <torvalds@woody.linux-foundation.org>2007-05-21 21:47:27 -0700
commitdf5f6311f171cc249e39ccd06321b68823ac68f0 (patch)
treec82fe2743a0c3ab3cf2bcd6b071cb388aa087736 /scripts
parent72dd9ca59944f117c719a1cc3fc9010bce0486f2 (diff)
downloadlinux-3.10-df5f6311f171cc249e39ccd06321b68823ac68f0.tar.gz
linux-3.10-df5f6311f171cc249e39ccd06321b68823ac68f0.tar.bz2
linux-3.10-df5f6311f171cc249e39ccd06321b68823ac68f0.zip
Make 'headerscheck' stop immediately on an error
This should make it stop immediately after printing the _helpful_ error message, rather than continuing to spit out many pages more of 'CHECK include/linux/foo.h' before eventually coming to a halt with something less obvious. Now I get this... CHECK include/linux/smb_fs.h /shiny/git/linux-2.6/usr/include/linux/smb_fs.h requires linux/jiffies.h, which does not exist in exported headers make[2]: *** [/shiny/git/linux-2.6/usr/include/linux/.check.smb_fs.h] Error 1 make[1]: *** [linux] Error 2 make: *** [headers_check] Error 2 Signed-off-by-if-Sam-says-so: David Woodhouse <dwmw2@infradead.org> [ Sam had better say so! This made me waste way too much time. - Linus] Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'scripts')
-rw-r--r--scripts/Makefile.headersinst2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/Makefile.headersinst b/scripts/Makefile.headersinst
index f7b6705fd6a..8cd63014a0d 100644
--- a/scripts/Makefile.headersinst
+++ b/scripts/Makefile.headersinst
@@ -144,7 +144,7 @@ $(check-y) : $(INSTALL_HDR_PATH)/$(_dst)/.check.%.h : $(INSTALL_HDR_PATH)/$(_dst
$(call cmd,check)
# Other dependencies for $(check-y)
--include /dev/null $(check-y)
+include /dev/null $(wildcard $(check-y))
# ... but leave $(check-y) as .PHONY for now until those deps are actually correct.
.PHONY: $(check-y)