1 # Copyright 2013 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
7 'mojo_converters.gypi',
13 'target_name': 'mojo',
16 'edk/mojo_edk.gyp:mojo_edk',
17 'mojo_application_manager',
18 'mojo_application_manager_unittests',
19 'mojo_base.gyp:mojo_base',
21 'mojo_input_events_lib',
24 'mojo_surfaces_lib_unittests',
25 'services/public/mojo_services_public.gyp:mojo_services_public',
26 'public/mojo_public.gyp:mojo_public',
30 # GN version: //mojo/application_manager
31 'target_name': 'mojo_application_manager',
32 'type': '<(component)',
34 'MOJO_APPLICATION_MANAGER_IMPLEMENTATION',
37 '../base/base.gyp:base',
38 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotations',
39 '../url/url.gyp:url_lib',
40 'services/public/mojo_services_public.gyp:mojo_content_handler_bindings',
41 'services/public/mojo_services_public.gyp:mojo_network_bindings',
42 'mojo_base.gyp:mojo_common_lib',
43 'mojo_base.gyp:mojo_environment_chromium',
44 'public/mojo_public.gyp:mojo_application_bindings',
45 '<(mojo_system_for_component)',
48 'application_manager/application_loader.cc',
49 'application_manager/application_loader.h',
50 'application_manager/application_manager.cc',
51 'application_manager/application_manager.h',
52 'application_manager/application_manager_export.h',
53 'application_manager/background_shell_application_loader.cc',
54 'application_manager/background_shell_application_loader.h',
56 'export_dependent_settings': [
57 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotations',
58 'public/mojo_public.gyp:mojo_application_bindings',
59 'services/public/mojo_services_public.gyp:mojo_network_bindings',
63 # GN version: //mojo/application_manager:mojo_application_manager_unittests
64 'target_name': 'mojo_application_manager_unittests',
67 '../base/base.gyp:base',
68 '../testing/gtest.gyp:gtest',
69 '../url/url.gyp:url_lib',
70 'edk/mojo_edk.gyp:mojo_run_all_unittests',
71 'mojo_application_manager',
72 'mojo_base.gyp:mojo_application_chromium',
73 'mojo_base.gyp:mojo_common_lib',
74 'mojo_base.gyp:mojo_environment_chromium',
75 'public/mojo_public.gyp:mojo_cpp_bindings',
77 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
79 'application_manager/application_manager_unittest.cc',
80 'application_manager/background_shell_application_loader_unittest.cc',
81 'application_manager/test.mojom',
85 # GN version: //mojo/bindings/js/tests:mojo_js_unittests
86 'target_name': 'mojo_js_unittests',
89 '../gin/gin.gyp:gin_test',
90 'edk/mojo_edk.gyp:mojo_common_test_support',
91 'edk/mojo_edk.gyp:mojo_run_all_unittests',
92 'mojo_base.gyp:mojo_js_bindings_lib',
93 'public/mojo_public.gyp:mojo_environment_standalone',
94 'public/mojo_public.gyp:mojo_public_test_interfaces',
95 'public/mojo_public.gyp:mojo_utility',
98 'bindings/js/tests/run_js_tests.cc',