OLD | NEW |
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 'mojo_variables.gypi', | 10 'mojo_variables.gypi', |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
52 ], | 52 ], |
53 'sources': [ | 53 'sources': [ |
54 'common/common_type_converters.cc', | 54 'common/common_type_converters.cc', |
55 'common/common_type_converters.h', | 55 'common/common_type_converters.h', |
56 'common/data_pipe_file_utils.cc', | 56 'common/data_pipe_file_utils.cc', |
57 'common/data_pipe_utils.cc', | 57 'common/data_pipe_utils.cc', |
58 'common/data_pipe_utils.h', | 58 'common/data_pipe_utils.h', |
59 ], | 59 ], |
60 }, | 60 }, |
61 { | 61 { |
| 62 # GN version: //mojo/common:common_custom_types |
| 63 'target_name': 'mojo_common_custom_types', |
| 64 'type': 'static_library', |
| 65 'variables': { |
| 66 'mojom_typemaps': [ |
| 67 'common/common_custom_types.typemap', |
| 68 ], |
| 69 }, |
| 70 'sources': [ |
| 71 'common/common_custom_types.mojom', |
| 72 ], |
| 73 'dependencies': [ |
| 74 '../ipc/ipc.gyp:ipc', |
| 75 ], |
| 76 'includes': [ 'mojom_bindings_generator.gypi' ], |
| 77 }, |
| 78 { |
62 # GN version: //mojo/common:url_type_converters | 79 # GN version: //mojo/common:url_type_converters |
63 'target_name': 'mojo_url_type_converters', | 80 'target_name': 'mojo_url_type_converters', |
64 'type': 'static_library', | 81 'type': 'static_library', |
65 'dependencies': [ | 82 'dependencies': [ |
66 '../base/base.gyp:base', | 83 '../base/base.gyp:base', |
67 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | 84 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', |
68 '../url/url.gyp:url_lib', | 85 '../url/url.gyp:url_lib', |
69 '<(mojo_system_for_component)', | 86 '<(mojo_system_for_component)', |
70 ], | 87 ], |
71 'export_dependent_settings': [ | 88 'export_dependent_settings': [ |
(...skipping 16 matching lines...) Expand all Loading... |
88 '../ui/gfx/gfx.gyp:gfx_geometry', | 105 '../ui/gfx/gfx.gyp:gfx_geometry', |
89 '<(mojo_system_for_component)', | 106 '<(mojo_system_for_component)', |
90 ], | 107 ], |
91 'sources': [ | 108 'sources': [ |
92 'converters/geometry/geometry_type_converters.cc', | 109 'converters/geometry/geometry_type_converters.cc', |
93 'converters/geometry/geometry_type_converters.h', | 110 'converters/geometry/geometry_type_converters.h', |
94 'converters/geometry/mojo_geometry_export.h', | 111 'converters/geometry/mojo_geometry_export.h', |
95 ], | 112 ], |
96 }, | 113 }, |
97 { | 114 { |
| 115 # GN version: //mojo/common:test_common_custom_types |
| 116 'target_name': 'mojo_test_common_custom_types', |
| 117 'type': 'static_library', |
| 118 'variables': { |
| 119 'mojom_typemaps': [ |
| 120 'common/common_custom_types.typemap', |
| 121 ], |
| 122 }, |
| 123 'sources': [ |
| 124 'common/test_common_custom_types.mojom', |
| 125 ], |
| 126 'dependencies': [ |
| 127 'mojo_common_custom_types', |
| 128 ], |
| 129 'includes': [ 'mojom_bindings_generator.gypi' ], |
| 130 }, |
| 131 { |
98 # GN version: //mojo/common:mojo_common_unittests | 132 # GN version: //mojo/common:mojo_common_unittests |
99 'target_name': 'mojo_common_unittests', | 133 'target_name': 'mojo_common_unittests', |
100 'type': 'executable', | 134 'type': 'executable', |
101 'dependencies': [ | 135 'dependencies': [ |
102 '../base/base.gyp:base', | 136 '../base/base.gyp:base', |
103 '../base/base.gyp:test_support_base', | 137 '../base/base.gyp:test_support_base', |
104 '../base/base.gyp:base_message_loop_tests', | 138 '../base/base.gyp:base_message_loop_tests', |
105 '../testing/gtest.gyp:gtest', | 139 '../testing/gtest.gyp:gtest', |
106 '../url/url.gyp:url_lib', | 140 '../url/url.gyp:url_lib', |
| 141 'mojo_common_custom_types', |
107 'mojo_common_lib', | 142 'mojo_common_lib', |
| 143 'mojo_test_common_custom_types', |
108 'mojo_edk.gyp:mojo_system_impl', | 144 'mojo_edk.gyp:mojo_system_impl', |
109 'mojo_edk.gyp:mojo_common_test_support', | 145 'mojo_edk.gyp:mojo_common_test_support', |
110 'mojo_edk.gyp:mojo_run_all_unittests', | 146 'mojo_edk.gyp:mojo_run_all_unittests', |
111 'mojo_public.gyp:mojo_cpp_bindings', | 147 'mojo_public.gyp:mojo_cpp_bindings', |
112 'mojo_public.gyp:mojo_message_pump_lib', | 148 'mojo_public.gyp:mojo_message_pump_lib', |
113 'mojo_public.gyp:mojo_public_test_utils', | 149 'mojo_public.gyp:mojo_public_test_utils', |
114 'mojo_url_type_converters', | 150 'mojo_url_type_converters', |
115 ], | 151 ], |
116 'sources': [ | 152 'sources': [ |
| 153 'common/common_custom_types_unittest.cc', |
117 'common/common_type_converters_unittest.cc', | 154 'common/common_type_converters_unittest.cc', |
118 'message_pump/handle_watcher_unittest.cc', | 155 'message_pump/handle_watcher_unittest.cc', |
119 'message_pump/message_pump_mojo_unittest.cc', | 156 'message_pump/message_pump_mojo_unittest.cc', |
120 ], | 157 ], |
121 }, | 158 }, |
122 { | 159 { |
123 # GN version: //mojo/test:test_support | 160 # GN version: //mojo/test:test_support |
124 'target_name': 'mojo_test_support', | 161 'target_name': 'mojo_test_support', |
125 'type': 'static_library', | 162 'type': 'static_library', |
126 'dependencies': [ | 163 'dependencies': [ |
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
204 '../build/isolate.gypi', | 241 '../build/isolate.gypi', |
205 ], | 242 ], |
206 'sources': [ | 243 'sources': [ |
207 'mojo_common_unittests.isolate', | 244 'mojo_common_unittests.isolate', |
208 ], | 245 ], |
209 }, | 246 }, |
210 ], | 247 ], |
211 }], | 248 }], |
212 ] | 249 ] |
213 } | 250 } |
OLD | NEW |