Index: services/resource_coordinator/public/cpp/BUILD.gn |
diff --git a/services/resource_coordinator/public/cpp/BUILD.gn b/services/resource_coordinator/public/cpp/BUILD.gn |
index 50912f2a71b6e3b75c9f312dc9df3ab8789ae200..c6b27530d8aab19327bce8dbdaa080ca826b2a7b 100644 |
--- a/services/resource_coordinator/public/cpp/BUILD.gn |
+++ b/services/resource_coordinator/public/cpp/BUILD.gn |
@@ -4,12 +4,17 @@ |
component("resource_coordinator_cpp") { |
sources = [ |
+ "coordination_unit_id.cc", |
+ "coordination_unit_id.h", |
+ "coordination_unit_types.h", |
"memory/coordinator.h", |
"memory/process_local_dump_manager_impl.cc", |
"memory/process_local_dump_manager_impl.h", |
+ "resource_coordinator_interface.cc", |
+ "resource_coordinator_interface.h", |
] |
- defines = [ "SERVICES_RESOURCE_COORDINATOR_PUBLIC_CPP_MEMORY_IMPLEMENTATION" ] |
+ defines = [ "SERVICES_RESOURCE_COORDINATOR_PUBLIC_CPP_IMPLEMENTATION" ] |
deps = [ |
":struct_traits", |
@@ -20,6 +25,7 @@ component("resource_coordinator_cpp") { |
"//mojo/public/cpp/bindings", |
"//services/resource_coordinator/public/interfaces:interfaces_internal", |
"//services/service_manager/public/cpp", |
+ "//third_party/smhasher:murmurhash2", |
] |
allow_circular_includes_from = [ "//services/resource_coordinator/public/interfaces:interfaces_internal" ] |
@@ -27,11 +33,13 @@ component("resource_coordinator_cpp") { |
source_set("struct_traits") { |
sources = [ |
+ "coordination_unit_struct_traits.cc", |
+ "coordination_unit_struct_traits.h", |
"memory/memory_instrumentation_struct_traits.cc", |
"memory/memory_instrumentation_struct_traits.h", |
] |
- defines = [ "SERVICES_RESOURCE_COORDINATOR_PUBLIC_CPP_MEMORY_IMPLEMENTATION" ] |
+ defines = [ "SERVICES_RESOURCE_COORDINATOR_PUBLIC_CPP_IMPLEMENTATION" ] |
public_deps = [ |
"//base", |