blob: e1d5bc04963ac52dde55ad07dcc8cb7f8943a339 [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',
Niels Möllerb00dc382016-06-16 12:44:30 +020036 '<(webrtc_root)/test/test.gyp:test_support',
henrike@webrtc.orgf0488722014-05-13 18:00:26 +000037 ],
phoglundc6c00b32016-05-04 01:54:35 -070038 'direct_dependent_settings': {
39 'defines': [
40 'GTEST_RELATIVE_PATH',
41 ],
42 },
henrike@webrtc.org37b4e1b2014-07-01 16:39:17 +000043 'export_dependent_settings': [
44 '<(DEPTH)/testing/gtest.gyp:gtest',
45 ],
henrike@webrtc.orgf0488722014-05-13 18:00:26 +000046 },
henrike@webrtc.orgf0488722014-05-13 18:00:26 +000047 ],
48}