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

Side by Side Diff: third_party/mojo/mojo_public.gyp

Issue 1410053006: Move third_party/mojo/src/mojo/public to mojo/public (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: merge Created 5 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 | « third_party/mojo/mojo_edk_tests.gyp ('k') | third_party/mojo/mojo_variables.gypi » ('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 { 5 {
6 'includes': [ 6 'includes': [
7 'mojo_variables.gypi', 7 'mojo_variables.gypi',
8 ], 8 ],
9 'target_defaults' : { 9 'target_defaults' : {
10 'include_dirs': [ 10 'include_dirs': [
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
42 # We need to be able to call the MojoSetSystemThunks() function in 42 # We need to be able to call the MojoSetSystemThunks() function in
43 # system_thunks.cc 43 # system_thunks.cc
44 ['OS=="android"', { 44 ['OS=="android"', {
45 'ldflags!': [ 45 'ldflags!': [
46 '-Wl,--exclude-libs=ALL', 46 '-Wl,--exclude-libs=ALL',
47 ], 47 ],
48 }], 48 }],
49 ], 49 ],
50 }, 50 },
51 'sources': [ 51 'sources': [
52 'src/mojo/public/platform/native/system_thunks.cc', 52 '../../mojo/public/platform/native/system_thunks.cc',
53 'src/mojo/public/platform/native/system_thunks.h', 53 '../../mojo/public/platform/native/system_thunks.h',
54 ], 54 ],
55 'dependencies': [ 55 'dependencies': [
56 'mojo_system_headers', 56 'mojo_system_headers',
57 ], 57 ],
58 }, 58 },
59 { 59 {
60 # GN version: //mojo/public/c/system 60 # GN version: //mojo/public/c/system
61 'target_name': 'mojo_system_headers', 61 'target_name': 'mojo_system_headers',
62 'type': 'none', 62 'type': 'none',
63 'sources': [ 63 'sources': [
64 'src/mojo/public/c/system/buffer.h', 64 '../../mojo/public/c/system/buffer.h',
65 'src/mojo/public/c/system/core.h', 65 '../../mojo/public/c/system/core.h',
66 'src/mojo/public/c/system/data_pipe.h', 66 '../../mojo/public/c/system/data_pipe.h',
67 'src/mojo/public/c/system/functions.h', 67 '../../mojo/public/c/system/functions.h',
68 'src/mojo/public/c/system/macros.h', 68 '../../mojo/public/c/system/macros.h',
69 'src/mojo/public/c/system/message_pipe.h', 69 '../../mojo/public/c/system/message_pipe.h',
70 'src/mojo/public/c/system/system_export.h', 70 '../../mojo/public/c/system/system_export.h',
71 'src/mojo/public/c/system/types.h', 71 '../../mojo/public/c/system/types.h',
72 ], 72 ],
73 }, 73 },
74 { 74 {
75 # GN version: //mojo/public/cpp/system 75 # GN version: //mojo/public/cpp/system
76 'target_name': 'mojo_system_cpp_headers', 76 'target_name': 'mojo_system_cpp_headers',
77 'type': 'none', 77 'type': 'none',
78 'sources': [ 78 'sources': [
79 'src/mojo/public/cpp/system/buffer.h', 79 '../../mojo/public/cpp/system/buffer.h',
80 'src/mojo/public/cpp/system/core.h', 80 '../../mojo/public/cpp/system/core.h',
81 'src/mojo/public/cpp/system/data_pipe.h', 81 '../../mojo/public/cpp/system/data_pipe.h',
82 'src/mojo/public/cpp/system/functions.h', 82 '../../mojo/public/cpp/system/functions.h',
83 'src/mojo/public/cpp/system/handle.h', 83 '../../mojo/public/cpp/system/handle.h',
84 'src/mojo/public/cpp/system/macros.h', 84 '../../mojo/public/cpp/system/macros.h',
85 'src/mojo/public/cpp/system/message_pipe.h', 85 '../../mojo/public/cpp/system/message_pipe.h',
86 ], 86 ],
87 'dependencies': [ 87 'dependencies': [
88 'mojo_system_headers', 88 'mojo_system_headers',
89 ], 89 ],
90 }, 90 },
91 { 91 {
92 # GN version: //mojo/public/cpp/bindings 92 # GN version: //mojo/public/cpp/bindings
93 'target_name': 'mojo_cpp_bindings', 93 'target_name': 'mojo_cpp_bindings',
94 'type': 'static_library', 94 'type': 'static_library',
95 'include_dirs': [ 95 'include_dirs': [
96 '../..' 96 '../..'
97 ], 97 ],
98 'sources': [ 98 'sources': [
99 'src/mojo/public/cpp/bindings/array.h', 99 '../../mojo/public/cpp/bindings/array.h',
100 'src/mojo/public/cpp/bindings/binding.h', 100 '../../mojo/public/cpp/bindings/binding.h',
101 'src/mojo/public/cpp/bindings/callback.h', 101 '../../mojo/public/cpp/bindings/callback.h',
102 'src/mojo/public/cpp/bindings/interface_ptr.h', 102 '../../mojo/public/cpp/bindings/interface_ptr.h',
103 'src/mojo/public/cpp/bindings/interface_request.h', 103 '../../mojo/public/cpp/bindings/interface_request.h',
104 'src/mojo/public/cpp/bindings/message.h', 104 '../../mojo/public/cpp/bindings/lib/array_internal.cc',
105 'src/mojo/public/cpp/bindings/message_filter.h', 105 '../../mojo/public/cpp/bindings/lib/array_internal.h',
106 'src/mojo/public/cpp/bindings/no_interface.h', 106 '../../mojo/public/cpp/bindings/lib/array_serialization.h',
107 'src/mojo/public/cpp/bindings/string.h', 107 '../../mojo/public/cpp/bindings/lib/bindings_internal.h',
108 'src/mojo/public/cpp/bindings/strong_binding.h', 108 '../../mojo/public/cpp/bindings/lib/bindings_serialization.cc',
109 'src/mojo/public/cpp/bindings/type_converter.h', 109 '../../mojo/public/cpp/bindings/lib/bindings_serialization.h',
110 'src/mojo/public/cpp/bindings/lib/array_internal.h', 110 '../../mojo/public/cpp/bindings/lib/bounds_checker.cc',
111 'src/mojo/public/cpp/bindings/lib/array_internal.cc', 111 '../../mojo/public/cpp/bindings/lib/bounds_checker.h',
112 'src/mojo/public/cpp/bindings/lib/array_serialization.h', 112 '../../mojo/public/cpp/bindings/lib/buffer.h',
113 'src/mojo/public/cpp/bindings/lib/bindings_internal.h', 113 '../../mojo/public/cpp/bindings/lib/callback_internal.h',
114 'src/mojo/public/cpp/bindings/lib/bindings_serialization.cc', 114 '../../mojo/public/cpp/bindings/lib/connector.cc',
115 'src/mojo/public/cpp/bindings/lib/bindings_serialization.h', 115 '../../mojo/public/cpp/bindings/lib/connector.h',
116 'src/mojo/public/cpp/bindings/lib/bounds_checker.cc', 116 '../../mojo/public/cpp/bindings/lib/control_message_handler.cc',
117 'src/mojo/public/cpp/bindings/lib/bounds_checker.h', 117 '../../mojo/public/cpp/bindings/lib/control_message_handler.h',
118 'src/mojo/public/cpp/bindings/lib/buffer.h', 118 '../../mojo/public/cpp/bindings/lib/control_message_proxy.cc',
119 'src/mojo/public/cpp/bindings/lib/callback_internal.h', 119 '../../mojo/public/cpp/bindings/lib/control_message_proxy.h',
120 'src/mojo/public/cpp/bindings/lib/connector.cc', 120 '../../mojo/public/cpp/bindings/lib/filter_chain.cc',
121 'src/mojo/public/cpp/bindings/lib/connector.h', 121 '../../mojo/public/cpp/bindings/lib/filter_chain.h',
122 'src/mojo/public/cpp/bindings/lib/control_message_handler.cc', 122 '../../mojo/public/cpp/bindings/lib/fixed_buffer.cc',
123 'src/mojo/public/cpp/bindings/lib/control_message_handler.h', 123 '../../mojo/public/cpp/bindings/lib/fixed_buffer.h',
124 'src/mojo/public/cpp/bindings/lib/control_message_proxy.cc', 124 '../../mojo/public/cpp/bindings/lib/interface_ptr_internal.h',
125 'src/mojo/public/cpp/bindings/lib/control_message_proxy.h', 125 '../../mojo/public/cpp/bindings/lib/map_data_internal.h',
126 'src/mojo/public/cpp/bindings/lib/filter_chain.cc', 126 '../../mojo/public/cpp/bindings/lib/map_internal.h',
127 'src/mojo/public/cpp/bindings/lib/filter_chain.h', 127 '../../mojo/public/cpp/bindings/lib/map_serialization.h',
128 'src/mojo/public/cpp/bindings/lib/fixed_buffer.cc', 128 '../../mojo/public/cpp/bindings/lib/message.cc',
129 'src/mojo/public/cpp/bindings/lib/fixed_buffer.h', 129 '../../mojo/public/cpp/bindings/lib/message_builder.cc',
130 'src/mojo/public/cpp/bindings/lib/interface_ptr_internal.h', 130 '../../mojo/public/cpp/bindings/lib/message_builder.h',
131 'src/mojo/public/cpp/bindings/lib/map_data_internal.h', 131 '../../mojo/public/cpp/bindings/lib/message_filter.cc',
132 'src/mojo/public/cpp/bindings/lib/map_internal.h', 132 '../../mojo/public/cpp/bindings/lib/message_header_validator.cc',
133 'src/mojo/public/cpp/bindings/lib/map_serialization.h', 133 '../../mojo/public/cpp/bindings/lib/message_header_validator.h',
134 'src/mojo/public/cpp/bindings/lib/message.cc', 134 '../../mojo/public/cpp/bindings/lib/message_internal.h',
135 'src/mojo/public/cpp/bindings/lib/message_builder.cc', 135 '../../mojo/public/cpp/bindings/lib/no_interface.cc',
136 'src/mojo/public/cpp/bindings/lib/message_builder.h', 136 '../../mojo/public/cpp/bindings/lib/router.cc',
137 'src/mojo/public/cpp/bindings/lib/message_filter.cc', 137 '../../mojo/public/cpp/bindings/lib/router.h',
138 'src/mojo/public/cpp/bindings/lib/message_header_validator.cc', 138 '../../mojo/public/cpp/bindings/lib/shared_data.h',
139 'src/mojo/public/cpp/bindings/lib/message_header_validator.h', 139 '../../mojo/public/cpp/bindings/lib/shared_ptr.h',
140 'src/mojo/public/cpp/bindings/lib/message_internal.h', 140 '../../mojo/public/cpp/bindings/lib/string_serialization.cc',
141 'src/mojo/public/cpp/bindings/lib/no_interface.cc', 141 '../../mojo/public/cpp/bindings/lib/string_serialization.h',
142 'src/mojo/public/cpp/bindings/lib/router.cc', 142 '../../mojo/public/cpp/bindings/lib/thread_checker.h',
143 'src/mojo/public/cpp/bindings/lib/router.h', 143 '../../mojo/public/cpp/bindings/lib/thread_checker_posix.cc',
144 'src/mojo/public/cpp/bindings/lib/shared_data.h', 144 '../../mojo/public/cpp/bindings/lib/thread_checker_posix.h',
145 'src/mojo/public/cpp/bindings/lib/shared_ptr.h', 145 '../../mojo/public/cpp/bindings/lib/validate_params.h',
146 'src/mojo/public/cpp/bindings/lib/string_serialization.h', 146 '../../mojo/public/cpp/bindings/lib/validation_errors.cc',
147 'src/mojo/public/cpp/bindings/lib/string_serialization.cc', 147 '../../mojo/public/cpp/bindings/lib/validation_errors.h',
148 'src/mojo/public/cpp/bindings/lib/thread_checker.h', 148 '../../mojo/public/cpp/bindings/lib/validation_util.cc',
149 'src/mojo/public/cpp/bindings/lib/thread_checker_posix.cc', 149 '../../mojo/public/cpp/bindings/lib/validation_util.h',
150 'src/mojo/public/cpp/bindings/lib/thread_checker_posix.h', 150 '../../mojo/public/cpp/bindings/lib/value_traits.h',
151 'src/mojo/public/cpp/bindings/lib/validate_params.h', 151 '../../mojo/public/cpp/bindings/message.h',
152 'src/mojo/public/cpp/bindings/lib/validation_errors.cc', 152 '../../mojo/public/cpp/bindings/message_filter.h',
153 'src/mojo/public/cpp/bindings/lib/validation_errors.h', 153 '../../mojo/public/cpp/bindings/no_interface.h',
154 'src/mojo/public/cpp/bindings/lib/validation_util.cc', 154 '../../mojo/public/cpp/bindings/string.h',
155 'src/mojo/public/cpp/bindings/lib/validation_util.h', 155 '../../mojo/public/cpp/bindings/strong_binding.h',
156 'src/mojo/public/cpp/bindings/lib/value_traits.h', 156 '../../mojo/public/cpp/bindings/type_converter.h',
157 # This comes from the mojo_interface_bindings_cpp_sources dependency. 157 # This comes from the mojo_interface_bindings_cpp_sources dependency.
158 '>@(mojom_generated_sources)', 158 '>@(mojom_generated_sources)',
159 ], 159 ],
160 'dependencies': [ 160 'dependencies': [
161 'mojo_interface_bindings_cpp_sources', 161 'mojo_interface_bindings_cpp_sources',
162 ], 162 ],
163 }, 163 },
164 { 164 {
165 # GN version: //mojo/public/js 165 # GN version: //mojo/public/js
166 'target_name': 'mojo_js_bindings', 166 'target_name': 'mojo_js_bindings',
167 'type': 'static_library', 167 'type': 'static_library',
168 'include_dirs': [ 168 'include_dirs': [
169 '../..' 169 '../..'
170 ], 170 ],
171 'sources': [ 171 'sources': [
172 'src/mojo/public/js/constants.cc', 172 '../../mojo/public/js/constants.cc',
173 'src/mojo/public/js/constants.h', 173 '../../mojo/public/js/constants.h',
174 ], 174 ],
175 }, 175 },
176 { 176 {
177 # GN version: //mojo/public/cpp/environment:standalone 177 # GN version: //mojo/public/cpp/environment:standalone
178 'target_name': 'mojo_environment_standalone', 178 'target_name': 'mojo_environment_standalone',
179 'type': 'static_library', 179 'type': 'static_library',
180 'sources': [ 180 'sources': [
181 'src/mojo/public/c/environment/async_waiter.h', 181 '../../mojo/public/c/environment/async_waiter.h',
182 'src/mojo/public/c/environment/logger.h', 182 '../../mojo/public/c/environment/logger.h',
183 'src/mojo/public/cpp/environment/async_waiter.h', 183 '../../mojo/public/cpp/environment/async_waiter.h',
184 'src/mojo/public/cpp/environment/environment.h', 184 '../../mojo/public/cpp/environment/environment.h',
185 'src/mojo/public/cpp/environment/lib/async_waiter.cc', 185 '../../mojo/public/cpp/environment/lib/async_waiter.cc',
186 'src/mojo/public/cpp/environment/lib/default_async_waiter.cc', 186 '../../mojo/public/cpp/environment/lib/default_async_waiter.cc',
187 'src/mojo/public/cpp/environment/lib/default_async_waiter.h', 187 '../../mojo/public/cpp/environment/lib/default_async_waiter.h',
188 'src/mojo/public/cpp/environment/lib/default_logger.cc', 188 '../../mojo/public/cpp/environment/lib/default_logger.cc',
189 'src/mojo/public/cpp/environment/lib/default_logger.h', 189 '../../mojo/public/cpp/environment/lib/default_logger.h',
190 'src/mojo/public/cpp/environment/lib/default_task_tracker.cc', 190 '../../mojo/public/cpp/environment/lib/default_task_tracker.cc',
191 'src/mojo/public/cpp/environment/lib/default_task_tracker.h', 191 '../../mojo/public/cpp/environment/lib/default_task_tracker.h',
192 'src/mojo/public/cpp/environment/lib/environment.cc', 192 '../../mojo/public/cpp/environment/lib/environment.cc',
193 'src/mojo/public/cpp/environment/lib/logging.cc', 193 '../../mojo/public/cpp/environment/lib/logging.cc',
194 'src/mojo/public/cpp/environment/lib/scoped_task_tracking.cc', 194 '../../mojo/public/cpp/environment/lib/scoped_task_tracking.cc',
195 'src/mojo/public/cpp/environment/lib/scoped_task_tracking.h', 195 '../../mojo/public/cpp/environment/lib/scoped_task_tracking.h',
196 'src/mojo/public/cpp/environment/logging.h', 196 '../../mojo/public/cpp/environment/logging.h',
197 'src/mojo/public/cpp/environment/task_tracker.h', 197 '../../mojo/public/cpp/environment/task_tracker.h',
198 ], 198 ],
199 'include_dirs': [ 199 'include_dirs': [
200 '../..', 200 '../..',
201 ], 201 ],
202 }, 202 },
203 { 203 {
204 # GN version: //mojo/public/cpp/utility 204 # GN version: //mojo/public/cpp/utility
205 'target_name': 'mojo_utility', 205 'target_name': 'mojo_utility',
206 'type': 'static_library', 206 'type': 'static_library',
207 'sources': [ 207 'sources': [
208 'src/mojo/public/cpp/utility/mutex.h', 208 '../../mojo/public/cpp/utility/lib/mutex.cc',
209 'src/mojo/public/cpp/utility/run_loop.h', 209 '../../mojo/public/cpp/utility/lib/run_loop.cc',
210 'src/mojo/public/cpp/utility/run_loop_handler.h', 210 '../../mojo/public/cpp/utility/lib/thread.cc',
211 'src/mojo/public/cpp/utility/thread.h', 211 '../../mojo/public/cpp/utility/lib/thread_local.h',
212 'src/mojo/public/cpp/utility/lib/mutex.cc', 212 '../../mojo/public/cpp/utility/lib/thread_local_posix.cc',
213 'src/mojo/public/cpp/utility/lib/run_loop.cc', 213 '../../mojo/public/cpp/utility/lib/thread_local_win.cc',
214 'src/mojo/public/cpp/utility/lib/thread.cc', 214 '../../mojo/public/cpp/utility/mutex.h',
215 'src/mojo/public/cpp/utility/lib/thread_local.h', 215 '../../mojo/public/cpp/utility/run_loop.h',
216 'src/mojo/public/cpp/utility/lib/thread_local_posix.cc', 216 '../../mojo/public/cpp/utility/run_loop_handler.h',
217 'src/mojo/public/cpp/utility/lib/thread_local_win.cc', 217 '../../mojo/public/cpp/utility/thread.h',
218 ], 218 ],
219 'conditions': [ 219 'conditions': [
220 # See crbug.com/342893: 220 # See crbug.com/342893:
221 ['OS=="win"', { 221 ['OS=="win"', {
222 'sources!': [ 222 'sources!': [
223 'src/mojo/public/cpp/utility/mutex.h', 223 '../../mojo/public/cpp/utility/lib/mutex.cc',
224 'src/mojo/public/cpp/utility/thread.h', 224 '../../mojo/public/cpp/utility/lib/thread.cc',
225 'src/mojo/public/cpp/utility/lib/mutex.cc', 225 '../../mojo/public/cpp/utility/mutex.h',
226 'src/mojo/public/cpp/utility/lib/thread.cc', 226 '../../mojo/public/cpp/utility/thread.h',
227 ], 227 ],
228 }], 228 }],
229 ], 229 ],
230 'include_dirs': [ 230 'include_dirs': [
231 '../..', 231 '../..',
232 ], 232 ],
233 }, 233 },
234 { 234 {
235 'target_name': 'mojo_interface_bindings_mojom', 235 'target_name': 'mojo_interface_bindings_mojom',
236 'type': 'none', 236 'type': 'none',
237 'variables': { 237 'variables': {
238 'require_interface_bindings': 0, 238 'require_interface_bindings': 0,
239 'mojom_files': [ 239 'mojom_files': [
240 'src/mojo/public/interfaces/bindings/interface_control_messages.mojom' , 240 '../../mojo/public/interfaces/bindings/interface_control_messages.mojo m',
241 ], 241 ],
242 }, 242 },
243 'includes': [ 'mojom_bindings_generator_explicit.gypi' ], 243 'includes': [ 'mojom_bindings_generator_explicit.gypi' ],
244 }, 244 },
245 { 245 {
246 'target_name': 'mojo_interface_bindings_cpp_sources', 246 'target_name': 'mojo_interface_bindings_cpp_sources',
247 'type': 'none', 247 'type': 'none',
248 'dependencies': [ 248 'dependencies': [
249 'mojo_interface_bindings_mojom', 249 'mojo_interface_bindings_mojom',
250 ], 250 ],
(...skipping 16 matching lines...) Expand all
267 ], 267 ],
268 'include_dirs': [ 268 'include_dirs': [
269 '../..', 269 '../..',
270 ], 270 ],
271 'direct_dependent_settings': { 271 'direct_dependent_settings': {
272 'include_dirs': [ 272 'include_dirs': [
273 '../..', 273 '../..',
274 ], 274 ],
275 }, 275 },
276 'sources': [ 276 'sources': [
277 'src/mojo/public/c/test_support/test_support.h', 277 '../../mojo/public/c/test_support/test_support.h',
278 'src/mojo/public/c/test_support/test_support_export.h', 278 '../../mojo/public/c/test_support/test_support_export.h',
279 # TODO(vtl): Convert this to thunks http://crbug.com/386799 279 # TODO(vtl): Convert this to thunks http://crbug.com/386799
280 'src/mojo/public/tests/test_support_private.cc', 280 '../../mojo/public/tests/test_support_private.cc',
281 'src/mojo/public/tests/test_support_private.h', 281 '../../mojo/public/tests/test_support_private.h',
282 ], 282 ],
283 'conditions': [ 283 'conditions': [
284 ['OS=="ios"', { 284 ['OS=="ios"', {
285 'type': 'static_library', 285 'type': 'static_library',
286 }, { 286 }, {
287 'type': 'shared_library', 287 'type': 'shared_library',
288 }], 288 }],
289 ['OS=="mac"', { 289 ['OS=="mac"', {
290 'xcode_settings': { 290 'xcode_settings': {
291 # Make it a run-path dependent library. 291 # Make it a run-path dependent library.
292 'DYLIB_INSTALL_NAME_BASE': '@loader_path', 292 'DYLIB_INSTALL_NAME_BASE': '@loader_path',
293 }, 293 },
294 }], 294 }],
295 ], 295 ],
296 }, 296 },
297 { 297 {
298 # GN version: //mojo/public/cpp/test_support:test_utils 298 # GN version: //mojo/public/cpp/test_support:test_utils
299 'target_name': 'mojo_public_test_utils', 299 'target_name': 'mojo_public_test_utils',
300 'type': 'static_library', 300 'type': 'static_library',
301 'dependencies': [ 301 'dependencies': [
302 '../../base/base.gyp:base', 302 '../../base/base.gyp:base',
303 '../../testing/gtest.gyp:gtest', 303 '../../testing/gtest.gyp:gtest',
304 'mojo_public_test_support', 304 'mojo_public_test_support',
305 ], 305 ],
306 'sources': [ 306 'sources': [
307 'src/mojo/public/cpp/test_support/lib/test_support.cc', 307 '../../mojo/public/cpp/test_support/lib/test_support.cc',
308 'src/mojo/public/cpp/test_support/lib/test_utils.cc', 308 '../../mojo/public/cpp/test_support/lib/test_utils.cc',
309 'src/mojo/public/cpp/test_support/test_utils.h', 309 '../../mojo/public/cpp/test_support/test_utils.h',
310 ], 310 ],
311 }, 311 },
312 { 312 {
313 # GN version: //mojo/public/cpp/bindings/tests:mojo_public_bindings_test_u tils 313 # GN version: //mojo/public/cpp/bindings/tests:mojo_public_bindings_test_u tils
314 'target_name': 'mojo_public_bindings_test_utils', 314 'target_name': 'mojo_public_bindings_test_utils',
315 'type': 'static_library', 315 'type': 'static_library',
316 'dependencies': [ 316 'dependencies': [
317 '../../base/base.gyp:base', 317 '../../base/base.gyp:base',
318 ], 318 ],
319 'sources': [ 319 'sources': [
320 'src/mojo/public/cpp/bindings/tests/validation_test_input_parser.cc', 320 '../../mojo/public/cpp/bindings/tests/validation_test_input_parser.cc',
321 'src/mojo/public/cpp/bindings/tests/validation_test_input_parser.h', 321 '../../mojo/public/cpp/bindings/tests/validation_test_input_parser.h',
322 ], 322 ],
323 }, 323 },
324 { 324 {
325 'target_name': 'mojo_public_test_interfaces_mojom', 325 'target_name': 'mojo_public_test_interfaces_mojom',
326 'type': 'none', 326 'type': 'none',
327 'variables': { 327 'variables': {
328 'mojom_files': [ 328 'mojom_files': [
329 'src/mojo/public/interfaces/bindings/tests/math_calculator.mojom', 329 '../../mojo/public/interfaces/bindings/tests/math_calculator.mojom',
330 'src/mojo/public/interfaces/bindings/tests/no_module.mojom', 330 '../../mojo/public/interfaces/bindings/tests/no_module.mojom',
331 'src/mojo/public/interfaces/bindings/tests/ping_service.mojom', 331 '../../mojo/public/interfaces/bindings/tests/ping_service.mojom',
332 'src/mojo/public/interfaces/bindings/tests/rect.mojom', 332 '../../mojo/public/interfaces/bindings/tests/rect.mojom',
333 'src/mojo/public/interfaces/bindings/tests/regression_tests.mojom', 333 '../../mojo/public/interfaces/bindings/tests/regression_tests.mojom',
334 'src/mojo/public/interfaces/bindings/tests/sample_factory.mojom', 334 '../../mojo/public/interfaces/bindings/tests/sample_factory.mojom',
335 'src/mojo/public/interfaces/bindings/tests/sample_import.mojom', 335 '../../mojo/public/interfaces/bindings/tests/sample_import.mojom',
336 'src/mojo/public/interfaces/bindings/tests/sample_import2.mojom', 336 '../../mojo/public/interfaces/bindings/tests/sample_import2.mojom',
337 'src/mojo/public/interfaces/bindings/tests/sample_interfaces.mojom', 337 '../../mojo/public/interfaces/bindings/tests/sample_interfaces.mojom',
338 'src/mojo/public/interfaces/bindings/tests/sample_service.mojom', 338 '../../mojo/public/interfaces/bindings/tests/sample_service.mojom',
339 'src/mojo/public/interfaces/bindings/tests/scoping.mojom', 339 '../../mojo/public/interfaces/bindings/tests/scoping.mojom',
340 'src/mojo/public/interfaces/bindings/tests/serialization_test_structs. mojom', 340 '../../mojo/public/interfaces/bindings/tests/serialization_test_struct s.mojom',
341 'src/mojo/public/interfaces/bindings/tests/test_structs.mojom', 341 '../../mojo/public/interfaces/bindings/tests/test_structs.mojom',
342 'src/mojo/public/interfaces/bindings/tests/validation_test_interfaces. mojom', 342 '../../mojo/public/interfaces/bindings/tests/validation_test_interface s.mojom',
343 ], 343 ],
344 }, 344 },
345 'includes': [ 'mojom_bindings_generator_explicit.gypi' ], 345 'includes': [ 'mojom_bindings_generator_explicit.gypi' ],
346 }, 346 },
347 { 347 {
348 # GN version: //mojo/public/interfaces/bindings/tests:test_interfaces 348 # GN version: //mojo/public/interfaces/bindings/tests:test_interfaces
349 'target_name': 'mojo_public_test_interfaces', 349 'target_name': 'mojo_public_test_interfaces',
350 'type': 'static_library', 350 'type': 'static_library',
351 'export_dependent_settings': [ 351 'export_dependent_settings': [
352 'mojo_cpp_bindings', 352 'mojo_cpp_bindings',
353 ], 353 ],
354 'dependencies': [ 354 'dependencies': [
355 'mojo_public_test_interfaces_mojom', 355 'mojo_public_test_interfaces_mojom',
356 'mojo_cpp_bindings', 356 'mojo_cpp_bindings',
357 ], 357 ],
358 }, 358 },
359 ], 359 ],
360 'conditions': [ 360 'conditions': [
361 ['OS == "android"', { 361 ['OS == "android"', {
362 'targets': [ 362 'targets': [
363 { 363 {
364 # GN version: //mojo/public/java:system 364 # GN version: //mojo/public/java:system
365 'target_name': 'mojo_public_java', 365 'target_name': 'mojo_public_java',
366 'type': 'none', 366 'type': 'none',
367 'variables': { 367 'variables': {
368 'chromium_code': 0, 368 'chromium_code': 0,
369 'java_in_dir': 'src/mojo/public/java/system', 369 'java_in_dir': '../../mojo/public/java/system',
370 }, 370 },
371 'includes': [ '../../build/java.gypi' ], 371 'includes': [ '../../build/java.gypi' ],
372 }, 372 },
373 { 373 {
374 'target_name': 'mojo_interface_bindings_java_sources', 374 'target_name': 'mojo_interface_bindings_java_sources',
375 'type': 'none', 375 'type': 'none',
376 'dependencies': [ 376 'dependencies': [
377 'mojo_interface_bindings_mojom', 377 'mojo_interface_bindings_mojom',
378 ], 378 ],
379 }, 379 },
380 { 380 {
381 # GN version: //mojo/public/java:bindings 381 # GN version: //mojo/public/java:bindings
382 'target_name': 'mojo_bindings_java', 382 'target_name': 'mojo_bindings_java',
383 'type': 'none', 383 'type': 'none',
384 'variables': { 384 'variables': {
385 'chromium_code': 0, 385 'chromium_code': 0,
386 'java_in_dir': 'src/mojo/public/java/bindings', 386 'java_in_dir': '../../mojo/public/java/bindings',
387 }, 387 },
388 'dependencies': [ 388 'dependencies': [
389 'mojo_interface_bindings_java_sources', 389 'mojo_interface_bindings_java_sources',
390 'mojo_public_java', 390 'mojo_public_java',
391 ], 391 ],
392 'includes': [ '../../build/java.gypi' ], 392 'includes': [ '../../build/java.gypi' ],
393 }, 393 },
394 ], 394 ],
395 }], 395 }],
396 ], 396 ],
397 } 397 }
OLDNEW
« no previous file with comments | « third_party/mojo/mojo_edk_tests.gyp ('k') | third_party/mojo/mojo_variables.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698