genxml: Handle failure of Python codegen scripts.
authorMatt Turner <mattst88@gmail.com>
Wed, 26 Oct 2016 19:51:32 +0000 (12:51 -0700)
committerMatt Turner <mattst88@gmail.com>
Wed, 26 Oct 2016 21:06:45 +0000 (14:06 -0700)
src/intel/Makefile.genxml.am

index 2df223a..2ed2741 100644 (file)
@@ -33,7 +33,7 @@ $(GENXML_GENERATED_FILES): genxml/gen_pack_header.py
 
 .xml_pack.h:
        $(MKDIR_GEN)
-       $(PYTHON_GEN) $(srcdir)/genxml/gen_pack_header.py $< > $@
+       $(PYTHON_GEN) $(srcdir)/genxml/gen_pack_header.py $< > $@ || ($(RM) $@; false)
 
 # xxd generates variable names based on the path of the input file. We
 # prefer to generate our own name here, so it doesn't vary from