You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
	
	
		
			97 lines
		
	
	
		
			3.0 KiB
		
	
	
	
		
			Plaintext
		
	
		
		
			
		
	
	
			97 lines
		
	
	
		
			3.0 KiB
		
	
	
	
		
			Plaintext
		
	
| 
											10 years ago
										 | # Copyright (c) 2013 The WebRTC project authors. All Rights Reserved. | ||
|  | # | ||
|  | # Use of this source code is governed by a BSD-style license | ||
|  | # that can be found in the LICENSE file in the root of the source | ||
|  | # tree. An additional intellectual property rights grant can be found | ||
|  | # in the file PATENTS.  All contributing project authors may | ||
|  | # be found in the AUTHORS file in the root of the source tree. | ||
|  | 
 | ||
|  | { | ||
|  |   'includes': ['../../build/common.gypi',], | ||
|  |   'targets': [ | ||
|  |     { | ||
|  |       'target_name': 'system_wrappers_unittests', | ||
|  |       'type': '<(gtest_target_type)', | ||
|  |       'dependencies': [ | ||
|  |         '<(DEPTH)/testing/gtest.gyp:gtest', | ||
|  |         '<(webrtc_root)/system_wrappers/source/system_wrappers.gyp:system_wrappers', | ||
|  |         '<(webrtc_root)/test/test.gyp:test_support_main', | ||
|  |       ], | ||
|  |       'sources': [ | ||
|  |         'aligned_malloc_unittest.cc', | ||
|  |         'clock_unittest.cc', | ||
|  |         'condition_variable_unittest.cc', | ||
|  |         'critical_section_unittest.cc', | ||
|  |         'event_tracer_unittest.cc', | ||
|  |         'logging_unittest.cc', | ||
|  |         'data_log_unittest.cc', | ||
|  |         'data_log_unittest_disabled.cc', | ||
|  |         'data_log_helpers_unittest.cc', | ||
|  |         'data_log_c_helpers_unittest.c', | ||
|  |         'data_log_c_helpers_unittest.h', | ||
|  |         'rtp_to_ntp_unittest.cc', | ||
|  |         'scoped_vector_unittest.cc', | ||
|  |         'stringize_macros_unittest.cc', | ||
|  |         'stl_util_unittest.cc', | ||
|  |         'thread_unittest.cc', | ||
|  |         'thread_posix_unittest.cc', | ||
|  |       ], | ||
|  |       'conditions': [ | ||
|  |         ['enable_data_logging==1', { | ||
|  |           'sources!': [ 'data_log_unittest_disabled.cc', ], | ||
|  |         }, { | ||
|  |           'sources!': [ 'data_log_unittest.cc', ], | ||
|  |         }], | ||
|  |         ['os_posix==0', { | ||
|  |           'sources!': [ 'thread_posix_unittest.cc', ], | ||
|  |         }], | ||
|  |         # TODO(henrike): remove build_with_chromium==1 when the bots are | ||
|  |         # using Chromium's buildbots. | ||
|  |         ['build_with_chromium==1 and OS=="android"', { | ||
|  |           'dependencies': [ | ||
|  |             '<(DEPTH)/testing/android/native_test.gyp:native_test_native_code', | ||
|  |           ], | ||
|  |         }], | ||
|  |       ], | ||
|  |       # Disable warnings to enable Win64 build, issue 1323. | ||
|  |       'msvs_disabled_warnings': [ | ||
|  |         4267,  # size_t to int truncation. | ||
|  |       ], | ||
|  |     }, | ||
|  |   ], | ||
|  |   'conditions': [ | ||
|  |     # TODO(henrike): remove build_with_chromium==1 when the bots are using | ||
|  |     # Chromium's buildbots. | ||
|  |     ['include_tests==1 and build_with_chromium==1 and OS=="android"', { | ||
|  |       'targets': [ | ||
|  |         { | ||
|  |           'target_name': 'system_wrappers_unittests_apk_target', | ||
|  |           'type': 'none', | ||
|  |           'dependencies': [ | ||
|  |             '<(apk_tests_path):system_wrappers_unittests_apk', | ||
|  |           ], | ||
|  |         }, | ||
|  |       ], | ||
|  |     }], | ||
|  |     ['test_isolation_mode != "noop"', { | ||
|  |       'targets': [ | ||
|  |         { | ||
|  |           'target_name': 'system_wrappers_unittests_run', | ||
|  |           'type': 'none', | ||
|  |           'dependencies': [ | ||
|  |             'system_wrappers_unittests', | ||
|  |           ], | ||
|  |           'includes': [ | ||
|  |             '../../build/isolate.gypi', | ||
|  |             'system_wrappers_unittests.isolate', | ||
|  |           ], | ||
|  |           'sources': [ | ||
|  |             'system_wrappers_unittests.isolate', | ||
|  |           ], | ||
|  |         }, | ||
|  |       ], | ||
|  |     }], | ||
|  |   ], | ||
|  | } | ||
|  | 
 |