[Tizen][M34-Merge] Implement favicon database get API
[platform/framework/web/chromium-efl.git] / components / rlz / BUILD.gn
1 # Copyright 2015 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.
4
5 static_library("rlz") {
6   sources = [
7     "rlz_tracker.cc",
8     "rlz_tracker.h",
9     "rlz_tracker_chromeos.cc",
10     "rlz_tracker_delegate.h",
11     "rlz_tracker_ios.cc",
12     "rlz_tracker_mac.cc",
13     "rlz_tracker_win.cc",
14   ]
15
16   deps = [
17     "//base",
18     "//components/google/core/browser",
19     "//net",
20     "//rlz:rlz_lib",
21   ]
22
23   if (is_ios) {
24     deps += [ "//ui/base" ]
25   }
26 }
27
28 source_set("unit_tests") {
29   testonly = true
30   sources = [
31     "rlz_tracker_unittest.cc",
32   ]
33
34   deps = [
35     ":rlz",
36     "//net:test_support",
37     "//rlz:test_support",
38     "//ui/base",
39   ]
40
41   if (is_chromeos) {
42     deps += [ "//chromeos" ]
43   }
44 }