Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 # Copyright 2013 The Chromium Authors. All rights reserved. | 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 | 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 'variables': { | 6 'variables': { |
| 7 'chromium_code': 1, | 7 'chromium_code': 1, |
| 8 }, | 8 }, |
| 9 'targets': [ | 9 'targets': [ |
| 10 { | 10 { |
| 11 'target_name': 'mojo', | 11 'target_name': 'mojo', |
| 12 'type': 'none', | 12 'type': 'none', |
| 13 'dependencies': [ | 13 'dependencies': [ |
| 14 'mojo_common_lib', | |
| 15 'mojo_common_unittests', | |
| 14 'mojo_public_test_support', | 16 'mojo_public_test_support', |
| 15 'mojo_public_unittests', | 17 'mojo_public_unittests', |
| 16 'mojo_public_perftests', | 18 'mojo_public_perftests', |
| 17 'mojo_system', | 19 'mojo_system', |
| 18 'mojo_system_unittests', | 20 'mojo_system_unittests', |
| 19 'mojo_shell_lib', | 21 'mojo_shell_lib', |
| 20 'mojo_shell', | 22 'mojo_shell', |
| 21 'mojo_shell_unittests', | |
| 22 'mojo_utility', | 23 'mojo_utility', |
| 23 'sample_app', | 24 'sample_app', |
| 24 'mojo_bindings', | 25 'mojo_bindings', |
| 25 'mojo_bindings_test', | 26 'mojo_bindings_test', |
| 26 'native_viewport', | 27 'native_viewport', |
| 27 ], | 28 ], |
| 28 }, | 29 }, |
| 29 { | 30 { |
| 30 'target_name': 'mojo_public_test_support', | 31 'target_name': 'mojo_public_test_support', |
| 31 'type': 'static_library', | 32 'type': 'static_library', |
| 32 'dependencies': [ | 33 'dependencies': [ |
| 33 '../base/base.gyp:base', | 34 '../base/base.gyp:base', |
| 34 '../testing/gtest.gyp:gtest', | 35 '../testing/gtest.gyp:gtest', |
| 35 'mojo_system', | 36 'mojo_system', |
| 36 ], | 37 ], |
| 37 'sources': [ | 38 'sources': [ |
| 38 'public/tests/simple_bindings_support.cc', | 39 'public/tests/simple_bindings_support.cc', |
| 39 'public/tests/simple_bindings_support.h', | 40 'public/tests/simple_bindings_support.h', |
| 40 'public/tests/test_support.cc', | 41 'public/tests/test_support.cc', |
| 41 'public/tests/test_support.h', | 42 'public/tests/test_support.h', |
| 42 ], | 43 ], |
| 43 }, | 44 }, |
| 44 { | 45 { |
| 46 'target_name': 'mojo_common_lib', | |
| 47 'type': '<(component)', | |
| 48 'defines': [ | |
| 49 'MOJO_COMMON_IMPLEMENTATION', | |
| 50 ], | |
| 51 'dependencies': [ | |
| 52 '../base/base.gyp:base', | |
| 53 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations', | |
|
sky
2013/11/07 18:32:00
Not sure why I had to add this, but without it I g
| |
| 54 'mojo_system', | |
| 55 ], | |
| 56 'sources': [ | |
| 57 'common/handle_watcher.cc', | |
| 58 'common/handle_watcher.h', | |
| 59 'common/scoped_message_pipe.cc', | |
| 60 'common/scoped_message_pipe.h', | |
| 61 ], | |
| 62 'conditions': [ | |
| 63 ['OS == "win"', { | |
| 64 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. | |
| 65 'msvs_disabled_warnings': [ | |
| 66 4267, | |
| 67 ], | |
| 68 }], | |
| 69 ], | |
| 70 }, | |
| 71 { | |
| 72 'target_name': 'mojo_common_unittests', | |
| 73 'type': 'executable', | |
| 74 'dependencies': [ | |
| 75 '../base/base.gyp:base', | |
| 76 '../base/base.gyp:run_all_unittests', | |
| 77 '../testing/gtest.gyp:gtest', | |
| 78 'mojo_common_lib', | |
| 79 'mojo_system', | |
| 80 ], | |
| 81 'sources': [ | |
| 82 'common/handle_watcher_unittest.cc', | |
| 83 'common/test/run_all_unittests.cc', | |
| 84 ], | |
| 85 'conditions': [ | |
| 86 ['OS == "win"', { | |
| 87 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. | |
| 88 'msvs_disabled_warnings': [ | |
| 89 4267, | |
| 90 ], | |
| 91 }], | |
| 92 ], | |
| 93 }, | |
| 94 { | |
| 45 'target_name': 'mojo_public_unittests', | 95 'target_name': 'mojo_public_unittests', |
| 46 'type': 'executable', | 96 'type': 'executable', |
| 47 'dependencies': [ | 97 'dependencies': [ |
| 48 '../base/base.gyp:run_all_unittests', | 98 '../base/base.gyp:run_all_unittests', |
| 49 '../testing/gtest.gyp:gtest', | 99 '../testing/gtest.gyp:gtest', |
| 50 'mojo_bindings', | 100 'mojo_bindings', |
| 51 'mojo_public_test_support', | 101 'mojo_public_test_support', |
| 52 'mojo_system', | 102 'mojo_system', |
| 53 ], | 103 ], |
| 54 'sources': [ | 104 'sources': [ |
| (...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 154 '../url/url.gyp:url_lib', | 204 '../url/url.gyp:url_lib', |
| 155 'mojo_system', | 205 'mojo_system', |
| 156 'mojo_utility', | 206 'mojo_utility', |
| 157 'native_viewport', | 207 'native_viewport', |
| 158 ], | 208 ], |
| 159 'sources': [ | 209 'sources': [ |
| 160 'shell/app_container.cc', | 210 'shell/app_container.cc', |
| 161 'shell/app_container.h', | 211 'shell/app_container.h', |
| 162 'shell/context.cc', | 212 'shell/context.cc', |
| 163 'shell/context.h', | 213 'shell/context.h', |
| 164 'shell/handle_watcher.cc', | |
| 165 'shell/handle_watcher.h', | |
| 166 'shell/loader.cc', | 214 'shell/loader.cc', |
| 167 'shell/loader.h', | 215 'shell/loader.h', |
| 168 'shell/network_delegate.cc', | 216 'shell/network_delegate.cc', |
| 169 'shell/network_delegate.h', | 217 'shell/network_delegate.h', |
| 170 'shell/run.cc', | 218 'shell/run.cc', |
| 171 'shell/run.h', | 219 'shell/run.h', |
| 172 'shell/scoped_message_pipe.cc', | |
| 173 'shell/scoped_message_pipe.h', | |
| 174 'shell/storage.cc', | 220 'shell/storage.cc', |
| 175 'shell/storage.h', | 221 'shell/storage.h', |
| 176 'shell/switches.cc', | 222 'shell/switches.cc', |
| 177 'shell/switches.h', | 223 'shell/switches.h', |
| 178 'shell/task_runners.cc', | 224 'shell/task_runners.cc', |
| 179 'shell/task_runners.h', | 225 'shell/task_runners.h', |
| 180 'shell/url_request_context_getter.cc', | 226 'shell/url_request_context_getter.cc', |
| 181 'shell/url_request_context_getter.h', | 227 'shell/url_request_context_getter.h', |
| 182 ], | 228 ], |
| 183 'conditions': [ | 229 'conditions': [ |
| (...skipping 21 matching lines...) Expand all Loading... | |
| 205 'conditions': [ | 251 'conditions': [ |
| 206 ['OS == "win"', { | 252 ['OS == "win"', { |
| 207 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. | 253 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. |
| 208 'msvs_disabled_warnings': [ | 254 'msvs_disabled_warnings': [ |
| 209 4267, | 255 4267, |
| 210 ], | 256 ], |
| 211 }], | 257 }], |
| 212 ], | 258 ], |
| 213 }, | 259 }, |
| 214 { | 260 { |
| 215 'target_name': 'mojo_shell_unittests', | |
| 216 'type': 'executable', | |
| 217 'dependencies': [ | |
| 218 '../base/base.gyp:base', | |
| 219 '../base/base.gyp:run_all_unittests', | |
| 220 '../testing/gtest.gyp:gtest', | |
| 221 'mojo_shell_lib', | |
| 222 'mojo_system', | |
| 223 ], | |
| 224 'sources': [ | |
| 225 'shell/handle_watcher_unittest.cc', | |
| 226 'shell/test/run_all_unittests.cc', | |
| 227 ], | |
| 228 'conditions': [ | |
| 229 ['OS == "win"', { | |
| 230 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. | |
| 231 'msvs_disabled_warnings': [ | |
| 232 4267, | |
| 233 ], | |
| 234 }], | |
| 235 ], | |
| 236 }, | |
| 237 { | |
| 238 'target_name': 'mojo_utility', | 261 'target_name': 'mojo_utility', |
| 239 'type': 'static_library', | 262 'type': 'static_library', |
| 240 'dependencies': [ | 263 'dependencies': [ |
| 241 'mojo_system' | 264 'mojo_system' |
| 242 ], | 265 ], |
| 243 'sources': [ | 266 'sources': [ |
| 244 'public/utility/scoped_handle.cc', | 267 'public/utility/scoped_handle.cc', |
| 245 'public/utility/scoped_handle.h', | 268 'public/utility/scoped_handle.h', |
| 246 ], | 269 ], |
| 247 }, | 270 }, |
| (...skipping 162 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 410 'java_in_dir': '<(DEPTH)/mojo/shell/android/apk', | 433 'java_in_dir': '<(DEPTH)/mojo/shell/android/apk', |
| 411 'resource_dir': '<(DEPTH)/mojo/shell/android/apk/res', | 434 'resource_dir': '<(DEPTH)/mojo/shell/android/apk/res', |
| 412 'native_lib_target': 'libmojo_shell', | 435 'native_lib_target': 'libmojo_shell', |
| 413 }, | 436 }, |
| 414 'includes': [ '../build/java_apk.gypi' ], | 437 'includes': [ '../build/java_apk.gypi' ], |
| 415 } | 438 } |
| 416 ], | 439 ], |
| 417 }], | 440 }], |
| 418 ], | 441 ], |
| 419 } | 442 } |
| OLD | NEW |