Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(70)

Side by Side Diff: mojo/shell/BUILD.gn

Issue 773283006: Run gn format on all BUILD.gn files (gn version 306668) (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 6 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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/ui.gni") 5 import("//build/config/ui.gni")
6 import("//mojo/public/mojo.gni") 6 import("//mojo/public/mojo.gni")
7 import("//mojo/public/tools/bindings/mojom.gni") 7 import("//mojo/public/tools/bindings/mojom.gni")
8 8
9 # We don't support building in the component build since mojo apps are 9 # We don't support building in the component build since mojo apps are
10 # inherently components. 10 # inherently components.
11 assert(!is_component_build) 11 assert(!is_component_build)
12 12
13 if (is_android) { 13 if (is_android) {
14 import("//build/config/android/config.gni") 14 import("//build/config/android/config.gni")
15 import("//build/config/android/rules.gni") 15 import("//build/config/android/rules.gni")
16 } 16 }
17 17
18 if (!use_prebuilt_mojo_shell) { 18 if (!use_prebuilt_mojo_shell) {
19 executable("mojo_shell") {
20 sources = [
21 "desktop/mojo_main.cc",
22 ]
19 23
20 executable("mojo_shell") { 24 deps = [
21 sources = [ 25 ":init",
22 "desktop/mojo_main.cc" 26 ":lib",
23 ] 27 "//base",
24 28 "//build/config/sanitizers:deps",
25 deps = [ 29 "//mojo/common",
26 ":init", 30 "//mojo/environment:chromium",
27 ":lib", 31 ]
28 "//base", 32 }
29 "//build/config/sanitizers:deps",
30 "//mojo/common",
31 "//mojo/environment:chromium",
32 ]
33 }
34
35 } # !use_prebuilt_mojo_shell 33 } # !use_prebuilt_mojo_shell
36 34
37 executable("mojo_launcher") { 35 executable("mojo_launcher") {
38 sources = [ 36 sources = [
39 "launcher_main.cc" 37 "launcher_main.cc",
40 ] 38 ]
41 39
42 deps = [ 40 deps = [
43 ":external_application_registrar_bindings", 41 ":external_application_registrar_bindings",
44 ":external_application_registrar_connection", 42 ":external_application_registrar_connection",
45 ":init", 43 ":init",
46 ":in_process_dynamic_service_runner", 44 ":in_process_dynamic_service_runner",
47 "//base", 45 "//base",
48 "//build/config/sanitizers:deps", 46 "//build/config/sanitizers:deps",
49 "//mojo/common", 47 "//mojo/common",
(...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after
140 "//mojo/public/cpp/bindings", 138 "//mojo/public/cpp/bindings",
141 "//mojo/public/interfaces/application", 139 "//mojo/public/interfaces/application",
142 "//mojo/services/public/interfaces/network", 140 "//mojo/services/public/interfaces/network",
143 "//mojo/shell/domain_socket", 141 "//mojo/shell/domain_socket",
144 "//mojo/spy", 142 "//mojo/spy",
145 "//services/tracing:bindings", 143 "//services/tracing:bindings",
146 "//url", 144 "//url",
147 ] 145 ]
148 146
149 if (is_win) { 147 if (is_win) {
150 deps -= [ 148 deps -= [ "//mojo/shell/domain_socket" ]
151 "//mojo/shell/domain_socket",
152 ]
153 } 149 }
154 150
155 if (is_android) { 151 if (is_android) {
156 sources += [ 152 sources += [
157 "android/android_handler.h", 153 "android/android_handler.h",
158 "android/android_handler.cc", 154 "android/android_handler.cc",
159 "android/android_handler_loader.h", 155 "android/android_handler_loader.h",
160 "android/android_handler_loader.cc", 156 "android/android_handler_loader.cc",
161 "network_application_loader.cc", 157 "network_application_loader.cc",
162 "network_application_loader.h", 158 "network_application_loader.h",
(...skipping 22 matching lines...) Expand all
185 generate_jni("jni_headers") { 181 generate_jni("jni_headers") {
186 sources = [ 182 sources = [
187 "android/apk/src/org/chromium/mojo_shell_apk/AndroidHandler.java", 183 "android/apk/src/org/chromium/mojo_shell_apk/AndroidHandler.java",
188 "android/apk/src/org/chromium/mojo_shell_apk/Bootstrap.java", 184 "android/apk/src/org/chromium/mojo_shell_apk/Bootstrap.java",
189 "android/apk/src/org/chromium/mojo_shell_apk/MojoMain.java", 185 "android/apk/src/org/chromium/mojo_shell_apk/MojoMain.java",
190 ] 186 ]
191 jni_package = "mojo" 187 jni_package = "mojo"
192 } 188 }
193 189
194 android_library("bootstrap_java") { 190 android_library("bootstrap_java") {
195 java_files = [ 191 java_files =
196 "android/apk/src/org/chromium/mojo_shell_apk/Bootstrap.java", 192 [ "android/apk/src/org/chromium/mojo_shell_apk/Bootstrap.java" ]
197 ]
198 193
199 deps = [ 194 deps = [
200 "//base:base_java", 195 "//base:base_java",
201 ] 196 ]
202 197
203 dex_path = "$target_out_dir/bootstrap_java.dex.jar" 198 dex_path = "$target_out_dir/bootstrap_java.dex.jar"
204 } 199 }
205 200
206 shared_library("bootstrap") { 201 shared_library("bootstrap") {
207 sources = [ 202 sources = [
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
267 "$root_out_dir/lib.stripped/libbootstrap.so", 262 "$root_out_dir/lib.stripped/libbootstrap.so",
268 "$root_out_dir/obj/mojo/shell/bootstrap_java.dex.jar", 263 "$root_out_dir/obj/mojo/shell/bootstrap_java.dex.jar",
269 ] 264 ]
270 } 265 }
271 266
272 android_apk("mojo_shell_apk") { 267 android_apk("mojo_shell_apk") {
273 apk_name = "MojoShell" 268 apk_name = "MojoShell"
274 269
275 android_manifest = "android/apk/AndroidManifest.xml" 270 android_manifest = "android/apk/AndroidManifest.xml"
276 271
277 native_libs = [ 272 native_libs = [ "libmojo_shell.so" ]
278 "libmojo_shell.so",
279 ]
280 273
281 asset_location = mojo_shell_assets_dir 274 asset_location = mojo_shell_assets_dir
282 275
283 deps = [ 276 deps = [
284 ":copy_mojo_shell_assets", 277 ":copy_mojo_shell_assets",
285 ":java", 278 ":java",
286 ":libmojo_shell", 279 ":libmojo_shell",
287 ":resources", 280 ":resources",
288 "//services/native_viewport:native_viewport_java", 281 "//services/native_viewport:native_viewport_java",
289 ] 282 ]
290 } 283 }
291 } 284 }
292 285
293 mojom("app_child_process_bindings") { 286 mojom("app_child_process_bindings") {
294 sources = [ 287 sources = [
295 "app_child_process.mojom" 288 "app_child_process.mojom",
296 ] 289 ]
297 } 290 }
298 291
299 mojom("external_application_registrar_bindings") { 292 mojom("external_application_registrar_bindings") {
300 sources = [ 293 sources = [
301 "external_application_registrar.mojom" 294 "external_application_registrar.mojom",
302 ] 295 ]
303 296
304 deps = [ "//mojo/public/interfaces/application" ] 297 deps = [
298 "//mojo/public/interfaces/application",
299 ]
305 } 300 }
306 301
307 source_set("external_application_registrar_connection") { 302 source_set("external_application_registrar_connection") {
308 sources = [ 303 sources = [
309 "external_application_registrar_connection.cc", 304 "external_application_registrar_connection.cc",
310 "external_application_registrar_connection.h", 305 "external_application_registrar_connection.h",
311 ] 306 ]
312 307
313 deps = [ 308 deps = [
314 ":external_application_registrar_bindings", 309 ":external_application_registrar_bindings",
315 "//base", 310 "//base",
316 "//mojo/common", 311 "//mojo/common",
317 "//mojo/edk/system", 312 "//mojo/edk/system",
318 "//mojo/public/cpp/bindings", 313 "//mojo/public/cpp/bindings",
319 "//mojo/public/interfaces/application", 314 "//mojo/public/interfaces/application",
320 "//mojo/shell/domain_socket", 315 "//mojo/shell/domain_socket",
321 "//url", 316 "//url",
322 ] 317 ]
323 318
324 if (is_win) { 319 if (is_win) {
325 deps -= [ 320 deps -= [ "//mojo/shell/domain_socket" ]
326 "//mojo/shell/domain_socket"
327 ]
328 } 321 }
329 } 322 }
330 323
331 # GYP version: mojo/mojo.gyp:mojo_shell_tests 324 # GYP version: mojo/mojo.gyp:mojo_shell_tests
332 test("mojo_shell_tests") { 325 test("mojo_shell_tests") {
333 sources = [ 326 sources = [
334 "child_process_host_unittest.cc", 327 "child_process_host_unittest.cc",
335 "data_pipe_peek_unittest.cc", 328 "data_pipe_peek_unittest.cc",
336 "dynamic_application_loader_unittest.cc", 329 "dynamic_application_loader_unittest.cc",
337 "in_process_dynamic_service_runner_unittest.cc", 330 "in_process_dynamic_service_runner_unittest.cc",
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
420 413
421 deps -= [ 414 deps -= [
422 ":lib", 415 ":lib",
423 ":external_application_registrar_connection", 416 ":external_application_registrar_connection",
424 ":external_application_registrar_bindings", 417 ":external_application_registrar_bindings",
425 "//mojo/shell/domain_socket", 418 "//mojo/shell/domain_socket",
426 "//mojo/shell/domain_socket:tests", 419 "//mojo/shell/domain_socket:tests",
427 ] 420 ]
428 } 421 }
429 } 422 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698