Fix emulator build error
[platform/framework/web/chromium-efl.git] / components / search / BUILD.gn
1 # Copyright 2014 The Chromium Authors
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
4
5 static_library("search") {
6   sources = [
7     "ntp_features.cc",
8     "ntp_features.h",
9     "search.cc",
10     "search.h",
11     "search_provider_observer.cc",
12     "search_provider_observer.h",
13   ]
14
15   deps = [
16     "//base",
17     "//components/search_engines",
18   ]
19 }
20
21 static_library("start_suggest") {
22   sources = [
23     "start_suggest_service.cc",
24     "start_suggest_service.h",
25   ]
26
27   deps = [
28     ":search",
29     "//base",
30     "//components/google/core/common",
31     "//components/history/core/browser",
32     "//components/keyed_service/core",
33     "//components/omnibox/browser",
34     "//components/omnibox/browser:location_bar",
35     "//components/search_engines",
36     "//components/signin/public/identity_manager",
37     "//net",
38     "//services/data_decoder/public/cpp",
39     "//services/network/public/cpp",
40     "//url",
41   ]
42 }
43
44 source_set("unit_tests") {
45   testonly = true
46
47   sources = [
48     "search_unittest.cc",
49     "start_suggest_service_unittest.cc",
50   ]
51   if (is_android) {
52     sources += [ "search_android_unittest.cc" ]
53   }
54
55   deps = [
56     ":search",
57     ":start_suggest",
58     "//base",
59     "//base/test:test_support",
60     "//components/omnibox/browser:test_support",
61     "//components/search_engines:search_engines",
62     "//components/search_engines:test_support",
63     "//components/signin/public/base:test_support",
64     "//components/signin/public/identity_manager:test_support",
65     "//services/data_decoder/public/cpp:test_support",
66     "//testing/gmock",
67     "//testing/gtest",
68   ]
69 }