blob: 7d547355e563e90b7a548dd272eb81858a51c367 [file] [log] [blame]
[email protected]6e44c302014-07-22 21:51:371# Copyright 2014 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
Byoungkowncbe71ec42018-08-30 18:11:315import("//build/config/jumbo.gni")
Xiaohan Wangf170c732018-09-27 05:45:266import("//third_party/widevine/cdm/widevine.gni")
Byoungkowncbe71ec42018-08-30 18:11:317
Dirk Pranke9c0fc3b2020-08-06 16:01:308static_library("renderer") {
[email protected]6e44c302014-07-22 21:51:379 sources = [
xhwangbcd685812016-09-22 23:35:5510 "external_clear_key_key_system_properties.cc",
11 "external_clear_key_key_system_properties.h",
Xiaohan Wangf170c732018-09-27 05:45:2612 ]
13 deps = [
14 "//base",
15 "//components/cdm/common",
16 "//content/public/renderer",
17 "//media",
18 "//media:media_buildflags",
19 "//third_party/widevine/cdm:buildflags",
[email protected]6e44c302014-07-22 21:51:3720 ]
21
22 if (is_android) {
23 sources += [
24 "android_key_systems.cc",
25 "android_key_systems.h",
26 ]
27 }
28
Xiaohan Wangf170c732018-09-27 05:45:2629 if (enable_widevine) {
30 sources += [
31 "widevine_key_system_properties.cc",
32 "widevine_key_system_properties.h",
33 ]
34 deps += [ "//third_party/widevine/cdm:headers" ]
35 }
[email protected]6e44c302014-07-22 21:51:3736}