From: Ross Burton Date: Wed, 9 May 2018 20:48:43 +0000 (+0100) Subject: src/intel/Makefile.vulkan.am: add missing MKDIR_GEN X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1755654d9f533240dc19954b0dbccaf74e645265;p=mesa.git src/intel/Makefile.vulkan.am: add missing MKDIR_GEN Out of tree builds can try to write into a directory that doesn't exist yet: | Traceback (most recent call last): | File "../../../mesa-18.0.2/src/intel/vulkan/anv_icd.py", line 46, in | with open(args.out, 'w') as f: | IOError: [Errno 2] No such file or directory: 'vulkan/intel_icd.x86_64.json' | Makefile:4882: recipe for target 'vulkan/intel_icd.x86_64.json' failed Add missing MKDIR_GEN calls to solve this. Cc: Reviewed-by: Matt Turner --- diff --git a/src/intel/Makefile.vulkan.am b/src/intel/Makefile.vulkan.am index 0bcbf0419ca..4125cb205ad 100644 --- a/src/intel/Makefile.vulkan.am +++ b/src/intel/Makefile.vulkan.am @@ -64,10 +64,12 @@ EXTRA_DIST += \ vulkan/TODO vulkan/dev_icd.json : vulkan/anv_extensions.py vulkan/anv_icd.py + $(MKDIR_GEN) $(AM_V_GEN)$(PYTHON2) $(srcdir)/vulkan/anv_icd.py \ --lib-path="${abs_top_builddir}/${LIB_DIR}" --out $@ vulkan/intel_icd.@host_cpu@.json : vulkan/anv_extensions.py vulkan/anv_icd.py + $(MKDIR_GEN) $(AM_V_GEN)$(PYTHON2) $(srcdir)/vulkan/anv_icd.py \ --lib-path="${libdir}" --out $@