1 # Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
11 'target_name': 'dbus',
12 'type': 'static_library',
14 '../base/base.gyp:base',
15 '../build/linux/system.gyp:dbus',
17 'export_dependent_settings': [
18 '../base/base.gyp:base',
29 'scoped_dbus_error.h',
33 # This target contains mocks that can be used to write unit tests
34 # without issuing actual D-Bus calls.
35 'target_name': 'dbus_test_support',
36 'type': 'static_library',
38 '../build/linux/system.gyp:dbus',
39 '../testing/gmock.gyp:gmock',
45 'mock_exported_object.cc',
46 'mock_exported_object.h',
47 'mock_object_proxy.cc',
48 'mock_object_proxy.h',
55 'target_name': 'dbus_unittests',
58 '../base/base.gyp:test_support_base',
59 '../build/linux/system.gyp:dbus',
60 '../testing/gmock.gyp:gmock',
61 '../testing/gtest.gyp:gtest',
66 '../base/test/run_all_unittests.cc',
68 'end_to_end_async_unittest.cc',
69 'end_to_end_sync_unittest.cc',
70 'message_unittest.cc',