1 # Copyright 2017 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
5 static_library("assist_ranker") {
7 "assist_ranker_service.h",
8 "assist_ranker_service_impl.cc",
9 "assist_ranker_service_impl.h",
12 "binary_classifier_predictor.cc",
13 "binary_classifier_predictor.h",
14 "example_preprocessing.cc",
15 "example_preprocessing.h",
16 "fake_ranker_model_loader.cc",
17 "fake_ranker_model_loader.h",
18 "generic_logistic_regression_inference.cc",
19 "generic_logistic_regression_inference.h",
20 "predictor_config.cc",
22 "predictor_config_definitions.cc",
23 "predictor_config_definitions.h",
24 "ranker_example_util.cc",
25 "ranker_example_util.h",
28 "ranker_model_loader.h",
29 "ranker_model_loader_impl.cc",
30 "ranker_model_loader_impl.h",
31 "ranker_url_fetcher.cc",
32 "ranker_url_fetcher.h",
37 "//components/assist_ranker/proto",
38 "//components/data_use_measurement/core",
39 "//components/keyed_service/core",
41 "//services/metrics/public/cpp:metrics_cpp",
42 "//services/network:network_service",
43 "//services/network/public/cpp",
44 "//services/network/public/mojom",
49 source_set("unit_tests") {
53 "base_predictor_unittest.cc",
54 "binary_classifier_predictor_unittest.cc",
55 "example_preprocessing_unittest.cc",
56 "generic_logistic_regression_inference_unittest.cc",
57 "ranker_example_util_unittest.cc",
58 "ranker_model_loader_impl_unittest.cc",
59 "ranker_model_unittest.cc",
65 "//components/assist_ranker/proto",
66 "//components/ukm:test_support",
68 "//services/network:test_support",
69 "//services/network/public/cpp",