OLD | NEW |
---|---|
1 # Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2010 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 { | 5 { |
6 'variables': { | 6 'variables': { |
7 'chromium_code': 1, | 7 'chromium_code': 1, |
8 }, | 8 }, |
9 'includes': [ | 9 'includes': [ |
10 'base.gypi', | 10 'base.gypi', |
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
48 'i18n/word_iterator.cc', | 48 'i18n/word_iterator.cc', |
49 'i18n/word_iterator.h', | 49 'i18n/word_iterator.h', |
50 ], | 50 ], |
51 }, | 51 }, |
52 { | 52 { |
53 'target_name': 'base_unittests', | 53 'target_name': 'base_unittests', |
54 'type': 'executable', | 54 'type': 'executable', |
55 'msvs_guid': '27A30967-4BBA-48D1-8522-CDE95F7B1CEC', | 55 'msvs_guid': '27A30967-4BBA-48D1-8522-CDE95F7B1CEC', |
56 'sources': [ | 56 'sources': [ |
57 # Infrastructure files. | 57 # Infrastructure files. |
58 'multiprocess_test.h', | 58 'test/multiprocess_test.cc', |
Mark Mentovai
2010/08/05 22:23:25
multiprocss_test.{cc|h} and test_suite.{cc|h} shou
| |
59 'test/multiprocess_test.h', | |
59 'test/run_all_unittests.cc', | 60 'test/run_all_unittests.cc', |
61 'test/test_suite.cc', | |
60 'test/test_suite.h', | 62 'test/test_suite.h', |
61 | 63 |
62 # Tests. | 64 # Tests. |
63 'at_exit_unittest.cc', | 65 'at_exit_unittest.cc', |
64 'atomicops_unittest.cc', | 66 'atomicops_unittest.cc', |
65 'base64_unittest.cc', | 67 'base64_unittest.cc', |
66 'bits_unittest.cc', | 68 'bits_unittest.cc', |
67 'callback_unittest.cc', | 69 'callback_unittest.cc', |
68 'cancellation_flag_unittest.cc', | 70 'cancellation_flag_unittest.cc', |
69 'command_line_unittest.cc', | 71 'command_line_unittest.cc', |
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
162 'worker_pool_unittest.cc', | 164 'worker_pool_unittest.cc', |
163 ], | 165 ], |
164 'include_dirs': [ | 166 'include_dirs': [ |
165 # word_iterator.h (used by word_iterator_unittest.cc) leaks an ICU | 167 # word_iterator.h (used by word_iterator_unittest.cc) leaks an ICU |
166 # #include for unicode/uchar.h. This should probably be cleaned up. | 168 # #include for unicode/uchar.h. This should probably be cleaned up. |
167 '../third_party/icu/public/common', | 169 '../third_party/icu/public/common', |
168 ], | 170 ], |
169 'dependencies': [ | 171 'dependencies': [ |
170 'base', | 172 'base', |
171 'base_i18n', | 173 'base_i18n', |
174 'test_support_base', | |
172 '../testing/gmock.gyp:gmock', | 175 '../testing/gmock.gyp:gmock', |
173 '../testing/gtest.gyp:gtest', | 176 '../testing/gtest.gyp:gtest', |
174 ], | 177 ], |
175 'conditions': [ | 178 'conditions': [ |
176 ['OS == "linux" or OS == "freebsd" or OS == "openbsd" or OS == "solaris" ', { | 179 ['OS == "linux" or OS == "freebsd" or OS == "openbsd" or OS == "solaris" ', { |
177 'sources!': [ | 180 'sources!': [ |
178 'file_version_info_unittest.cc', | 181 'file_version_info_unittest.cc', |
179 'worker_pool_linux_unittest.cc', | 182 'worker_pool_linux_unittest.cc', |
180 ], | 183 ], |
181 'sources': [ | 184 'sources': [ |
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
218 'wmi_util_unittest.cc', | 221 'wmi_util_unittest.cc', |
219 ], | 222 ], |
220 }], | 223 }], |
221 ], | 224 ], |
222 }, | 225 }, |
223 { | 226 { |
224 'target_name': 'test_support_base', | 227 'target_name': 'test_support_base', |
225 'type': '<(library)', | 228 'type': '<(library)', |
226 'dependencies': [ | 229 'dependencies': [ |
227 'base', | 230 'base', |
231 '../testing/gmock.gyp:gmock', | |
232 '../testing/gtest.gyp:gtest', | |
228 ], | 233 ], |
229 'sources': [ | 234 'sources': [ |
235 'test/multiprocess_test.cc', | |
236 'test/multiprocess_test.h', | |
237 'test/perf_test_suite.cc', | |
238 'test/perf_test_suite.h', | |
230 'test/test_file_util.h', | 239 'test/test_file_util.h', |
231 'test/test_file_util_linux.cc', | 240 'test/test_file_util_linux.cc', |
232 'test/test_file_util_mac.cc', | 241 'test/test_file_util_mac.cc', |
233 'test/test_file_util_posix.cc', | 242 'test/test_file_util_posix.cc', |
234 'test/test_file_util_win.cc', | 243 'test/test_file_util_win.cc', |
244 'test/test_suite.cc', | |
245 'test/test_suite.h', | |
235 ], | 246 ], |
236 }, | 247 }, |
237 { | 248 { |
238 'target_name': 'test_support_perf', | 249 'target_name': 'test_support_perf', |
239 'type': '<(library)', | 250 'type': '<(library)', |
240 'dependencies': [ | 251 'dependencies': [ |
241 'base', | 252 'base', |
242 '../testing/gtest.gyp:gtest', | 253 '../testing/gtest.gyp:gtest', |
243 ], | 254 ], |
244 'sources': [ | 255 'sources': [ |
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
281 ], | 292 ], |
282 }], | 293 }], |
283 ], | 294 ], |
284 } | 295 } |
285 | 296 |
286 # Local Variables: | 297 # Local Variables: |
287 # tab-width:2 | 298 # tab-width:2 |
288 # indent-tabs-mode:nil | 299 # indent-tabs-mode:nil |
289 # End: | 300 # End: |
290 # vim: set expandtab tabstop=2 shiftwidth=2: | 301 # vim: set expandtab tabstop=2 shiftwidth=2: |
OLD | NEW |