OLD | NEW |
1 { | 1 { |
2 'targets': [ | 2 'targets': [ |
3 { | 3 { |
4 'target_name': 'mojo_system', | 4 'target_name': 'mojo_system', |
5 'type': 'static_library', | 5 'type': 'static_library', |
6 'defines': [ | 6 'defines': [ |
7 'MOJO_SYSTEM_IMPLEMENTATION', | 7 'MOJO_SYSTEM_IMPLEMENTATION', |
8 ], | 8 ], |
9 'include_dirs': [ | 9 'include_dirs': [ |
10 '..', | 10 '..', |
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
110 'public/cpp/test_support/lib/test_utils.cc', | 110 'public/cpp/test_support/lib/test_utils.cc', |
111 'public/cpp/test_support/test_utils.h', | 111 'public/cpp/test_support/test_utils.h', |
112 ], | 112 ], |
113 }, | 113 }, |
114 # TODO(vtl): Reorganize the mojo_public_*_unittests. | 114 # TODO(vtl): Reorganize the mojo_public_*_unittests. |
115 { | 115 { |
116 'target_name': 'mojo_public_bindings_unittests', | 116 'target_name': 'mojo_public_bindings_unittests', |
117 'type': 'executable', | 117 'type': 'executable', |
118 'dependencies': [ | 118 'dependencies': [ |
119 '../testing/gtest.gyp:gtest', | 119 '../testing/gtest.gyp:gtest', |
120 'mojo_bindings', | 120 'mojo_cpp_bindings', |
121 'mojo_environment_standalone', | 121 'mojo_environment_standalone', |
122 'mojo_public_test_utils', | 122 'mojo_public_test_utils', |
123 'mojo_run_all_unittests', | 123 'mojo_run_all_unittests', |
124 'mojo_public_test_interfaces', | 124 'mojo_public_test_interfaces', |
125 'mojo_utility', | 125 'mojo_utility', |
126 ], | 126 ], |
127 'sources': [ | 127 'sources': [ |
128 'public/cpp/bindings/tests/array_unittest.cc', | 128 'public/cpp/bindings/tests/array_unittest.cc', |
129 'public/cpp/bindings/tests/buffer_unittest.cc', | 129 'public/cpp/bindings/tests/buffer_unittest.cc', |
130 'public/cpp/bindings/tests/connector_unittest.cc', | 130 'public/cpp/bindings/tests/connector_unittest.cc', |
(...skipping 19 matching lines...) Expand all Loading... |
150 'sources': [ | 150 'sources': [ |
151 'public/cpp/environment/tests/async_waiter_unittest.cc', | 151 'public/cpp/environment/tests/async_waiter_unittest.cc', |
152 ], | 152 ], |
153 }, | 153 }, |
154 { | 154 { |
155 'target_name': 'mojo_public_system_unittests', | 155 'target_name': 'mojo_public_system_unittests', |
156 'type': 'executable', | 156 'type': 'executable', |
157 'dependencies': [ | 157 'dependencies': [ |
158 '../base/base.gyp:base', | 158 '../base/base.gyp:base', |
159 '../testing/gtest.gyp:gtest', | 159 '../testing/gtest.gyp:gtest', |
160 'mojo_bindings', | 160 'mojo_cpp_bindings', |
161 'mojo_public_test_utils', | 161 'mojo_public_test_utils', |
162 'mojo_run_all_unittests', | 162 'mojo_run_all_unittests', |
163 ], | 163 ], |
164 'sources': [ | 164 'sources': [ |
165 'public/c/system/tests/core_unittest.cc', | 165 'public/c/system/tests/core_unittest.cc', |
166 'public/c/system/tests/core_unittest_pure_c.c', | 166 'public/c/system/tests/core_unittest_pure_c.c', |
167 'public/c/system/tests/macros_unittest.cc', | 167 'public/c/system/tests/macros_unittest.cc', |
168 'public/cpp/system/tests/core_unittest.cc', | 168 'public/cpp/system/tests/core_unittest.cc', |
169 'public/cpp/system/tests/macros_unittest.cc', | 169 'public/cpp/system/tests/macros_unittest.cc', |
170 ], | 170 ], |
171 }, | 171 }, |
172 { | 172 { |
173 'target_name': 'mojo_public_utility_unittests', | 173 'target_name': 'mojo_public_utility_unittests', |
174 'type': 'executable', | 174 'type': 'executable', |
175 'dependencies': [ | 175 'dependencies': [ |
176 '../base/base.gyp:base', | 176 '../base/base.gyp:base', |
177 '../testing/gtest.gyp:gtest', | 177 '../testing/gtest.gyp:gtest', |
178 'mojo_bindings', | 178 'mojo_cpp_bindings', |
179 'mojo_public_test_utils', | 179 'mojo_public_test_utils', |
180 'mojo_run_all_unittests', | 180 'mojo_run_all_unittests', |
181 'mojo_utility', | 181 'mojo_utility', |
182 ], | 182 ], |
183 'sources': [ | 183 'sources': [ |
184 'public/cpp/utility/tests/mutex_unittest.cc', | 184 'public/cpp/utility/tests/mutex_unittest.cc', |
185 'public/cpp/utility/tests/run_loop_unittest.cc', | 185 'public/cpp/utility/tests/run_loop_unittest.cc', |
186 'public/cpp/utility/tests/thread_unittest.cc', | 186 'public/cpp/utility/tests/thread_unittest.cc', |
187 ], | 187 ], |
188 'conditions': [ | 188 'conditions': [ |
(...skipping 14 matching lines...) Expand all Loading... |
203 '../testing/gtest.gyp:gtest', | 203 '../testing/gtest.gyp:gtest', |
204 'mojo_public_test_utils', | 204 'mojo_public_test_utils', |
205 'mojo_run_all_perftests', | 205 'mojo_run_all_perftests', |
206 'mojo_utility', | 206 'mojo_utility', |
207 ], | 207 ], |
208 'sources': [ | 208 'sources': [ |
209 'public/c/system/tests/core_perftest.cc', | 209 'public/c/system/tests/core_perftest.cc', |
210 ], | 210 ], |
211 }, | 211 }, |
212 { | 212 { |
213 'target_name': 'mojo_bindings', | 213 'target_name': 'mojo_cpp_bindings', |
214 'type': 'static_library', | 214 'type': 'static_library', |
215 'include_dirs': [ | 215 'include_dirs': [ |
216 '..' | 216 '..' |
217 ], | 217 ], |
218 'sources': [ | 218 'sources': [ |
219 'public/cpp/bindings/allocation_scope.h', | 219 'public/cpp/bindings/allocation_scope.h', |
220 'public/cpp/bindings/array.h', | 220 'public/cpp/bindings/array.h', |
221 'public/cpp/bindings/buffer.h', | 221 'public/cpp/bindings/buffer.h', |
222 'public/cpp/bindings/callback.h', | 222 'public/cpp/bindings/callback.h', |
223 'public/cpp/bindings/error_handler.h', | 223 'public/cpp/bindings/error_handler.h', |
(...skipping 22 matching lines...) Expand all Loading... |
246 'public/cpp/bindings/lib/message_internal.h', | 246 'public/cpp/bindings/lib/message_internal.h', |
247 'public/cpp/bindings/lib/message_queue.cc', | 247 'public/cpp/bindings/lib/message_queue.cc', |
248 'public/cpp/bindings/lib/message_queue.h', | 248 'public/cpp/bindings/lib/message_queue.h', |
249 'public/cpp/bindings/lib/router.cc', | 249 'public/cpp/bindings/lib/router.cc', |
250 'public/cpp/bindings/lib/router.h', | 250 'public/cpp/bindings/lib/router.h', |
251 'public/cpp/bindings/lib/scratch_buffer.cc', | 251 'public/cpp/bindings/lib/scratch_buffer.cc', |
252 'public/cpp/bindings/lib/scratch_buffer.h', | 252 'public/cpp/bindings/lib/scratch_buffer.h', |
253 'public/cpp/bindings/lib/shared_data.h', | 253 'public/cpp/bindings/lib/shared_data.h', |
254 'public/cpp/bindings/lib/shared_ptr.h', | 254 'public/cpp/bindings/lib/shared_ptr.h', |
255 'public/cpp/bindings/lib/sync_dispatcher.cc', | 255 'public/cpp/bindings/lib/sync_dispatcher.cc', |
| 256 ], |
| 257 }, |
| 258 { |
| 259 'target_name': 'mojo_js_bindings', |
| 260 'type': 'static_library', |
| 261 'include_dirs': [ |
| 262 '..' |
| 263 ], |
| 264 'sources': [ |
256 'public/js/bindings/constants.cc', | 265 'public/js/bindings/constants.cc', |
257 'public/js/bindings/constants.h', | 266 'public/js/bindings/constants.h', |
258 ], | 267 ], |
259 }, | 268 }, |
260 { | 269 { |
261 'target_name': 'mojo_public_test_interfaces', | 270 'target_name': 'mojo_public_test_interfaces', |
262 'type': 'static_library', | 271 'type': 'static_library', |
263 'sources': [ | 272 'sources': [ |
264 'public/interfaces/bindings/tests/math_calculator.mojom', | 273 'public/interfaces/bindings/tests/math_calculator.mojom', |
265 'public/interfaces/bindings/tests/sample_factory.mojom', | 274 'public/interfaces/bindings/tests/sample_factory.mojom', |
266 'public/interfaces/bindings/tests/sample_import.mojom', | 275 'public/interfaces/bindings/tests/sample_import.mojom', |
267 'public/interfaces/bindings/tests/sample_import2.mojom', | 276 'public/interfaces/bindings/tests/sample_import2.mojom', |
268 'public/interfaces/bindings/tests/sample_interfaces.mojom', | 277 'public/interfaces/bindings/tests/sample_interfaces.mojom', |
269 'public/interfaces/bindings/tests/sample_service.mojom', | 278 'public/interfaces/bindings/tests/sample_service.mojom', |
270 'public/interfaces/bindings/tests/test_structs.mojom', | 279 'public/interfaces/bindings/tests/test_structs.mojom', |
271 ], | 280 ], |
272 'variables': { | 281 'variables': { |
273 'mojom_base_output_dir': 'mojo', | 282 'mojom_base_output_dir': 'mojo', |
274 }, | 283 }, |
275 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], | 284 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
276 'export_dependent_settings': [ | 285 'export_dependent_settings': [ |
277 'mojo_bindings', | 286 'mojo_cpp_bindings', |
278 ], | 287 ], |
279 'dependencies': [ | 288 'dependencies': [ |
280 'mojo_bindings', | 289 'mojo_cpp_bindings', |
281 ], | 290 ], |
282 }, | 291 }, |
283 { | 292 { |
284 'target_name': 'mojo_environment_standalone', | 293 'target_name': 'mojo_environment_standalone', |
285 'type': 'static_library', | 294 'type': 'static_library', |
286 'sources': [ | 295 'sources': [ |
287 'public/cpp/environment/buffer_tls.h', | 296 'public/cpp/environment/buffer_tls.h', |
288 'public/cpp/environment/default_async_waiter.h', | 297 'public/cpp/environment/default_async_waiter.h', |
289 'public/cpp/environment/environment.h', | 298 'public/cpp/environment/environment.h', |
290 'public/cpp/environment/lib/default_async_waiter.cc', | 299 'public/cpp/environment/lib/default_async_waiter.cc', |
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
330 'target_name': 'mojo_shell_bindings', | 339 'target_name': 'mojo_shell_bindings', |
331 'type': 'static_library', | 340 'type': 'static_library', |
332 'sources': [ | 341 'sources': [ |
333 'public/interfaces/shell/shell.mojom', | 342 'public/interfaces/shell/shell.mojom', |
334 ], | 343 ], |
335 'variables': { | 344 'variables': { |
336 'mojom_base_output_dir': 'mojo', | 345 'mojom_base_output_dir': 'mojo', |
337 }, | 346 }, |
338 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], | 347 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
339 'dependencies': [ | 348 'dependencies': [ |
340 'mojo_bindings', | 349 'mojo_cpp_bindings', |
341 ], | 350 ], |
342 'export_dependent_settings': [ | 351 'export_dependent_settings': [ |
343 'mojo_bindings', | 352 'mojo_cpp_bindings', |
344 ], | 353 ], |
345 }, | 354 }, |
346 { | 355 { |
347 'target_name': 'mojo_shell_client', | 356 'target_name': 'mojo_shell_client', |
348 'type': 'static_library', | 357 'type': 'static_library', |
349 'sources': [ | 358 'sources': [ |
350 'public/cpp/shell/application.h', | 359 'public/cpp/shell/application.h', |
351 'public/cpp/shell/service.h', | 360 'public/cpp/shell/service.h', |
352 'public/cpp/shell/lib/application.cc', | 361 'public/cpp/shell/lib/application.cc', |
353 'public/cpp/shell/lib/service.cc', | 362 'public/cpp/shell/lib/service.cc', |
(...skipping 14 matching lines...) Expand all Loading... |
368 'type': 'none', | 377 'type': 'none', |
369 'variables': { | 378 'variables': { |
370 'java_in_dir': 'public/java', | 379 'java_in_dir': 'public/java', |
371 }, | 380 }, |
372 'includes': [ '../build/java.gypi' ], | 381 'includes': [ '../build/java.gypi' ], |
373 }, | 382 }, |
374 ], | 383 ], |
375 }], | 384 }], |
376 ], | 385 ], |
377 } | 386 } |
OLD | NEW |