| OLD | NEW | 
|---|
| 1 # Copyright 2015 The Chromium Authors. All rights reserved. | 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 | 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("//mojo/public/mojo_application.gni") | 5 import("//mojo/public/mojo_application.gni") | 
| 6 import("//mojo/public/tools/bindings/mojom.gni") | 6 import("//mojo/public/tools/bindings/mojom.gni") | 
| 7 | 7 | 
| 8 group("child") { | 8 group("child") { | 
| 9   testonly = true | 9   testonly = true | 
| 10   deps = [ | 10   deps = [ | 
| 11     ":apptests", | 11     ":apptests", | 
| 12     ":lib", | 12     ":lib", | 
| 13   ] | 13   ] | 
| 14 } | 14 } | 
| 15 | 15 | 
| 16 source_set("lib") { | 16 source_set("lib") { | 
| 17   sources = [ | 17   sources = [ | 
| 18     "runner_connection.cc", | 18     "runner_connection.cc", | 
| 19     "runner_connection.h", | 19     "runner_connection.h", | 
| 20   ] | 20   ] | 
| 21 | 21 | 
| 22   deps = [ | 22   deps = [ | 
| 23     ":interfaces", | 23     ":interfaces", | 
| 24     "//base", | 24     "//base", | 
|  | 25     "//mojo/edk/system", | 
| 25     "//mojo/message_pump", | 26     "//mojo/message_pump", | 
| 26     "//mojo/platform_handle:platform_handle_impl", | 27     "//mojo/platform_handle:platform_handle_impl", | 
| 27     "//mojo/shell/public/interfaces", | 28     "//mojo/shell/public/interfaces", | 
| 28     "//mojo/shell/runner/common", | 29     "//mojo/shell/runner/common", | 
| 29     "//third_party/mojo/src/mojo/edk/system", |  | 
| 30   ] | 30   ] | 
| 31 } | 31 } | 
| 32 | 32 | 
| 33 mojom("interfaces") { | 33 mojom("interfaces") { | 
| 34   sources = [ | 34   sources = [ | 
| 35     "child_controller.mojom", | 35     "child_controller.mojom", | 
| 36   ] | 36   ] | 
| 37 | 37 | 
| 38   deps = [ | 38   deps = [ | 
| 39     "//mojo/shell/public/interfaces", | 39     "//mojo/shell/public/interfaces", | 
| 40   ] | 40   ] | 
| 41 | 41 | 
| 42   import_dirs = [ "//mojo/services" ] | 42   import_dirs = [ "//mojo/services" ] | 
| 43 } | 43 } | 
| 44 | 44 | 
| 45 source_set("test_native_main") { | 45 source_set("test_native_main") { | 
| 46   sources = [ | 46   sources = [ | 
| 47     "test_native_main.cc", | 47     "test_native_main.cc", | 
| 48     "test_native_main.h", | 48     "test_native_main.h", | 
| 49   ] | 49   ] | 
| 50 | 50 | 
| 51   public_deps = [ | 51   public_deps = [ | 
| 52     "//mojo/shell/runner:init", | 52     "//mojo/shell/runner:init", | 
| 53   ] | 53   ] | 
| 54 | 54 | 
| 55   deps = [ | 55   deps = [ | 
| 56     "//base", | 56     "//base", | 
|  | 57     "//mojo/edk/system", | 
| 57     "//mojo/gles2", | 58     "//mojo/gles2", | 
| 58     "//mojo/message_pump", | 59     "//mojo/message_pump", | 
| 59     "//mojo/shell/public/cpp", | 60     "//mojo/shell/public/cpp", | 
| 60     "//mojo/shell/runner/child:lib", | 61     "//mojo/shell/runner/child:lib", | 
| 61     "//third_party/mojo/src/mojo/edk/system", |  | 
| 62   ] | 62   ] | 
| 63 } | 63 } | 
| 64 | 64 | 
| 65 mojom("apptest_interfaces") { | 65 mojom("apptest_interfaces") { | 
| 66   sources = [ | 66   sources = [ | 
| 67     "test_native_service.mojom", | 67     "test_native_service.mojom", | 
| 68   ] | 68   ] | 
| 69 | 69 | 
| 70   deps = [ | 70   deps = [ | 
| 71     "//mojo/shell/public/interfaces", | 71     "//mojo/shell/public/interfaces", | 
| (...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 109   deps = [ | 109   deps = [ | 
| 110     ":apptest_interfaces", | 110     ":apptest_interfaces", | 
| 111     ":lib", | 111     ":lib", | 
| 112     ":test_native_main", | 112     ":test_native_main", | 
| 113     "//base", | 113     "//base", | 
| 114     "//build/config/sanitizers:deps", | 114     "//build/config/sanitizers:deps", | 
| 115     "//mojo/common:common_base", | 115     "//mojo/common:common_base", | 
| 116     "//mojo/shell/public/cpp", | 116     "//mojo/shell/public/cpp", | 
| 117   ] | 117   ] | 
| 118 } | 118 } | 
| OLD | NEW | 
|---|