| 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("//services/catalog/public/tools/catalog.gni") | 5 import("//services/catalog/public/tools/catalog.gni") | 
| 6 import("//services/service_manager/public/cpp/service.gni") | 6 import("//services/service_manager/public/cpp/service.gni") | 
| 7 import("//services/service_manager/public/service_manifest.gni") | 7 import("//services/service_manager/public/service_manifest.gni") | 
| 8 import("//mojo/public/tools/bindings/mojom.gni") | 8 import("//mojo/public/tools/bindings/mojom.gni") | 
| 9 import("//testing/test.gni") | 9 import("//testing/test.gni") | 
| 10 | 10 | 
| 11 source_set("shutdown") { | 11 source_set("shutdown") { | 
| 12   testonly = true | 12   testonly = true | 
| 13   sources = [ | 13   sources = [ | 
| 14     "shutdown_unittest.cc", | 14     "shutdown_unittest.cc", | 
| 15   ] | 15   ] | 
| 16 | 16 | 
| 17   deps = [ | 17   deps = [ | 
| 18     ":interfaces", | 18     ":interfaces", | 
| 19     ":shutdown_client", | 19     ":shutdown_client", | 
| 20     ":shutdown_service", | 20     ":shutdown_service", | 
| 21     "//base", | 21     "//base", | 
| 22     "//base/test:test_config", | 22     "//base/test:test_config", | 
|  | 23     "//services/service_manager/public/cpp", | 
| 23     "//services/service_manager/public/cpp:service_test_support", | 24     "//services/service_manager/public/cpp:service_test_support", | 
| 24     "//services/service_manager/public/cpp:sources", |  | 
| 25     "//services/service_manager/public/interfaces", | 25     "//services/service_manager/public/interfaces", | 
| 26   ] | 26   ] | 
| 27 | 27 | 
| 28   data_deps = [ | 28   data_deps = [ | 
| 29     ":shutdown_client", | 29     ":shutdown_client", | 
| 30     ":shutdown_service", | 30     ":shutdown_service", | 
| 31   ] | 31   ] | 
| 32 } | 32 } | 
| 33 | 33 | 
| 34 mojom("interfaces") { | 34 mojom("interfaces") { | 
| (...skipping 13 matching lines...) Expand all  Loading... | 
| 48 } | 48 } | 
| 49 | 49 | 
| 50 service("shutdown_service") { | 50 service("shutdown_service") { | 
| 51   testonly = true | 51   testonly = true | 
| 52   sources = [ | 52   sources = [ | 
| 53     "shutdown_service_app.cc", | 53     "shutdown_service_app.cc", | 
| 54   ] | 54   ] | 
| 55   deps = [ | 55   deps = [ | 
| 56     ":interfaces", | 56     ":interfaces", | 
| 57     "//base", | 57     "//base", | 
| 58     "//services/service_manager/public/cpp:sources", | 58     "//services/service_manager/public/cpp", | 
| 59     "//services/service_manager/public/interfaces", | 59     "//services/service_manager/public/interfaces", | 
| 60   ] | 60   ] | 
| 61 } | 61 } | 
| 62 | 62 | 
| 63 service_manifest("shutdown_client_manifest") { | 63 service_manifest("shutdown_client_manifest") { | 
| 64   name = "shutdown_client" | 64   name = "shutdown_client" | 
| 65   source = "shutdown_client_manifest.json" | 65   source = "shutdown_client_manifest.json" | 
| 66 } | 66 } | 
| 67 | 67 | 
| 68 service("shutdown_client") { | 68 service("shutdown_client") { | 
| 69   testonly = true | 69   testonly = true | 
| 70   sources = [ | 70   sources = [ | 
| 71     "shutdown_client_app.cc", | 71     "shutdown_client_app.cc", | 
| 72   ] | 72   ] | 
| 73   deps = [ | 73   deps = [ | 
| 74     ":interfaces", | 74     ":interfaces", | 
| 75     "//base", | 75     "//base", | 
| 76     "//services/service_manager/public/cpp:sources", | 76     "//services/service_manager/public/cpp", | 
| 77     "//services/service_manager/public/interfaces", | 77     "//services/service_manager/public/interfaces", | 
| 78   ] | 78   ] | 
| 79 } | 79 } | 
| 80 | 80 | 
| 81 catalog("catalog") { | 81 catalog("catalog") { | 
| 82   embedded_services = [ ":shutdown_unittest_manifest" ] | 82   embedded_services = [ ":shutdown_unittest_manifest" ] | 
| 83 | 83 | 
| 84   standalone_services = [ | 84   standalone_services = [ | 
| 85     ":shutdown_client_manifest", | 85     ":shutdown_client_manifest", | 
| 86     ":shutdown_service_manifest", | 86     ":shutdown_service_manifest", | 
| 87   ] | 87   ] | 
| 88 } | 88 } | 
| OLD | NEW | 
|---|