[M120 Migration][VD] Enable direct rendering for TVPlus
[platform/framework/web/chromium-efl.git] / components / media_device_salt / BUILD.gn
1 # Copyright 2023 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("media_device_salt") {
6   sources = [
7     "media_device_id_salt.cc",
8     "media_device_id_salt.h",
9     "media_device_salt_database.cc",
10     "media_device_salt_database.h",
11     "media_device_salt_service.cc",
12     "media_device_salt_service.h",
13   ]
14
15   deps = [
16     "//components/keyed_service/content",
17     "//components/pref_registry:pref_registry",
18     "//components/prefs:prefs",
19     "//components/user_prefs:user_prefs",
20     "//content/public/browser",
21     "//sql",
22   ]
23 }
24
25 source_set("unit_tests") {
26   testonly = true
27   sources = [
28     "media_device_salt_database_unittest.cc",
29     "media_device_salt_service_unittest.cc",
30   ]
31
32   deps = [
33     "//components/keyed_service/content",
34     "//components/media_device_salt",
35     "//components/prefs:test_support",
36     "//components/sync_preferences:test_support",
37     "//components/user_prefs",
38     "//content/test:test_support",
39     "//sql:sql",
40     "//testing/gtest/",
41   ]
42 }