GN: Add missing header dependencies.
authorJamie Madill <jmadill@chromium.org>
Thu, 27 Aug 2020 03:40:09 +0000 (23:40 -0400)
committerLenny Komow <lenny@lunarg.com>
Thu, 27 Aug 2020 16:05:11 +0000 (10:05 -0600)
These headers were detected as missing by an ANGLE tool. Adding them
should fix some edge cases with incremental builds.

BUILD.gn

index ef25a39..121b436 100644 (file)
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -74,6 +74,7 @@ if (!is_android) {
 
   target(library_type, "libvulkan") {
     sources = [
+      "loader/adapters.h",
       "loader/asm_offset.c",
       "loader/cJSON.c",
       "loader/cJSON.h",
@@ -82,6 +83,9 @@ if (!is_android) {
       "loader/dev_ext_trampoline.c",
       "loader/extension_manual.c",
       "loader/extension_manual.h",
+      "loader/generated/vk_layer_dispatch_table.h",
+      "loader/generated/vk_loader_extensions.h",
+      "loader/generated/vk_object_types.h",
       "loader/gpa_helper.h",
       "loader/loader.c",
       "loader/loader.h",
@@ -89,6 +93,7 @@ if (!is_android) {
       "loader/murmurhash.h",
       "loader/phys_dev_ext.c",
       "loader/trampoline.c",
+      "loader/vk_loader_layer.h",
 
       # TODO(jmadill): Use assembler where available.
       "loader/unknown_ext_chain.c",