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

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

Issue 710703002: Revert "Teach PRESUBMIT.py how to run gn check for most of the mojo repo" (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 6 years, 1 month 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
« no previous file with comments | « mojo/services/window_manager/BUILD.gn ('k') | mojo/spy/BUILD.gn » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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.
(...skipping 29 matching lines...) Expand all
40 40
41 deps = [ 41 deps = [
42 ":external_application_registrar_bindings", 42 ":external_application_registrar_bindings",
43 ":external_application_registrar_connection", 43 ":external_application_registrar_connection",
44 ":in_process_dynamic_service_runner", 44 ":in_process_dynamic_service_runner",
45 "//base", 45 "//base",
46 "//build/config/sanitizers:deps", 46 "//build/config/sanitizers:deps",
47 "//mojo/common", 47 "//mojo/common",
48 "//mojo/edk/system", 48 "//mojo/edk/system",
49 "//mojo/environment:chromium", 49 "//mojo/environment:chromium",
50 "//url",
51 ] 50 ]
52 } 51 }
53 52
54 source_set("in_process_dynamic_service_runner") { 53 source_set("in_process_dynamic_service_runner") {
55 sources = [ 54 sources = [
56 "dynamic_service_runner.cc", 55 "dynamic_service_runner.cc",
57 "dynamic_service_runner.h", 56 "dynamic_service_runner.h",
58 "in_process_dynamic_service_runner.cc", 57 "in_process_dynamic_service_runner.cc",
59 "in_process_dynamic_service_runner.h", 58 "in_process_dynamic_service_runner.h",
60 ] 59 ]
61 60
62 deps = [ 61 deps = [
63 "//base",
64 "//mojo/gles2", 62 "//mojo/gles2",
65 "//mojo/public/cpp/system",
66 "//mojo/public/gles2:for_shared_library",
67 ] 63 ]
68 } 64 }
69 65
70 source_set("lib") { 66 source_set("lib") {
71 sources = [ 67 sources = [
72 "app_child_process.cc", 68 "app_child_process.cc",
73 "app_child_process.h", 69 "app_child_process.h",
74 "app_child_process_host.cc", 70 "app_child_process_host.cc",
75 "app_child_process_host.h", 71 "app_child_process_host.h",
76 "child_process.cc", 72 "child_process.cc",
(...skipping 30 matching lines...) Expand all
107 ] 103 ]
108 104
109 deps = [ 105 deps = [
110 ":app_child_process_bindings", 106 ":app_child_process_bindings",
111 ":external_application_registrar_bindings", 107 ":external_application_registrar_bindings",
112 ":external_service_bindings", 108 ":external_service_bindings",
113 ":in_process_dynamic_service_runner", 109 ":in_process_dynamic_service_runner",
114 "//base", 110 "//base",
115 "//base/third_party/dynamic_annotations", 111 "//base/third_party/dynamic_annotations",
116 "//base:base_static", 112 "//base:base_static",
117 "//gpu/command_buffer/service",
118 "//mojo/application", 113 "//mojo/application",
119 "//mojo/application_manager", 114 "//mojo/application_manager",
120 "//mojo/common", 115 "//mojo/common",
121 "//mojo/edk/system", 116 "//mojo/edk/system",
122 "//mojo/public/cpp/bindings",
123 "//mojo/public/cpp/system",
124 "//mojo/public/interfaces/application", 117 "//mojo/public/interfaces/application",
125 "//mojo/services/public/interfaces/network", 118 "//mojo/services/public/interfaces/network",
126 "//mojo/shell/domain_socket", 119 "//mojo/shell/domain_socket",
127 "//mojo/spy", 120 "//mojo/spy",
128 "//mojo/services/native_viewport:lib",
129 "//ui/gl",
130 ] 121 ]
131 122
132 if (is_win) { 123 if (is_win) {
133 deps -= [ 124 deps -= [
134 "//mojo/shell/domain_socket", 125 "//mojo/shell/domain_socket",
135 ] 126 ]
136 } 127 }
137 128
138 if (is_android) { 129 if (is_android) {
139 sources += [ 130 sources += [
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after
227 } 218 }
228 219
229 source_set("external_application_registrar_connection") { 220 source_set("external_application_registrar_connection") {
230 sources = [ 221 sources = [
231 "external_application_registrar_connection.cc", 222 "external_application_registrar_connection.cc",
232 "external_application_registrar_connection.h", 223 "external_application_registrar_connection.h",
233 ] 224 ]
234 225
235 deps = [ 226 deps = [
236 ":external_application_registrar_bindings", 227 ":external_application_registrar_bindings",
237 "//base",
238 "//mojo/common",
239 "//mojo/edk/system",
240 "//mojo/public/cpp/bindings",
241 "//mojo/public/interfaces/application",
242 "//url",
243 ] 228 ]
244 229
245 if (!is_win) { 230 if (!is_win) {
246 deps += [ 231 deps += [
247 "//mojo/shell/domain_socket" 232 "//mojo/shell/domain_socket"
248 ] 233 ]
249 } 234 }
250 } 235 }
251 236
252 # GYP version: mojo/mojo.gyp:mojo_shell_tests 237 # GYP version: mojo/mojo.gyp:mojo_shell_tests
253 test("mojo_shell_tests") { 238 test("mojo_shell_tests") {
254 sources = [ 239 sources = [
255 "child_process_host_unittest.cc", 240 "child_process_host_unittest.cc",
256 "data_pipe_peek_unittest.cc", 241 "data_pipe_peek_unittest.cc",
257 "dynamic_application_loader_unittest.cc", 242 "dynamic_application_loader_unittest.cc",
258 "in_process_dynamic_service_runner_unittest.cc", 243 "in_process_dynamic_service_runner_unittest.cc",
259 "mojo_url_resolver_unittest.cc", 244 "mojo_url_resolver_unittest.cc",
260 "shell_test_base.cc", 245 "shell_test_base.cc",
261 "shell_test_base.h", 246 "shell_test_base.h",
262 "shell_test_base_unittest.cc", 247 "shell_test_base_unittest.cc",
263 "shell_test_main.cc", 248 "shell_test_main.cc",
264 ] 249 ]
265 250
266 deps = [ 251 deps = [
267 ":in_process_dynamic_service_runner",
268 ":lib", 252 ":lib",
269 "//base", 253 "//base",
254 "//base:i18n",
270 "//base/test:test_support", 255 "//base/test:test_support",
271 "//base:i18n", 256 "//testing/gtest",
257 "//net:test_support",
258 "//url",
272 "//mojo/application_manager", 259 "//mojo/application_manager",
273 "//mojo/common", 260 "//mojo/common",
274 "//mojo/edk/system", 261 "//mojo/edk/system",
275 "//mojo/environment:chromium", 262 "//mojo/environment:chromium",
276 "//mojo/public/cpp/bindings",
277 "//mojo/public/cpp/system",
278 "//mojo/services/test_service:bindings", 263 "//mojo/services/test_service:bindings",
279 "//net:test_support",
280 "//testing/gtest",
281 "//url",
282 ] 264 ]
283 265
284 datadeps = [ 266 datadeps = [
285 "//mojo/services/test_service:test_app", 267 "//mojo/services/test_service:test_app",
286 "//mojo/services/test_service:test_request_tracker_app", 268 "//mojo/services/test_service:test_request_tracker_app",
287 ] 269 ]
288 270
289 if (is_android) { 271 if (is_android) {
290 deps += [ 272 deps += [
291 # TODO(GYP): 273 # TODO(GYP):
292 #'../testing/android/native_test.gyp:native_test_native_code', 274 #'../testing/android/native_test.gyp:native_test_native_code',
293 ] 275 ]
294 } 276 }
295 } 277 }
296 278
297 # GYP version: mojo/mojo.gyp:mojo_shell_test_support 279 # GYP version: mojo/mojo.gyp:mojo_shell_test_support
298 source_set("test_support") { 280 source_set("test_support") {
299 sources = [ 281 sources = [
300 "shell_test_helper.cc", 282 "shell_test_helper.cc",
301 "shell_test_helper.h", 283 "shell_test_helper.h",
302 ] 284 ]
303 285
304 deps = [ 286 deps = [
305 "//base", 287 ":lib",
306 "//mojo/application_manager",
307 "//mojo/edk/system", 288 "//mojo/edk/system",
308 ":lib",
309 ] 289 ]
310 } 290 }
311 291
312 # GYP version: mojo/mojo.gyp:external_application_tests 292 # GYP version: mojo/mojo.gyp:external_application_tests
313 test("external_application_tests") { 293 test("external_application_tests") {
314 sources = [ 294 sources = [
315 "incoming_connection_listener_unittest.cc", 295 "incoming_connection_listener_unittest.cc",
316 "external_application_listener_unittest.cc", 296 "external_application_listener_unittest.cc",
317 "external_application_test_main.cc", 297 "external_application_test_main.cc",
318 ] 298 ]
319 299
320 deps = [ 300 deps = [
321 ":lib", 301 ":lib",
322 ":external_application_registrar_bindings",
323 ":external_application_registrar_connection", 302 ":external_application_registrar_connection",
324 "//base", 303 "//base",
325 "//base/test:test_support", 304 "//base/test:test_support",
305 "//testing/gtest",
306 "//url",
326 "//mojo/application_manager", 307 "//mojo/application_manager",
327 "//mojo/common", 308 "//mojo/common",
328 "//mojo/edk/system", 309 "//mojo/edk/system",
329 "//mojo/environment:chromium", 310 "//mojo/environment:chromium",
330 "//mojo/shell/domain_socket",
331 "//mojo/shell/domain_socket:tests", 311 "//mojo/shell/domain_socket:tests",
332 "//testing/gtest",
333 "//url",
334 ] 312 ]
335 } 313 }
OLDNEW
« no previous file with comments | « mojo/services/window_manager/BUILD.gn ('k') | mojo/spy/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698