| Index: mojo/mojo.gyp
|
| diff --git a/mojo/mojo.gyp b/mojo/mojo.gyp
|
| index 2cd3d5c82f1f006bab37f9b061ee40b023e1bb12..891692b4b444610cb0d47fe5d3b0385b716a9334 100644
|
| --- a/mojo/mojo.gyp
|
| +++ b/mojo/mojo.gyp
|
| @@ -4,7 +4,7 @@
|
|
|
| {
|
| 'variables': {
|
| - 'chromium_code': 1, # Use higher warning level.
|
| + 'chromium_code': 1,
|
| },
|
| 'target_defaults': {
|
| 'defines': ['MOJO_IMPLEMENTATION'],
|
| @@ -13,6 +13,66 @@
|
| {
|
| 'target_name': 'mojo',
|
| 'type': 'none',
|
| + 'dependencies': [
|
| + 'mojo_core',
|
| + 'mojo_core_unittests',
|
| + ],
|
| + },
|
| + {
|
| + 'target_name': 'mojo_core',
|
| + 'type': '<(component)',
|
| + 'dependencies': [
|
| + '../base/base.gyp:base',
|
| + ],
|
| + 'sources': [
|
| + 'public/system/core.h',
|
| + 'system/core.cc',
|
| + 'system/core_impl.cc',
|
| + 'system/core_impl.h',
|
| + 'system/dispatcher.cc',
|
| + 'system/dispatcher.h',
|
| + 'system/limits.h',
|
| + 'system/memory.cc',
|
| + 'system/memory.h',
|
| + 'system/message_pipe.cc',
|
| + 'system/message_pipe.h',
|
| + 'system/message_pipe_dispatcher.cc',
|
| + 'system/message_pipe_dispatcher.h',
|
| + 'system/simple_dispatcher.cc',
|
| + 'system/simple_dispatcher.h',
|
| + 'system/waiter.cc',
|
| + 'system/waiter.h',
|
| + 'system/waiter_list.cc',
|
| + 'system/waiter_list.h',
|
| + ],
|
| + 'direct_dependent_settings': {
|
| + 'include_dirs': [
|
| + '..',
|
| + ],
|
| + },
|
| + },
|
| + {
|
| + 'target_name': 'mojo_core_unittests',
|
| + 'type': 'executable',
|
| + 'dependencies': [
|
| + '../base/base.gyp:run_all_unittests',
|
| + '../testing/gtest.gyp:gtest',
|
| + 'mojo_core',
|
| + ],
|
| + 'sources': [
|
| + 'system/core_impl_unittest.cc',
|
| + 'system/core_test_base.cc',
|
| + 'system/core_test_base.h',
|
| + 'system/dispatcher_unittest.cc',
|
| + 'system/message_pipe_dispatcher_unittest.cc',
|
| + 'system/message_pipe_unittest.cc',
|
| + 'system/simple_dispatcher_unittest.cc',
|
| + 'system/test_utils.h',
|
| + 'system/waiter_list_unittest.cc',
|
| + 'system/waiter_test_utils.cc',
|
| + 'system/waiter_test_utils.h',
|
| + 'system/waiter_unittest.cc',
|
| + ],
|
| },
|
| ],
|
| }
|
|
|