The recent changes to anv_entrypoints_gen.py seem to have broken out-of 
-tree builds:

Traceback (most recent call last):
  File 
"/var/tmp/portage/media-libs/mesa-9999-r1/work/Mesa-9999/src/intel/vulkan/anv_entrypoints_gen.py",
 line 381, in <module>
    main()
  File 
"/var/tmp/portage/media-libs/mesa-9999-r1/work/Mesa-9999/src/intel/vulkan/anv_entrypoints_gen.py",
 line 373, in main

    with open(os.path.join(args.outdir, 'anv_entrypoints.h'), 'wb') as f:
IOError: [Errno 2] No such file or directory: './vulkan/anv_entrypoints.h'

There is no prerequisite before anv_entrypoints.{h,c} is made to create
the vulkan directory in the $(builddir) and the python script doesn't
do so either.

Creating the "vulkan" directory in $(builddir) as the Android makefile
does is sufficient to make it work but it is a bit hacky.

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to