blob: 003a1dbf875cb18f420bde298c8270f4107b82df [file] [log] [blame]
henrike@webrtc.orgf0488722014-05-13 18:00:26 +00001# Copyright (c) 2013 The WebRTC project authors. All Rights Reserved.
2#
3# Use of this source code is governed by a BSD-style license
4# that can be found in the LICENSE file in the root of the source
5# tree. An additional intellectual property rights grant can be found
6# in the file PATENTS. All contributing project authors may
7# be found in the AUTHORS file in the root of the source tree.
8{
9 'includes': [ '../build/common.gypi', ],
10 'targets': [
11 {
henrike@webrtc.orgb2efb672014-09-10 17:28:19 +000012 'target_name': 'rtc_base_tests_utils',
henrike@webrtc.orgf0488722014-05-13 18:00:26 +000013 'type': 'static_library',
14 'sources': [
15 'unittest_main.cc',
16 # Also use this as a convenient dumping ground for misc files that are
17 # included by multiple targets below.
deadbeeff5f03e82016-06-06 11:16:06 -070018 'fakeclock.cc',
19 'fakeclock.h',
henrike@webrtc.orgf0488722014-05-13 18:00:26 +000020 'fakenetwork.h',
21 'fakesslidentity.h',
22 'faketaskrunner.h',
23 'gunit.h',
24 'testbase64.h',
25 'testechoserver.h',
kjellander@webrtc.org2bae3212014-06-16 07:11:19 +000026 'testutils.h',
deadbeeff5f03e82016-06-06 11:16:06 -070027 'timedelta.h',
henrike@webrtc.orgf0488722014-05-13 18:00:26 +000028 ],
phoglundc6c00b32016-05-04 01:54:35 -070029 'defines': [
30 'GTEST_RELATIVE_PATH',
31 ],
henrike@webrtc.orgf0488722014-05-13 18:00:26 +000032 'dependencies': [
henrike@webrtc.orgb2efb672014-09-10 17:28:19 +000033 'base.gyp:rtc_base',
henrike@webrtc.orgf0488722014-05-13 18:00:26 +000034 '<(DEPTH)/testing/gtest.gyp:gtest',
stefanc1aeaf02015-10-15 07:26:07 -070035 '<(webrtc_root)/test/test.gyp:field_trial',
henrike@webrtc.orgf0488722014-05-13 18:00:26 +000036 ],
phoglundc6c00b32016-05-04 01:54:35 -070037 'direct_dependent_settings': {
38 'defines': [
39 'GTEST_RELATIVE_PATH',
40 ],
41 },
henrike@webrtc.org37b4e1b2014-07-01 16:39:17 +000042 'export_dependent_settings': [
43 '<(DEPTH)/testing/gtest.gyp:gtest',
44 ],
henrike@webrtc.orgf0488722014-05-13 18:00:26 +000045 },
henrike@webrtc.orgf0488722014-05-13 18:00:26 +000046 ],
47}