xref: /aosp_15_r20/external/cronet/components/nacl/renderer/BUILD.gn (revision 6777b5387eb2ff775bb5750e3f5d96f37fb7352b)
1*6777b538SAndroid Build Coastguard Worker# Copyright 2015 The Chromium Authors
2*6777b538SAndroid Build Coastguard Worker# Use of this source code is governed by a BSD-style license that can be
3*6777b538SAndroid Build Coastguard Worker# found in the LICENSE file.
4*6777b538SAndroid Build Coastguard Worker
5*6777b538SAndroid Build Coastguard Workerimport("//components/nacl/features.gni")
6*6777b538SAndroid Build Coastguard Worker
7*6777b538SAndroid Build Coastguard Workerassert(enable_nacl)
8*6777b538SAndroid Build Coastguard Worker
9*6777b538SAndroid Build Coastguard Workerstatic_library("renderer") {
10*6777b538SAndroid Build Coastguard Worker  sources = [
11*6777b538SAndroid Build Coastguard Worker    "file_downloader.cc",
12*6777b538SAndroid Build Coastguard Worker    "file_downloader.h",
13*6777b538SAndroid Build Coastguard Worker    "histogram.cc",
14*6777b538SAndroid Build Coastguard Worker    "histogram.h",
15*6777b538SAndroid Build Coastguard Worker    "json_manifest.cc",
16*6777b538SAndroid Build Coastguard Worker    "json_manifest.h",
17*6777b538SAndroid Build Coastguard Worker    "manifest_downloader.cc",
18*6777b538SAndroid Build Coastguard Worker    "manifest_downloader.h",
19*6777b538SAndroid Build Coastguard Worker    "manifest_service_channel.cc",
20*6777b538SAndroid Build Coastguard Worker    "manifest_service_channel.h",
21*6777b538SAndroid Build Coastguard Worker    "nacl_helper.cc",
22*6777b538SAndroid Build Coastguard Worker    "nacl_helper.h",
23*6777b538SAndroid Build Coastguard Worker    "nexe_load_manager.cc",
24*6777b538SAndroid Build Coastguard Worker    "nexe_load_manager.h",
25*6777b538SAndroid Build Coastguard Worker    "platform_info.cc",
26*6777b538SAndroid Build Coastguard Worker    "platform_info.h",
27*6777b538SAndroid Build Coastguard Worker    "pnacl_translation_resource_host.cc",
28*6777b538SAndroid Build Coastguard Worker    "pnacl_translation_resource_host.h",
29*6777b538SAndroid Build Coastguard Worker    "ppb_nacl_private_impl.cc",
30*6777b538SAndroid Build Coastguard Worker    "progress_event.cc",
31*6777b538SAndroid Build Coastguard Worker    "progress_event.h",
32*6777b538SAndroid Build Coastguard Worker    "trusted_plugin_channel.cc",
33*6777b538SAndroid Build Coastguard Worker    "trusted_plugin_channel.h",
34*6777b538SAndroid Build Coastguard Worker  ]
35*6777b538SAndroid Build Coastguard Worker
36*6777b538SAndroid Build Coastguard Worker  deps = [
37*6777b538SAndroid Build Coastguard Worker    "//base",
38*6777b538SAndroid Build Coastguard Worker    "//components/nacl/common",
39*6777b538SAndroid Build Coastguard Worker    "//components/nacl/renderer/plugin:nacl_trusted_plugin",
40*6777b538SAndroid Build Coastguard Worker    "//content/public/common",
41*6777b538SAndroid Build Coastguard Worker    "//content/public/renderer",
42*6777b538SAndroid Build Coastguard Worker    "//ipc",
43*6777b538SAndroid Build Coastguard Worker    "//native_client/src/trusted/error_code",
44*6777b538SAndroid Build Coastguard Worker    "//net",
45*6777b538SAndroid Build Coastguard Worker    "//ppapi/c",
46*6777b538SAndroid Build Coastguard Worker    "//ppapi/proxy:ipc",
47*6777b538SAndroid Build Coastguard Worker    "//ppapi/shared_impl",
48*6777b538SAndroid Build Coastguard Worker    "//third_party/blink/public:blink",
49*6777b538SAndroid Build Coastguard Worker    "//v8",
50*6777b538SAndroid Build Coastguard Worker  ]
51*6777b538SAndroid Build Coastguard Worker}
52