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 5import("//components/nacl/features.gni") 6 7assert(enable_nacl) 8 9static_library("renderer") { 10 sources = [ 11 "file_downloader.cc", 12 "file_downloader.h", 13 "histogram.cc", 14 "histogram.h", 15 "json_manifest.cc", 16 "json_manifest.h", 17 "manifest_downloader.cc", 18 "manifest_downloader.h", 19 "manifest_service_channel.cc", 20 "manifest_service_channel.h", 21 "nacl_helper.cc", 22 "nacl_helper.h", 23 "nexe_load_manager.cc", 24 "nexe_load_manager.h", 25 "platform_info.cc", 26 "platform_info.h", 27 "pnacl_translation_resource_host.cc", 28 "pnacl_translation_resource_host.h", 29 "ppb_nacl_private_impl.cc", 30 "progress_event.cc", 31 "progress_event.h", 32 "trusted_plugin_channel.cc", 33 "trusted_plugin_channel.h", 34 ] 35 36 deps = [ 37 "//base", 38 "//components/nacl/common", 39 "//components/nacl/common:nacl_error_code", 40 "//components/nacl/renderer/plugin:nacl_trusted_plugin", 41 "//content/public/common", 42 "//content/public/renderer", 43 "//ipc", 44 "//net", 45 "//ppapi/c", 46 "//ppapi/proxy:ipc", 47 "//ppapi/shared_impl", 48 "//third_party/blink/public:blink", 49 "//v8", 50 ] 51} 52