OLD | NEW |
1 # Copyright 2016 The Chromium Authors. All rights reserved. | 1 # Copyright 2016 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 import("//build/config/features.gni") | 5 import("//build/config/features.gni") |
6 | 6 |
7 # This file builds nacl64.exe, which is a 64-bit x86 Windows executable | 7 # This file builds nacl64.exe, which is a 64-bit x86 Windows executable |
8 # used only in the 32-bit x86 Windows build. The :broker code runs both | 8 # used only in the 32-bit x86 Windows build. The :broker code runs both |
9 # in nacl64.exe and in the 32-bit chrome executable, to launch | 9 # in nacl64.exe and in the 32-bit chrome executable, to launch |
10 # nacl64.exe and communicate with it. | 10 # nacl64.exe and communicate with it. |
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
98 ":broker", | 98 ":broker", |
99 ":nacl64_content", | 99 ":nacl64_content", |
100 ":nacl64_crash_reporter_client", | 100 ":nacl64_crash_reporter_client", |
101 "//base", | 101 "//base", |
102 "//breakpad:breakpad_handler", | 102 "//breakpad:breakpad_handler", |
103 "//build/win:default_exe_manifest", | 103 "//build/win:default_exe_manifest", |
104 "//chrome:nacl64_exe_version", | 104 "//chrome:nacl64_exe_version", |
105 "//components/crash/content/app:app_breakpad_mac_win_to_be_deleted", | 105 "//components/crash/content/app:app_breakpad_mac_win_to_be_deleted", |
106 "//components/nacl/loader:nacl_helper_win_64", | 106 "//components/nacl/loader:nacl_helper_win_64", |
107 "//content/public/common:static_switches", | 107 "//content/public/common:static_switches", |
| 108 "//mojo/edk/system", |
108 "//ppapi/proxy:ipc", | 109 "//ppapi/proxy:ipc", |
109 "//sandbox", | 110 "//sandbox", |
110 ] | 111 ] |
111 } | 112 } |
112 | 113 |
113 # This is a tiny subset of //content built specially for nacl64.exe. | 114 # This is a tiny subset of //content built specially for nacl64.exe. |
114 # There are no subcomponents of //content small enough to get just | 115 # There are no subcomponents of //content small enough to get just |
115 # what nacl64.exe needs without bringing in other stuff that causes | 116 # what nacl64.exe needs without bringing in other stuff that causes |
116 # problems for the build. | 117 # problems for the build. |
117 source_set("nacl64_content") { | 118 source_set("nacl64_content") { |
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
155 "//chrome/installer/util:with_no_strings", | 156 "//chrome/installer/util:with_no_strings", |
156 "//components/browser_watcher:browser_watcher_client", | 157 "//components/browser_watcher:browser_watcher_client", |
157 "//components/flags_ui:switches", | 158 "//components/flags_ui:switches", |
158 "//components/policy", | 159 "//components/policy", |
159 "//content/public/common:static_switches", | 160 "//content/public/common:static_switches", |
160 "//ipc", | 161 "//ipc", |
161 "//third_party/kasko:kasko_features", | 162 "//third_party/kasko:kasko_features", |
162 ] | 163 ] |
163 } | 164 } |
164 } | 165 } |
OLD | NEW |