Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(96)

Side by Side Diff: base/base.gyp

Issue 3781009: Move the windows-specific scoped_* stuff from base to base/win and in the bas... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 10 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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 106 matching lines...) Expand 10 before | Expand all | Expand 10 after
117 'pickle_unittest.cc', 117 'pickle_unittest.cc',
118 'platform_file_unittest.cc', 118 'platform_file_unittest.cc',
119 'platform_thread_unittest.cc', 119 'platform_thread_unittest.cc',
120 'pr_time_unittest.cc', 120 'pr_time_unittest.cc',
121 'process_util_unittest.cc', 121 'process_util_unittest.cc',
122 'process_util_unittest_mac.h', 122 'process_util_unittest_mac.h',
123 'process_util_unittest_mac.mm', 123 'process_util_unittest_mac.mm',
124 'rand_util_unittest.cc', 124 'rand_util_unittest.cc',
125 'ref_counted_unittest.cc', 125 'ref_counted_unittest.cc',
126 'registry_unittest.cc', 126 'registry_unittest.cc',
127 'scoped_bstr_win_unittest.cc',
128 'scoped_comptr_win_unittest.cc',
129 'scoped_native_library_unittest.cc', 127 'scoped_native_library_unittest.cc',
130 'scoped_ptr_unittest.cc', 128 'scoped_ptr_unittest.cc',
131 'scoped_temp_dir_unittest.cc', 129 'scoped_temp_dir_unittest.cc',
132 'scoped_variant_win_unittest.cc',
133 'sha1_unittest.cc', 130 'sha1_unittest.cc',
134 'sha2_unittest.cc', 131 'sha2_unittest.cc',
135 'shared_memory_unittest.cc', 132 'shared_memory_unittest.cc',
136 'simple_thread_unittest.cc', 133 'simple_thread_unittest.cc',
137 'singleton_unittest.cc', 134 'singleton_unittest.cc',
138 'stack_container_unittest.cc', 135 'stack_container_unittest.cc',
139 'string_number_conversions_unittest.cc', 136 'string_number_conversions_unittest.cc',
140 'string_piece_unittest.cc', 137 'string_piece_unittest.cc',
141 'string_split_unittest.cc', 138 'string_split_unittest.cc',
142 'string_tokenizer_unittest.cc', 139 'string_tokenizer_unittest.cc',
(...skipping 18 matching lines...) Expand all
161 'utf_offset_string_conversions_unittest.cc', 158 'utf_offset_string_conversions_unittest.cc',
162 'utf_string_conversions_unittest.cc', 159 'utf_string_conversions_unittest.cc',
163 'values_unittest.cc', 160 'values_unittest.cc',
164 'version_unittest.cc', 161 'version_unittest.cc',
165 'vlog_unittest.cc', 162 'vlog_unittest.cc',
166 'waitable_event_unittest.cc', 163 'waitable_event_unittest.cc',
167 'waitable_event_watcher_unittest.cc', 164 'waitable_event_watcher_unittest.cc',
168 'watchdog_unittest.cc', 165 'watchdog_unittest.cc',
169 'weak_ptr_unittest.cc', 166 'weak_ptr_unittest.cc',
170 'win_util_unittest.cc', 167 'win_util_unittest.cc',
168 'win/scoped_bstr_unittest.cc',
169 'win/scoped_comptr_unittest.cc',
170 'win/scoped_variant_unittest.cc',
171 'worker_pool_unittest.cc', 171 'worker_pool_unittest.cc',
172 ], 172 ],
173 'include_dirs': [ 173 'include_dirs': [
174 # word_iterator.h (used by word_iterator_unittest.cc) leaks an ICU 174 # word_iterator.h (used by word_iterator_unittest.cc) leaks an ICU
175 # #include for unicode/uchar.h. This should probably be cleaned up. 175 # #include for unicode/uchar.h. This should probably be cleaned up.
176 '../third_party/icu/public/common', 176 '../third_party/icu/public/common',
177 ], 177 ],
178 'dependencies': [ 178 'dependencies': [
179 'base', 179 'base',
180 'base_i18n', 180 'base_i18n',
(...skipping 25 matching lines...) Expand all
206 # TODO(mark): This should not be necessary. 206 # TODO(mark): This should not be necessary.
207 ['OS == "win"', { 207 ['OS == "win"', {
208 'dependencies': [ 208 'dependencies': [
209 '../third_party/icu/icu.gyp:icudata', 209 '../third_party/icu/icu.gyp:icudata',
210 ], 210 ],
211 'sources!': [ 211 'sources!': [
212 'dir_reader_posix_unittest.cc', 212 'dir_reader_posix_unittest.cc',
213 'file_descriptor_shuffle_unittest.cc', 213 'file_descriptor_shuffle_unittest.cc',
214 ], 214 ],
215 }, { # OS != "win" 215 }, { # OS != "win"
216 'sources/': [
217 ['exclude', '/win/*'],
218 ],
216 'sources!': [ 219 'sources!': [
217 'event_trace_consumer_win_unittest.cc', 220 'event_trace_consumer_win_unittest.cc',
218 'event_trace_controller_win_unittest.cc', 221 'event_trace_controller_win_unittest.cc',
219 'event_trace_provider_win_unittest.cc', 222 'event_trace_provider_win_unittest.cc',
220 'object_watcher_unittest.cc', 223 'object_watcher_unittest.cc',
221 'pe_image_unittest.cc', 224 'pe_image_unittest.cc',
222 'registry_unittest.cc', 225 'registry_unittest.cc',
223 'scoped_bstr_win_unittest.cc', 226 'scoped_bstr_win_unittest.cc',
224 'scoped_comptr_win_unittest.cc', 227 'scoped_comptr_win_unittest.cc',
225 'scoped_variant_win_unittest.cc', 228 'scoped_variant_win_unittest.cc',
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
314 ], 317 ],
315 }], 318 }],
316 ], 319 ],
317 } 320 }
318 321
319 # Local Variables: 322 # Local Variables:
320 # tab-width:2 323 # tab-width:2
321 # indent-tabs-mode:nil 324 # indent-tabs-mode:nil
322 # End: 325 # End:
323 # vim: set expandtab tabstop=2 shiftwidth=2: 326 # vim: set expandtab tabstop=2 shiftwidth=2:
OLDNEW
« no previous file with comments | « app/win_util.h ('k') | base/base.gypi » ('j') | base/win/scoped_comptr.h » ('J')

Powered by Google App Engine
This is Rietveld 408576698