dbf9f7c39c
Recently, BUILD.gn has been added to spirv-cross repo: https://github.com/KhronosGroup/SPIRV-Cross/blob/master/gn/BUILD.gn However, it is incomplete, currently only inlcudes small config needed by ANGLE's metal backend. When building ANGLE and Dawn together with chromium, errors were thrown: ERROR at //third_party/spirv-cross/spirv-cross/spirv_common.hpp:21:11: Include not allowed. #include "spirv_cross_containers.hpp" ^------------------------- It is not in any dependency of //third_party/dawn/third_party:spirv_cross The include file is in the target(s): //third_party/spirv-cross/spirv-cross/gn:spirv_cross_sources which should somehow be reachable. ___________________ ERROR at //third_party/spirv-cross/spirv-cross/spirv_common.hpp:22:11: Include not allowed. #include "spirv_cross_error_handling.hpp" ^----------------------------- It is not in any dependency of //third_party/dawn/third_party:spirv_cross Bug: angleproject:2634 Change-Id: Idb328643db0b765ab228ee7d59d7996b6e6073e4 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/13020 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org> |
||
---|---|---|
.. | ||
khronos | ||
BUILD.gn |