Add missing dependencies to fetch_dawn_dependencies.py
Fixed: dawn:2167
Change-Id: Id7309c04b0b42ceb0e78f197a4c08ebb832ee79e
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/157700
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org>
diff --git a/tools/fetch_dawn_dependencies.py b/tools/fetch_dawn_dependencies.py
index 8a4d298..1190414 100644
--- a/tools/fetch_dawn_dependencies.py
+++ b/tools/fetch_dawn_dependencies.py
@@ -96,16 +96,19 @@
# The dependencies that we need to pull from the DEPS files.
# Dependencies of dependencies are prefixed by their ancestors.
required_submodules = [
+ 'third_party/abseil-cpp',
+ 'third_party/glfw',
+ 'third_party/jinja2',
+ 'third_party/khronos/EGL-Registry',
+ 'third_party/khronos/OpenGL-Registry',
+ 'third_party/markupsafe',
'third_party/vulkan-deps',
+ 'third_party/vulkan-deps/glslang/src',
'third_party/vulkan-deps/spirv-headers/src',
'third_party/vulkan-deps/spirv-tools/src',
'third_party/vulkan-deps/vulkan-headers/src',
'third_party/vulkan-deps/vulkan-loader/src',
'third_party/vulkan-deps/vulkan-utility-libraries/src',
- 'third_party/glfw',
- 'third_party/abseil-cpp',
- 'third_party/jinja2',
- 'third_party/markupsafe',
]
if args.use_test_deps: