Chromium Code Reviews| Index: components/data_use_measurement/core/BUILD.gn |
| diff --git a/components/data_use_measurement/core/BUILD.gn b/components/data_use_measurement/core/BUILD.gn |
| index 77e9950a3c4c3874c3876bfb7db1b7fcb9a641a1..ee65ff339af7a730d5430d6626da4835234ca735 100644 |
| --- a/components/data_use_measurement/core/BUILD.gn |
| +++ b/components/data_use_measurement/core/BUILD.gn |
| @@ -4,19 +4,47 @@ |
| static_library("core") { |
| sources = [ |
| + "data_use_user_data.cc", |
| + "data_use_user_data.h", |
| + ] |
| + deps = [ |
| + "//base", |
| + "//net", |
| + ] |
| +} |
| + |
| +static_library("ascriber") { |
|
RyanSturm
2016/11/10 22:50:30
Why the seperate lib?
Raj
2016/11/10 23:20:26
Library with core files data_use_user_data.* is en
|
| + sources = [ |
| "data_use.cc", |
| "data_use.h", |
| "data_use_ascriber.cc", |
| "data_use_ascriber.h", |
| + "data_use_measurement.cc", |
| + "data_use_measurement.h", |
| "data_use_network_delegate.cc", |
| "data_use_network_delegate.h", |
| "data_use_recorder.cc", |
| "data_use_recorder.h", |
| - "data_use_user_data.cc", |
| - "data_use_user_data.h", |
| ] |
| deps = [ |
| + ":core", |
| "//base", |
| + "//components/metrics:metrics", |
| "//net", |
| ] |
| } |
| + |
| +source_set("unit_tests") { |
| + sources = [ |
| + "data_use_measurement_unittest.cc", |
| + "data_use_network_delegate_unittest.cc", |
| + ] |
| + testonly = true |
| + deps = [ |
| + ":ascriber", |
| + ":core", |
| + "//base/test:test_support", |
| + "//net:test_support", |
| + "//testing/gtest", |
| + ] |
| +} |