OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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/android/config.gni") | 5 import("//build/config/android/config.gni") |
6 import("//build/config/android/rules.gni") | 6 import("//build/config/android/rules.gni") |
7 import("//build/module_args/v8.gni") | 7 import("//build/module_args/v8.gni") |
8 import("//chrome/version.gni") | 8 import("//chrome/version.gni") |
9 import("//testing/test.gni") | 9 import("//testing/test.gni") |
10 import("//third_party/icu/config.gni") | 10 import("//third_party/icu/config.gni") |
(...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
185 shared_library("chrome_shell") { | 185 shared_library("chrome_shell") { |
186 testonly = true | 186 testonly = true |
187 sources = [ | 187 sources = [ |
188 "shell/chrome_main_delegate_chrome_shell_android.cc", | 188 "shell/chrome_main_delegate_chrome_shell_android.cc", |
189 "shell/chrome_main_delegate_chrome_shell_android.h", | 189 "shell/chrome_main_delegate_chrome_shell_android.h", |
190 "shell/chrome_shell_entry_point.cc", | 190 "shell/chrome_shell_entry_point.cc", |
191 ] | 191 ] |
192 deps = [ | 192 deps = [ |
193 ":chrome_shell_base", | 193 ":chrome_shell_base", |
194 ] | 194 ] |
195 | |
196 # GYP: via base/files/protect_file_posix.gypi | |
197 # TODO(pasko): Remove this non-trivial linker wrapping as soon as | |
198 # crbug.com/424562 is fixed. | |
199 if (!is_component_build) { | |
200 ldflags = [ "-Wl,--wrap=close" ] | |
201 deps += [ "//base:protect_file_posix" ] | |
202 } | |
203 } | 195 } |
204 | 196 |
205 # GYP: //chrome/chrome_shell.gypi:libchromesyncshell | 197 # GYP: //chrome/chrome_shell.gypi:libchromesyncshell |
206 shared_library("chrome_sync_shell") { | 198 shared_library("chrome_sync_shell") { |
207 testonly = true | 199 testonly = true |
208 sources = [ | 200 sources = [ |
209 #"shell/chrome_shell_entry_point.cc", | 201 #"shell/chrome_shell_entry_point.cc", |
210 #"sync_shell/chrome_main_delegate_chrome_sync_shell_android.cc", | 202 #"sync_shell/chrome_main_delegate_chrome_sync_shell_android.cc", |
211 #"sync_shell/chrome_main_delegate_chrome_sync_shell_android.h", | 203 #"sync_shell/chrome_main_delegate_chrome_sync_shell_android.h", |
212 ] | 204 ] |
(...skipping 319 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
532 ] | 524 ] |
533 } | 525 } |
534 | 526 |
535 zip("chrome_version_srcjar") { | 527 zip("chrome_version_srcjar") { |
536 inputs = [ | 528 inputs = [ |
537 chrome_version_java_file, | 529 chrome_version_java_file, |
538 ] | 530 ] |
539 output = "$target_gen_dir/$target_name.srcjar" | 531 output = "$target_gen_dir/$target_name.srcjar" |
540 base_dir = chrome_version_java_dir | 532 base_dir = chrome_version_java_dir |
541 } | 533 } |
OLD | NEW |