OLD | NEW |
1 # Copyright (c) 2013 The WebRTC project authors. All Rights Reserved. | 1 # Copyright (c) 2013 The WebRTC project authors. All Rights Reserved. |
2 # | 2 # |
3 # Use of this source code is governed by a BSD-style license | 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 | 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 | 5 # tree. An additional intellectual property rights grant can be found |
6 # in the file PATENTS. All contributing project authors may | 6 # in the file PATENTS. All contributing project authors may |
7 # be found in the AUTHORS file in the root of the source tree. | 7 # be found in the AUTHORS file in the root of the source tree. |
8 { | 8 { |
9 'includes': [ | 9 'includes': [ |
10 '../build/common.gypi', | 10 '../build/common.gypi', |
(...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
108 ], | 108 ], |
109 }], | 109 }], |
110 ['OS=="win"', { | 110 ['OS=="win"', { |
111 'sources!': [ | 111 'sources!': [ |
112 'null_platform_renderer.cc', | 112 'null_platform_renderer.cc', |
113 ], | 113 ], |
114 'include_dirs': [ | 114 'include_dirs': [ |
115 '<(directx_sdk_path)/Include', | 115 '<(directx_sdk_path)/Include', |
116 ], | 116 ], |
117 }], | 117 }], |
| 118 ['OS=="win" and clang==1', { |
| 119 'msvs_settings': { |
| 120 'VCCLCompilerTool': { |
| 121 'AdditionalOptions': [ |
| 122 # Disable warnings failing when compiling with Clang on Windows. |
| 123 # https://bugs.chromium.org/p/webrtc/issues/detail?id=5366 |
| 124 '-Wno-bool-conversion', |
| 125 '-Wno-comment', |
| 126 '-Wno-delete-non-virtual-dtor', |
| 127 ], |
| 128 }, |
| 129 }, |
| 130 }], |
118 ], | 131 ], |
119 'dependencies': [ | 132 'dependencies': [ |
120 '<(DEPTH)/testing/gtest.gyp:gtest', | 133 '<(DEPTH)/testing/gtest.gyp:gtest', |
121 '<(webrtc_root)/modules/modules.gyp:media_file', | 134 '<(webrtc_root)/modules/modules.gyp:media_file', |
122 '<(webrtc_root)/test/test.gyp:frame_generator', | 135 '<(webrtc_root)/test/test.gyp:frame_generator', |
123 '<(webrtc_root)/test/test.gyp:test_support', | 136 '<(webrtc_root)/test/test.gyp:test_support', |
124 ], | 137 ], |
125 'direct_dependent_settings': { | 138 'direct_dependent_settings': { |
126 'conditions': [ | 139 'conditions': [ |
127 ['OS=="linux"', { | 140 ['OS=="linux"', { |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
166 'fake_network_pipe_unittest.cc', | 179 'fake_network_pipe_unittest.cc', |
167 'frame_generator_unittest.cc', | 180 'frame_generator_unittest.cc', |
168 'rtp_file_reader_unittest.cc', | 181 'rtp_file_reader_unittest.cc', |
169 'rtp_file_writer_unittest.cc', | 182 'rtp_file_writer_unittest.cc', |
170 ], | 183 ], |
171 }, | 184 }, |
172 ], #targets | 185 ], #targets |
173 }], # include_tests | 186 }], # include_tests |
174 ], # conditions | 187 ], # conditions |
175 } | 188 } |
OLD | NEW |