X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=Makefile;h=13aa195dd0e379187a34d5470d927177f89c7c13;hp=570793c711aaf7634bf4215dd52eedc8f8420a01;hb=127c7534fc4aaa9499c552fdd3e4e9e56c16ca40;hpb=04f453bbedd1eca3e5ab93290304d8193ffdd87f diff --git a/Makefile b/Makefile index 570793c7..13aa195d 100644 --- a/Makefile +++ b/Makefile @@ -122,8 +122,9 @@ inter-depends: $(ALL_DEPENDS) Makefile test-depends: $(ALL_DEPENDS) Makefile for f in $(ALL_DEPENDS); do echo check-`basename \`dirname $$f\``: `sed -n 's,ccan/\(.*\),check-\1,p' < $$f`; done > $@ +# Ensure we don't end up with empty file if configurator fails! config.h: tools/configurator/configurator Makefile Makefile-ccan - @tools/configurator/configurator $(CC) $(CCAN_CFLAGS) > config.h + tools/configurator/configurator $(CC) $(CCAN_CFLAGS) > $@ || rm -f $@ include tools/Makefile -include inter-depends