Install all repository-provided header from gn.

BUG=b:235432019
TEST=emerge-hatch libchrome; compare equery files result.

Change-Id: I5b06d92d29d081fa5d1e2641f3453d04f33eee67
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/libchrome/+/3842528
Commit-Queue: Qijiang Yūki Ishii <fqj@google.com>
Tested-by: Qijiang Yūki Ishii <fqj@google.com>
Reviewed-by: Grace Cham <hscham@chromium.org>
diff --git a/BUILD.gn b/BUILD.gn
index 6dad308..7080bab 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -1155,6 +1155,68 @@
   sources = []
   sources += [ "base/tracing/protos/chrome_track_event.pbzero.h" ]
   sources += [
+    "base/*.h",
+    "base/allocator/*.h",
+    "base/allocator/partition_allocator/*.h",
+    "base/allocator/partition_allocator/starscan/*.h",
+    "base/containers/*.h",
+    "base/debug/*.h",
+    "base/files/*.h",
+    "base/functional/*.h",
+    "base/hash/*.h",
+    "base/i18n/*.h",
+    "base/json/*.h",
+    "base/memory/*.h",
+    "base/message_loop/*.h",
+    "base/metrics/*.h",
+    "base/numerics/*.h",
+    "base/posix/*.h",
+    "base/power_monitor/*.h",
+    "base/process/*.h",
+    "base/profiler/*.h",
+    "base/ranges/*.h",
+    "base/strings/*.h",
+    "base/synchronization/*.h",
+    "base/system/*.h",
+    "base/task/*.h",
+    "base/task/common/*.h",
+    "base/task/sequence_manager/*.h",
+    "base/task/thread_pool/*.h",
+    "base/third_party/icu/*.h",
+    "base/third_party/nspr/*.h",
+    "base/third_party/valgrind/*.h",
+    "base/threading/*.h",
+    "base/time/*.h",
+    "base/timer/*.h",
+    "base/trace_event/*.h",
+    "base/trace_event/common/*.h",
+    "base/types/*.h",
+    "build/*.h",
+    "components/policy/*.h",
+    "components/policy/core/common/*.h",
+    "testing/gmock/include/gmock/*.h",
+    "testing/gtest/include/gtest/*.h",
+  ]
+  if (use.dbus) {
+    sources += [
+      "dbus/*.h",
+    ]
+  }
+  if (use.mojo) {
+    sources += [
+      "ipc/*.h",
+      "mojo/core/*.h",
+      "mojo/core/embedder/*.h",
+      "mojo/core/ports/*.h",
+      "mojo/public/c/system/*.h",
+      "mojo/public/cpp/base/*.h",
+      "mojo/public/cpp/bindings/*.h",
+      "mojo/public/cpp/bindings/lib/*.h",
+      "mojo/public/cpp/platform/*.h",
+      "mojo/public/cpp/system/*.h",
+    ]
+  }
+  sources += [
     "base/test/bind.h",
     "base/test/mock_callback.h",
     "base/test/repeating_test_future.h",