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

Side by Side Diff: mojo/mojo_base.gyp

Issue 1149833007: Embed a mojo ApplicationManager in content/browser (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 6 months 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 # Essential components (and their tests) that are needed to build 5 # Essential components (and their tests) that are needed to build
6 # Chrome should be here. Other components that are useful only in 6 # Chrome should be here. Other components that are useful only in
7 # Mojo land like mojo_shell should be in mojo.gyp. 7 # Mojo land like mojo_shell should be in mojo.gyp.
8 { 8 {
9 'includes': [ 9 'includes': [
10 '../third_party/mojo/mojo_variables.gypi', 10 '../third_party/mojo/mojo_variables.gypi',
(...skipping 167 matching lines...) Expand 10 before | Expand all | Expand 10 after
178 'type': 'none', 178 'type': 'none',
179 'variables': { 179 'variables': {
180 'mojom_files': [ 180 'mojom_files': [
181 'application/public/interfaces/application.mojom', 181 'application/public/interfaces/application.mojom',
182 'application/public/interfaces/content_handler.mojom', 182 'application/public/interfaces/content_handler.mojom',
183 'application/public/interfaces/service_provider.mojom', 183 'application/public/interfaces/service_provider.mojom',
184 'application/public/interfaces/shell.mojom', 184 'application/public/interfaces/shell.mojom',
185 ], 185 ],
186 }, 186 },
187 'dependencies': [ 187 'dependencies': [
188 'mojo_services.gyp:network_service_bindings_mojom', 188 'mojo_services.gyp:network_service_bindings_generation',
189 ], 189 ],
190 'export_dependent_settings': [ 190 'export_dependent_settings': [
191 'mojo_services.gyp:network_service_bindings_mojom', 191 'mojo_services.gyp:network_service_bindings_generation',
192 ], 192 ],
193 'includes': [ '../third_party/mojo/mojom_bindings_generator_explicit.gypi' ], 193 'includes': [ '../third_party/mojo/mojom_bindings_generator_explicit.gypi' ],
194 }, 194 },
195 { 195 {
196 # GN version: //mojo/application/public/cpp 196 # GN version: //mojo/application/public/cpp
197 'target_name': 'mojo_application_base', 197 'target_name': 'mojo_application_base',
198 'type': 'static_library', 198 'type': 'static_library',
199 'sources': [ 199 'sources': [
200 'application/public/cpp/app_lifetime_helper.h', 200 'application/public/cpp/app_lifetime_helper.h',
201 'application/public/cpp/application_connection.h', 201 'application/public/cpp/application_connection.h',
(...skipping 12 matching lines...) Expand all
214 'application/public/cpp/lib/service_connector_registry.cc', 214 'application/public/cpp/lib/service_connector_registry.cc',
215 'application/public/cpp/lib/service_connector_registry.h', 215 'application/public/cpp/lib/service_connector_registry.h',
216 'application/public/cpp/lib/service_provider_impl.cc', 216 'application/public/cpp/lib/service_provider_impl.cc',
217 'application/public/cpp/lib/service_registry.cc', 217 'application/public/cpp/lib/service_registry.cc',
218 'application/public/cpp/lib/service_registry.h', 218 'application/public/cpp/lib/service_registry.h',
219 'application/public/cpp/service_connector.h', 219 'application/public/cpp/service_connector.h',
220 'application/public/cpp/service_provider_impl.h', 220 'application/public/cpp/service_provider_impl.h',
221 ], 221 ],
222 'dependencies': [ 222 'dependencies': [
223 'mojo_application_bindings', 223 'mojo_application_bindings',
224 ], 224 'mojo_common_lib',
225 'export_dependent_settings': [
226 'mojo_application_bindings',
227 ], 225 ],
228 }, 226 },
229 { 227 {
230 # GN version: //mojo/public/interfaces/application:application 228 # GN version: //mojo/public/interfaces/application:application
231 'target_name': 'mojo_application_bindings', 229 'target_name': 'mojo_application_bindings',
232 'type': 'static_library', 230 'type': 'static_library',
233 'dependencies': [ 231 'dependencies': [
234 'mojo_application_bindings_mojom', 232 'mojo_application_bindings_mojom',
233 'mojo_services.gyp:network_service_bindings_lib',
235 '../third_party/mojo/mojo_public.gyp:mojo_cpp_bindings', 234 '../third_party/mojo/mojo_public.gyp:mojo_cpp_bindings',
236 ], 235 ],
237 'export_dependent_settings': [ 236 'export_dependent_settings': [
238 '../third_party/mojo/mojo_public.gyp:mojo_cpp_bindings', 237 'mojo_services.gyp:network_service_bindings_lib',
239 ], 238 ],
240 }, 239 },
241 { 240 {
242 # GN version: //mojo/application/public/cpp/tests 241 # GN version: //mojo/application/public/cpp/tests
243 'target_name': 'mojo_public_application_unittests', 242 'target_name': 'mojo_public_application_unittests',
244 'type': 'executable', 243 'type': 'executable',
245 'dependencies': [ 244 'dependencies': [
246 'mojo_application_base', 245 'mojo_application_base',
247 '../base/base.gyp:base', 246 '../base/base.gyp:base',
248 '../testing/gtest.gyp:gtest', 247 '../testing/gtest.gyp:gtest',
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after
309 ], 308 ],
310 'variables': { 309 'variables': {
311 'java_in_dir': '<(DEPTH)/mojo/android/system', 310 'java_in_dir': '<(DEPTH)/mojo/android/system',
312 }, 311 },
313 'includes': [ '../build/java.gypi' ], 312 'includes': [ '../build/java.gypi' ],
314 }, 313 },
315 ] 314 ]
316 }] 315 }]
317 ] 316 ]
318 } 317 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698