OLD | NEW |
1 # Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2006-2008 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 __doc__ = """ | 5 __doc__ = """ |
6 Configuration for building base.lib / libbase.a. | 6 Configuration for building base.lib / libbase.a. |
7 """ | 7 """ |
8 | 8 |
9 Import('env') | 9 Import('env') |
10 | 10 |
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
89 | 89 |
90 if env['PLATFORM'] in ('posix', 'darwin'): | 90 if env['PLATFORM'] in ('posix', 'darwin'): |
91 # Remove files that still need to be ported from the input_files list. | 91 # Remove files that still need to be ported from the input_files list. |
92 # TODO(port): delete files from this list as they get ported. | 92 # TODO(port): delete files from this list as they get ported. |
93 to_be_ported_files = [ | 93 to_be_ported_files = [ |
94 'clipboard_util.cc', | 94 'clipboard_util.cc', |
95 'event_recorder.cc', | 95 'event_recorder.cc', |
96 'file_version_info.cc', | 96 'file_version_info.cc', |
97 | 97 |
98 # This group all depends on MessageLoop. | 98 # This group all depends on MessageLoop. |
| 99 |
| 100 # We have an implementation of idle_timer, but it's unclear if we want it |
| 101 # yet, so it's commented out for now. Leave this 'unported'. |
99 'idle_timer.cc', | 102 'idle_timer.cc', |
| 103 |
100 'object_watcher.cc', | 104 'object_watcher.cc', |
101 'watchdog.cc', | 105 'watchdog.cc', |
102 | 106 |
103 'resource_util.cc', # Uses HMODULE, but may be abstractable. | 107 'resource_util.cc', # Uses HMODULE, but may be abstractable. |
104 ] | 108 ] |
105 for remove in to_be_ported_files: | 109 for remove in to_be_ported_files: |
106 input_files.remove(remove) | 110 input_files.remove(remove) |
107 | 111 |
108 if env['PLATFORM'] == 'win32': | 112 if env['PLATFORM'] == 'win32': |
109 input_files.extend([ | 113 input_files.extend([ |
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
186 'hmac_nss.cc', | 190 'hmac_nss.cc', |
187 'message_pump_glib.cc', | 191 'message_pump_glib.cc', |
188 'nss_init.cc', | 192 'nss_init.cc', |
189 'process_posix.cc', | 193 'process_posix.cc', |
190 'process_util_linux.cc', | 194 'process_util_linux.cc', |
191 'sys_string_conversions_linux.cc', | 195 'sys_string_conversions_linux.cc', |
192 'worker_pool.cc', | 196 'worker_pool.cc', |
193 ]) | 197 ]) |
194 | 198 |
195 env.ChromeStaticLibrary('base', input_files) | 199 env.ChromeStaticLibrary('base', input_files) |
OLD | NEW |