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

Side by Side Diff: base/BUILD.gn

Issue 935333002: Update from https://crrev.com/316786 (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 10 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
« no previous file with comments | « DEPS ('k') | base/allocator/BUILD.gn » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2013 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 import("//build/config/ui.gni") 5 import("//build/config/ui.gni")
6 import("//testing/test.gni") 6 import("//testing/test.gni")
7 7
8 if (is_android) { 8 if (is_android) {
9 import("//build/config/android/rules.gni") 9 import("//build/config/android/rules.gni")
10 } 10 }
11 11
12 component("base") { 12 component("base") {
13 sources = [ 13 sources = [
14 "third_party/dmg_fp/dmg_fp.h",
15 "third_party/dmg_fp/g_fmt.cc",
16 "third_party/dmg_fp/dtoa_wrapper.cc",
17 "third_party/icu/icu_utf.cc",
18 "third_party/icu/icu_utf.h",
19 "third_party/superfasthash/superfasthash.c",
20 "allocator/allocator_extension.cc", 14 "allocator/allocator_extension.cc",
21 "allocator/allocator_extension.h", 15 "allocator/allocator_extension.h",
22 "allocator/type_profiler_control.cc", 16 "allocator/type_profiler_control.cc",
23 "allocator/type_profiler_control.h", 17 "allocator/type_profiler_control.h",
24 "android/application_status_listener.cc", 18 "android/application_status_listener.cc",
25 "android/application_status_listener.h", 19 "android/application_status_listener.h",
26 "android/base_jni_onload.cc", 20 "android/base_jni_onload.cc",
27 "android/base_jni_onload.h", 21 "android/base_jni_onload.h",
28 "android/base_jni_registrar.cc", 22 "android/base_jni_registrar.cc",
29 "android/base_jni_registrar.h", 23 "android/base_jni_registrar.h",
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
87 "atomicops.h", 81 "atomicops.h",
88 "atomicops_internals_gcc.h", 82 "atomicops_internals_gcc.h",
89 "atomicops_internals_mac.h", 83 "atomicops_internals_mac.h",
90 "atomicops_internals_portable.h", 84 "atomicops_internals_portable.h",
91 "atomicops_internals_x86_gcc.cc", 85 "atomicops_internals_x86_gcc.cc",
92 "atomicops_internals_x86_gcc.h", 86 "atomicops_internals_x86_gcc.h",
93 "atomicops_internals_x86_msvc.h", 87 "atomicops_internals_x86_msvc.h",
94 "auto_reset.h", 88 "auto_reset.h",
95 "barrier_closure.cc", 89 "barrier_closure.cc",
96 "barrier_closure.h", 90 "barrier_closure.h",
91 "base64.cc",
92 "base64.h",
97 "base_export.h", 93 "base_export.h",
98 "base_paths.cc", 94 "base_paths.cc",
99 "base_paths.h", 95 "base_paths.h",
100 "base_paths_android.cc", 96 "base_paths_android.cc",
101 "base_paths_android.h", 97 "base_paths_android.h",
102 "base_paths_mac.h", 98 "base_paths_mac.h",
103 "base_paths_mac.mm", 99 "base_paths_mac.mm",
104 "base_paths_posix.cc", 100 "base_paths_posix.cc",
105 "base_paths_posix.h", 101 "base_paths_posix.h",
106 "base_paths_win.cc", 102 "base_paths_win.cc",
107 "base_paths_win.h", 103 "base_paths_win.h",
108 "base_switches.h", 104 "base_switches.h",
109 "base64.cc",
110 "base64.h",
111 "basictypes.h", 105 "basictypes.h",
112 "big_endian.cc", 106 "big_endian.cc",
113 "big_endian.h", 107 "big_endian.h",
114 "bind.h", 108 "bind.h",
115 "bind_helpers.cc", 109 "bind_helpers.cc",
116 "bind_helpers.h", 110 "bind_helpers.h",
117 "bind_internal.h", 111 "bind_internal.h",
118 "bind_internal_win.h", 112 "bind_internal_win.h",
119 "bits.h", 113 "bits.h",
120 "build_time.cc", 114 "build_time.cc",
121 "build_time.h", 115 "build_time.h",
122 "callback.h", 116 "callback.h",
123 "callback_helpers.cc", 117 "callback_helpers.cc",
124 "callback_helpers.h", 118 "callback_helpers.h",
125 "callback_internal.cc", 119 "callback_internal.cc",
126 "callback_internal.h", 120 "callback_internal.h",
127 "cancelable_callback.h", 121 "cancelable_callback.h",
122 "chromeos/memory_pressure_observer_chromeos.cc",
123 "chromeos/memory_pressure_observer_chromeos.h",
128 "command_line.cc", 124 "command_line.cc",
129 "command_line.h", 125 "command_line.h",
130 "chromeos/memory_pressure_observer_chromeos.cc",
131 "chromeos/memory_pressure_observer_chromeos.h",
132 "compiler_specific.h", 126 "compiler_specific.h",
133 "containers/adapters.h", 127 "containers/adapters.h",
134 "containers/hash_tables.h", 128 "containers/hash_tables.h",
135 "containers/linked_list.h", 129 "containers/linked_list.h",
136 "containers/mru_cache.h", 130 "containers/mru_cache.h",
137 "containers/small_map.h", 131 "containers/small_map.h",
138 "containers/stack_container.h", 132 "containers/stack_container.h",
139 "cpu.cc", 133 "cpu.cc",
140 "cpu.h", 134 "cpu.h",
141 "critical_closure.h", 135 "critical_closure.h",
142 "critical_closure_internal_ios.mm", 136 "critical_closure_internal_ios.mm",
143 "debug/alias.cc", 137 "debug/alias.cc",
144 "debug/alias.h", 138 "debug/alias.h",
145 "debug/asan_invalid_access.cc", 139 "debug/asan_invalid_access.cc",
146 "debug/asan_invalid_access.h", 140 "debug/asan_invalid_access.h",
147 "debug/crash_logging.cc", 141 "debug/crash_logging.cc",
148 "debug/crash_logging.h", 142 "debug/crash_logging.h",
149 "debug/debugger.cc", 143 "debug/debugger.cc",
150 "debug/debugger.h", 144 "debug/debugger.h",
151 "debug/debugger_posix.cc", 145 "debug/debugger_posix.cc",
152 "debug/debugger_win.cc", 146 "debug/debugger_win.cc",
153 "debug/dump_without_crashing.cc", 147 "debug/dump_without_crashing.cc",
154 "debug/dump_without_crashing.h", 148 "debug/dump_without_crashing.h",
155 "debug/gdi_debug_util_win.cc", 149 "debug/gdi_debug_util_win.cc",
156 "debug/gdi_debug_util_win.h", 150 "debug/gdi_debug_util_win.h",
151 "third_party/dmg_fp/dmg_fp.h",
152 "third_party/dmg_fp/dtoa_wrapper.cc",
153 "third_party/dmg_fp/g_fmt.cc",
154 "third_party/icu/icu_utf.cc",
155 "third_party/icu/icu_utf.h",
156 "third_party/superfasthash/superfasthash.c",
157 157
158 # This file depends on files from the "allocator" target, 158 # This file depends on files from the "allocator" target,
159 # but this target does not depend on "allocator" (see 159 # but this target does not depend on "allocator" (see
160 # allocator.gyp for details). 160 # allocator.gyp for details).
161 "debug/leak_annotations.h", 161 "debug/leak_annotations.h",
162 "debug/leak_tracker.h", 162 "debug/leak_tracker.h",
163 "debug/proc_maps_linux.cc", 163 "debug/proc_maps_linux.cc",
164 "debug/proc_maps_linux.h", 164 "debug/proc_maps_linux.h",
165 "debug/profiler.cc", 165 "debug/profiler.cc",
166 "debug/profiler.h", 166 "debug/profiler.h",
(...skipping 11 matching lines...) Expand all
178 "file_descriptor_posix.h", 178 "file_descriptor_posix.h",
179 "file_version_info.h", 179 "file_version_info.h",
180 "file_version_info_mac.h", 180 "file_version_info_mac.h",
181 "file_version_info_mac.mm", 181 "file_version_info_mac.mm",
182 "file_version_info_win.cc", 182 "file_version_info_win.cc",
183 "file_version_info_win.h", 183 "file_version_info_win.h",
184 "files/dir_reader_fallback.h", 184 "files/dir_reader_fallback.h",
185 "files/dir_reader_linux.h", 185 "files/dir_reader_linux.h",
186 "files/dir_reader_posix.h", 186 "files/dir_reader_posix.h",
187 "files/file.cc", 187 "files/file.cc",
188 "files/file_posix.cc",
189 "files/file_win.cc",
190 "files/file_enumerator.cc", 188 "files/file_enumerator.cc",
191 "files/file_enumerator.h", 189 "files/file_enumerator.h",
192 "files/file_enumerator_posix.cc", 190 "files/file_enumerator_posix.cc",
193 "files/file_enumerator_win.cc", 191 "files/file_enumerator_win.cc",
194 "files/file_path.cc", 192 "files/file_path.cc",
195 "files/file_path.h", 193 "files/file_path.h",
196 "files/file_path_constants.cc", 194 "files/file_path_constants.cc",
197 "files/file_path_watcher.cc", 195 "files/file_path_watcher.cc",
198 "files/file_path_watcher.h", 196 "files/file_path_watcher.h",
199 "files/file_path_watcher_fsevents.cc", 197 "files/file_path_watcher_fsevents.cc",
200 "files/file_path_watcher_fsevents.h", 198 "files/file_path_watcher_fsevents.h",
201 "files/file_path_watcher_kqueue.cc", 199 "files/file_path_watcher_kqueue.cc",
202 "files/file_path_watcher_kqueue.h", 200 "files/file_path_watcher_kqueue.h",
203 "files/file_path_watcher_linux.cc", 201 "files/file_path_watcher_linux.cc",
204 "files/file_path_watcher_mac.cc", 202 "files/file_path_watcher_mac.cc",
205 "files/file_path_watcher_win.cc", 203 "files/file_path_watcher_win.cc",
204 "files/file_posix.cc",
206 "files/file_proxy.cc", 205 "files/file_proxy.cc",
207 "files/file_proxy.h", 206 "files/file_proxy.h",
208 "files/file_util.cc", 207 "files/file_util.cc",
209 "files/file_util.h", 208 "files/file_util.h",
210 "files/file_util_android.cc", 209 "files/file_util_android.cc",
211 "files/file_util_linux.cc", 210 "files/file_util_linux.cc",
212 "files/file_util_mac.mm", 211 "files/file_util_mac.mm",
213 "files/file_util_posix.cc", 212 "files/file_util_posix.cc",
214 "files/file_util_proxy.cc", 213 "files/file_util_proxy.cc",
215 "files/file_util_proxy.h", 214 "files/file_util_proxy.h",
216 "files/file_util_win.cc", 215 "files/file_util_win.cc",
216 "files/file_win.cc",
217 "files/important_file_writer.cc", 217 "files/important_file_writer.cc",
218 "files/important_file_writer.h", 218 "files/important_file_writer.h",
219 "files/memory_mapped_file.cc", 219 "files/memory_mapped_file.cc",
220 "files/memory_mapped_file.h", 220 "files/memory_mapped_file.h",
221 "files/memory_mapped_file_posix.cc", 221 "files/memory_mapped_file_posix.cc",
222 "files/memory_mapped_file_win.cc", 222 "files/memory_mapped_file_win.cc",
223 "files/scoped_file.cc", 223 "files/scoped_file.cc",
224 "files/scoped_file.h", 224 "files/scoped_file.h",
225 "files/scoped_temp_dir.cc", 225 "files/scoped_temp_dir.cc",
226 "files/scoped_temp_dir.h", 226 "files/scoped_temp_dir.h",
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
273 "mac/bundle_locations.mm", 273 "mac/bundle_locations.mm",
274 "mac/cocoa_protocols.h", 274 "mac/cocoa_protocols.h",
275 "mac/foundation_util.h", 275 "mac/foundation_util.h",
276 "mac/foundation_util.mm", 276 "mac/foundation_util.mm",
277 "mac/launch_services_util.cc", 277 "mac/launch_services_util.cc",
278 "mac/launch_services_util.h", 278 "mac/launch_services_util.h",
279 "mac/launchd.cc", 279 "mac/launchd.cc",
280 "mac/launchd.h", 280 "mac/launchd.h",
281 "mac/libdispatch_task_runner.cc", 281 "mac/libdispatch_task_runner.cc",
282 "mac/libdispatch_task_runner.h", 282 "mac/libdispatch_task_runner.h",
283 "mac/mac_logging.cc",
283 "mac/mac_logging.h", 284 "mac/mac_logging.h",
284 "mac/mac_logging.cc",
285 "mac/mac_util.h", 285 "mac/mac_util.h",
286 "mac/mac_util.mm", 286 "mac/mac_util.mm",
287 "mac/mach_logging.cc", 287 "mac/mach_logging.cc",
288 "mac/mach_logging.h", 288 "mac/mach_logging.h",
289 "mac/objc_property_releaser.h", 289 "mac/objc_property_releaser.h",
290 "mac/objc_property_releaser.mm", 290 "mac/objc_property_releaser.mm",
291 "mac/os_crash_dumps.cc", 291 "mac/os_crash_dumps.cc",
292 "mac/os_crash_dumps.h", 292 "mac/os_crash_dumps.h",
293 "mac/scoped_aedesc.h", 293 "mac/scoped_aedesc.h",
294 "mac/scoped_authorizationref.h", 294 "mac/scoped_authorizationref.h",
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after
371 "message_loop/message_pump_glib.cc", 371 "message_loop/message_pump_glib.cc",
372 "message_loop/message_pump_glib.h", 372 "message_loop/message_pump_glib.h",
373 "message_loop/message_pump_io_ios.cc", 373 "message_loop/message_pump_io_ios.cc",
374 "message_loop/message_pump_io_ios.h", 374 "message_loop/message_pump_io_ios.h",
375 "message_loop/message_pump_libevent.cc", 375 "message_loop/message_pump_libevent.cc",
376 "message_loop/message_pump_libevent.h", 376 "message_loop/message_pump_libevent.h",
377 "message_loop/message_pump_mac.h", 377 "message_loop/message_pump_mac.h",
378 "message_loop/message_pump_mac.mm", 378 "message_loop/message_pump_mac.mm",
379 "message_loop/message_pump_win.cc", 379 "message_loop/message_pump_win.cc",
380 "message_loop/message_pump_win.h", 380 "message_loop/message_pump_win.h",
381 "metrics/bucket_ranges.cc",
382 "metrics/bucket_ranges.h",
381 "metrics/field_trial.cc", 383 "metrics/field_trial.cc",
382 "metrics/field_trial.h", 384 "metrics/field_trial.h",
383 "metrics/sample_map.cc",
384 "metrics/sample_map.h",
385 "metrics/sample_vector.cc",
386 "metrics/sample_vector.h",
387 "metrics/bucket_ranges.cc",
388 "metrics/bucket_ranges.h",
389 "metrics/histogram.cc", 385 "metrics/histogram.cc",
390 "metrics/histogram.h", 386 "metrics/histogram.h",
391 "metrics/histogram_base.cc", 387 "metrics/histogram_base.cc",
392 "metrics/histogram_base.h", 388 "metrics/histogram_base.h",
393 "metrics/histogram_delta_serialization.cc", 389 "metrics/histogram_delta_serialization.cc",
390 "metrics/sample_map.cc",
391 "metrics/sample_map.h",
392 "metrics/sample_vector.cc",
393 "metrics/sample_vector.h",
394 "metrics/histogram_delta_serialization.", 394 "metrics/histogram_delta_serialization.",
395 "metrics/histogram_flattener.h", 395 "metrics/histogram_flattener.h",
396 "metrics/histogram_macros.h", 396 "metrics/histogram_macros.h",
397 "metrics/histogram_samples.cc", 397 "metrics/histogram_samples.cc",
398 "metrics/histogram_samples.h", 398 "metrics/histogram_samples.h",
399 "metrics/histogram_snapshot_manager.cc", 399 "metrics/histogram_snapshot_manager.cc",
400 "metrics/histogram_snapshot_manager.h", 400 "metrics/histogram_snapshot_manager.h",
401 "metrics/sparse_histogram.cc", 401 "metrics/sparse_histogram.cc",
402 "metrics/sparse_histogram.h", 402 "metrics/sparse_histogram.h",
403 "metrics/statistics_recorder.cc", 403 "metrics/statistics_recorder.cc",
404 "metrics/statistics_recorder.h", 404 "metrics/statistics_recorder.h",
405 "metrics/stats_counters.cc",
406 "metrics/stats_counters.h",
407 "metrics/stats_table.cc",
408 "metrics/stats_table.h",
409 "metrics/user_metrics.cc", 405 "metrics/user_metrics.cc",
410 "metrics/user_metrics.h", 406 "metrics/user_metrics.h",
411 "metrics/user_metrics_action.h", 407 "metrics/user_metrics_action.h",
412 "move.h", 408 "move.h",
413 "native_library.h", 409 "native_library.h",
414 "native_library_mac.mm", 410 "native_library_mac.mm",
415 "native_library_posix.cc", 411 "native_library_posix.cc",
416 "native_library_win.cc", 412 "native_library_win.cc",
413 "nix/mime_util_xdg.cc",
414 "nix/mime_util_xdg.h",
415 "nix/xdg_util.cc",
416 "nix/xdg_util.h",
417 "numerics/safe_conversions.h", 417 "numerics/safe_conversions.h",
418 "numerics/safe_conversions_impl.h", 418 "numerics/safe_conversions_impl.h",
419 "numerics/safe_math.h", 419 "numerics/safe_math.h",
420 "numerics/safe_math_impl.h", 420 "numerics/safe_math_impl.h",
421 "nix/mime_util_xdg.cc",
422 "nix/mime_util_xdg.h",
423 "nix/xdg_util.cc",
424 "nix/xdg_util.h",
425 "observer_list.h", 421 "observer_list.h",
426 "observer_list_threadsafe.h", 422 "observer_list_threadsafe.h",
427 "os_compat_android.cc", 423 "os_compat_android.cc",
428 "os_compat_android.h", 424 "os_compat_android.h",
429 "os_compat_nacl.cc", 425 "os_compat_nacl.cc",
430 "os_compat_nacl.h", 426 "os_compat_nacl.h",
431 "path_service.cc", 427 "path_service.cc",
432 "path_service.h", 428 "path_service.h",
433 "pending_task.cc", 429 "pending_task.cc",
434 "pending_task.h", 430 "pending_task.h",
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after
537 "stl_util.h", 533 "stl_util.h",
538 "strings/latin1_string_conversions.cc", 534 "strings/latin1_string_conversions.cc",
539 "strings/latin1_string_conversions.h", 535 "strings/latin1_string_conversions.h",
540 "strings/nullable_string16.cc", 536 "strings/nullable_string16.cc",
541 "strings/nullable_string16.h", 537 "strings/nullable_string16.h",
542 "strings/safe_sprintf.cc", 538 "strings/safe_sprintf.cc",
543 "strings/safe_sprintf.h", 539 "strings/safe_sprintf.h",
544 "strings/string16.cc", 540 "strings/string16.cc",
545 "strings/string16.h", 541 "strings/string16.h",
546 "strings/string_number_conversions.cc", 542 "strings/string_number_conversions.cc",
547 "strings/string_split.cc",
548 "strings/string_split.h",
549 "strings/string_number_conversions.h", 543 "strings/string_number_conversions.h",
550 "strings/string_piece.cc", 544 "strings/string_piece.cc",
551 "strings/string_piece.h", 545 "strings/string_piece.h",
546 "strings/string_split.cc",
547 "strings/string_split.h",
552 "strings/string_tokenizer.h", 548 "strings/string_tokenizer.h",
553 "strings/string_util.cc", 549 "strings/string_util.cc",
554 "strings/string_util.h", 550 "strings/string_util.h",
555 "strings/string_util_constants.cc", 551 "strings/string_util_constants.cc",
556 "strings/string_util_posix.h", 552 "strings/string_util_posix.h",
557 "strings/string_util_win.h", 553 "strings/string_util_win.h",
558 "strings/stringize_macros.h", 554 "strings/stringize_macros.h",
559 "strings/stringprintf.cc", 555 "strings/stringprintf.cc",
560 "strings/stringprintf.h", 556 "strings/stringprintf.h",
561 "strings/sys_string_conversions.h", 557 "strings/sys_string_conversions.h",
(...skipping 21 matching lines...) Expand all
583 "synchronization/lock_impl.h", 579 "synchronization/lock_impl.h",
584 "synchronization/lock_impl_posix.cc", 580 "synchronization/lock_impl_posix.cc",
585 "synchronization/lock_impl_win.cc", 581 "synchronization/lock_impl_win.cc",
586 "synchronization/spin_wait.h", 582 "synchronization/spin_wait.h",
587 "synchronization/waitable_event.h", 583 "synchronization/waitable_event.h",
588 "synchronization/waitable_event_posix.cc", 584 "synchronization/waitable_event_posix.cc",
589 "synchronization/waitable_event_watcher.h", 585 "synchronization/waitable_event_watcher.h",
590 "synchronization/waitable_event_watcher_posix.cc", 586 "synchronization/waitable_event_watcher_posix.cc",
591 "synchronization/waitable_event_watcher_win.cc", 587 "synchronization/waitable_event_watcher_win.cc",
592 "synchronization/waitable_event_win.cc", 588 "synchronization/waitable_event_win.cc",
593 "system_monitor/system_monitor.cc",
594 "system_monitor/system_monitor.h",
595 "sys_byteorder.h", 589 "sys_byteorder.h",
596 "sys_info.cc", 590 "sys_info.cc",
597 "sys_info.h", 591 "sys_info.h",
598 "sys_info_android.cc", 592 "sys_info_android.cc",
599 "sys_info_chromeos.cc", 593 "sys_info_chromeos.cc",
600 "sys_info_freebsd.cc", 594 "sys_info_freebsd.cc",
601 "sys_info_ios.mm", 595 "sys_info_ios.mm",
602 "sys_info_linux.cc", 596 "sys_info_linux.cc",
603 "sys_info_mac.cc", 597 "sys_info_mac.cc",
604 "sys_info_openbsd.cc", 598 "sys_info_openbsd.cc",
605 "sys_info_posix.cc", 599 "sys_info_posix.cc",
606 "sys_info_win.cc", 600 "sys_info_win.cc",
601 "system_monitor/system_monitor.cc",
602 "system_monitor/system_monitor.h",
607 "task/cancelable_task_tracker.cc", 603 "task/cancelable_task_tracker.cc",
608 "task/cancelable_task_tracker.h", 604 "task/cancelable_task_tracker.h",
609 "task_runner.cc", 605 "task_runner.cc",
610 "task_runner.h", 606 "task_runner.h",
611 "task_runner_util.h", 607 "task_runner_util.h",
612 "template_util.h", 608 "template_util.h",
613 "thread_task_runner_handle.cc", 609 "thread_task_runner_handle.cc",
614 "thread_task_runner_handle.h", 610 "thread_task_runner_handle.h",
615 "threading/non_thread_safe.h", 611 "threading/non_thread_safe.h",
616 "threading/non_thread_safe_impl.cc", 612 "threading/non_thread_safe_impl.cc",
(...skipping 20 matching lines...) Expand all
637 "threading/thread_id_name_manager.cc", 633 "threading/thread_id_name_manager.cc",
638 "threading/thread_id_name_manager.h", 634 "threading/thread_id_name_manager.h",
639 "threading/thread_local.h", 635 "threading/thread_local.h",
640 "threading/thread_local_android.cc", 636 "threading/thread_local_android.cc",
641 "threading/thread_local_posix.cc", 637 "threading/thread_local_posix.cc",
642 "threading/thread_local_storage.cc", 638 "threading/thread_local_storage.cc",
643 "threading/thread_local_storage.h", 639 "threading/thread_local_storage.h",
644 "threading/thread_local_storage_posix.cc", 640 "threading/thread_local_storage_posix.cc",
645 "threading/thread_local_storage_win.cc", 641 "threading/thread_local_storage_win.cc",
646 "threading/thread_local_win.cc", 642 "threading/thread_local_win.cc",
643 "threading/thread_restrictions.cc",
647 "threading/thread_restrictions.h", 644 "threading/thread_restrictions.h",
648 "threading/thread_restrictions.cc",
649 "threading/watchdog.cc", 645 "threading/watchdog.cc",
650 "threading/watchdog.h", 646 "threading/watchdog.h",
647 "threading/worker_pool.cc",
651 "threading/worker_pool.h", 648 "threading/worker_pool.h",
652 "threading/worker_pool.cc",
653 "threading/worker_pool_posix.cc", 649 "threading/worker_pool_posix.cc",
654 "threading/worker_pool_posix.h", 650 "threading/worker_pool_posix.h",
655 "threading/worker_pool_win.cc", 651 "threading/worker_pool_win.cc",
656 "time/clock.cc", 652 "time/clock.cc",
657 "time/clock.h", 653 "time/clock.h",
658 "time/default_clock.cc", 654 "time/default_clock.cc",
659 "time/default_clock.h", 655 "time/default_clock.h",
660 "time/default_tick_clock.cc", 656 "time/default_tick_clock.cc",
661 "time/default_tick_clock.h", 657 "time/default_tick_clock.h",
662 "time/tick_clock.cc", 658 "time/tick_clock.cc",
663 "time/tick_clock.h", 659 "time/tick_clock.h",
664 "time/time.cc", 660 "time/time.cc",
665 "time/time.h", 661 "time/time.h",
666 "time/time_mac.cc", 662 "time/time_mac.cc",
667 "time/time_posix.cc", 663 "time/time_posix.cc",
668 "time/time_win.cc", 664 "time/time_win.cc",
669 "timer/elapsed_timer.cc", 665 "timer/elapsed_timer.cc",
670 "timer/elapsed_timer.h", 666 "timer/elapsed_timer.h",
671 "timer/hi_res_timer_manager.h", 667 "timer/hi_res_timer_manager.h",
672 "timer/hi_res_timer_manager_posix.cc", 668 "timer/hi_res_timer_manager_posix.cc",
673 "timer/hi_res_timer_manager_win.cc", 669 "timer/hi_res_timer_manager_win.cc",
674 "timer/mock_timer.cc", 670 "timer/mock_timer.cc",
675 "timer/mock_timer.h", 671 "timer/mock_timer.h",
676 "timer/timer.cc", 672 "timer/timer.cc",
677 "timer/timer.h", 673 "timer/timer.h",
674 "trace_event/memory_dump_manager.cc",
675 "trace_event/memory_dump_manager.h",
676 "trace_event/memory_dump_provider.h",
677 "trace_event/process_memory_dump.cc",
678 "trace_event/process_memory_dump.h",
678 "trace_event/trace_event.h", 679 "trace_event/trace_event.h",
679 "trace_event/trace_event_android.cc", 680 "trace_event/trace_event_android.cc",
680 "trace_event/trace_event_argument.cc", 681 "trace_event/trace_event_argument.cc",
681 "trace_event/trace_event_argument.h", 682 "trace_event/trace_event_argument.h",
682 "trace_event/trace_event_impl.cc", 683 "trace_event/trace_event_impl.cc",
683 "trace_event/trace_event_impl.h", 684 "trace_event/trace_event_impl.h",
684 "trace_event/trace_event_impl_constants.cc", 685 "trace_event/trace_event_impl_constants.cc",
685 "trace_event/trace_event_memory.cc", 686 "trace_event/trace_event_memory.cc",
686 "trace_event/trace_event_memory.h", 687 "trace_event/trace_event_memory.h",
687 "trace_event/trace_event_synthetic_delay.cc", 688 "trace_event/trace_event_synthetic_delay.cc",
688 "trace_event/trace_event_synthetic_delay.h", 689 "trace_event/trace_event_synthetic_delay.h",
689 "trace_event/trace_event_system_stats_monitor.cc", 690 "trace_event/trace_event_system_stats_monitor.cc",
690 "trace_event/trace_event_system_stats_monitor.h", 691 "trace_event/trace_event_system_stats_monitor.h",
691 "trace_event/trace_event_win.cc", 692 "trace_event/trace_event_win.cc",
692 "trace_event/trace_event_win.h", 693 "trace_event/trace_event_win.h",
693 "tracked_objects.cc", 694 "tracked_objects.cc",
694 "tracked_objects.h", 695 "tracked_objects.h",
695 "tracking_info.cc", 696 "tracking_info.cc",
696 "tracking_info.h", 697 "tracking_info.h",
697 "tuple.h", 698 "tuple.h",
699 "value_conversions.cc",
700 "value_conversions.h",
698 "values.cc", 701 "values.cc",
699 "values.h", 702 "values.h",
700 "value_conversions.cc",
701 "value_conversions.h",
702 "version.cc", 703 "version.cc",
703 "version.h", 704 "version.h",
704 "vlog.cc", 705 "vlog.cc",
705 "vlog.h", 706 "vlog.h",
706 "win/enum_variant.cc", 707 "win/enum_variant.cc",
707 "win/enum_variant.h", 708 "win/enum_variant.h",
708 "win/event_trace_consumer.h", 709 "win/event_trace_consumer.h",
709 "win/event_trace_controller.cc", 710 "win/event_trace_controller.cc",
710 "win/event_trace_controller.h", 711 "win/event_trace_controller.h",
711 "win/event_trace_provider.cc", 712 "win/event_trace_provider.cc",
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after
780 ] 781 ]
781 782
782 # Allow more direct string conversions on platforms with native utf8 783 # Allow more direct string conversions on platforms with native utf8
783 # strings 784 # strings
784 if (is_mac || is_ios || is_chromeos) { 785 if (is_mac || is_ios || is_chromeos) {
785 defines += [ "SYSTEM_NATIVE_UTF8" ] 786 defines += [ "SYSTEM_NATIVE_UTF8" ]
786 } 787 }
787 788
788 if (is_android) { 789 if (is_android) {
789 sources += [ 790 sources += [
791 "memory/discardable_memory_ashmem.cc",
792 "memory/discardable_memory_ashmem.h",
790 "memory/discardable_memory_ashmem_allocator.cc", 793 "memory/discardable_memory_ashmem_allocator.cc",
791 "memory/discardable_memory_ashmem_allocator.h", 794 "memory/discardable_memory_ashmem_allocator.h",
792 "memory/discardable_memory_ashmem.cc",
793 "memory/discardable_memory_ashmem.h",
794 ] 795 ]
795 sources -= [ 796 sources -= [
796 "base_paths_posix.cc", 797 "base_paths_posix.cc",
797 "power_monitor/power_monitor_device_source_posix.cc", 798 "power_monitor/power_monitor_device_source_posix.cc",
798 ] 799 ]
799 800
800 # Android uses some Linux sources, put those back. 801 # Android uses some Linux sources, put those back.
801 set_sources_assignment_filter([]) 802 set_sources_assignment_filter([])
802 sources += [ 803 sources += [
803 "debug/proc_maps_linux.cc", 804 "debug/proc_maps_linux.cc",
804 "files/file_path_watcher_linux.cc", 805 "files/file_path_watcher_linux.cc",
806 "posix/unix_domain_socket_linux.cc",
807 "process/internal_linux.cc",
805 "process/memory_linux.cc", 808 "process/memory_linux.cc",
806 "process/internal_linux.cc",
807 "process/process_handle_linux.cc", 809 "process/process_handle_linux.cc",
808 "process/process_iterator_linux.cc", 810 "process/process_iterator_linux.cc",
809 "process/process_metrics_linux.cc", 811 "process/process_metrics_linux.cc",
810 "posix/unix_domain_socket_linux.cc",
811 "sys_info_linux.cc", 812 "sys_info_linux.cc",
812 ] 813 ]
813 set_sources_assignment_filter(sources_assignment_filter) 814 set_sources_assignment_filter(sources_assignment_filter)
814 815
815 deps += [ 816 deps += [
816 ":base_jni_headers", 817 ":base_jni_headers",
817 "//third_party/ashmem", 818 "//third_party/ashmem",
818 "//third_party/android_tools:cpu_features", 819 "//third_party/android_tools:cpu_features",
819 ] 820 ]
820 821
821 # logging.cc uses the Android logging library. 822 # logging.cc uses the Android logging library.
822 libs = [ "log" ] 823 libs = [ "log" ]
823 824
824 sources -= [ "debug/stack_trace_posix.cc" ] 825 sources -= [ "debug/stack_trace_posix.cc" ]
825 } 826 }
826 827
827 if (is_chromeos) { 828 if (is_chromeos) {
828 sources -= [ "power_monitor/power_monitor_device_source_posix.cc" ] 829 sources -= [ "power_monitor/power_monitor_device_source_posix.cc" ]
829 } 830 }
830 831
831 if (is_nacl) { 832 if (is_nacl) {
832 # These things would otherwise be built on a Posix build but aren't 833 # These things would otherwise be built on a Posix build but aren't
833 # supported on NaCl. 834 # supported on NaCl.
834 sources -= [ 835 sources -= [
835 "debug/stack_trace_posix.cc", 836 "debug/stack_trace_posix.cc",
836 "files/file_enumerator_posix.cc", 837 "files/file_enumerator_posix.cc",
837 "files/file_util_posix.cc", 838 "files/file_util_posix.cc",
839 "memory/shared_memory_posix.cc",
838 "message_loop/message_pump_libevent.cc", 840 "message_loop/message_pump_libevent.cc",
841 "metrics/field_trial.cc",
842 "native_library_posix.cc",
839 "process/kill_posix.cc", 843 "process/kill_posix.cc",
840 "process/launch_posix.cc", 844 "process/launch_posix.cc",
841 "process/process_metrics_posix.cc", 845 "process/process_metrics_posix.cc",
842 "process/process_posix.cc", 846 "process/process_posix.cc",
843 "metrics/field_trial.cc",
844 "native_library_posix.cc",
845 "memory/shared_memory_posix.cc",
846 "sync_socket_posix.cc", 847 "sync_socket_posix.cc",
847 "sys_info_posix.cc", 848 "sys_info_posix.cc",
848 ] 849 ]
849 } else { 850 } else {
850 # Remove nacl stuff. 851 # Remove nacl stuff.
851 sources -= [ 852 sources -= [
853 "memory/shared_memory_nacl.cc",
852 "os_compat_nacl.cc", 854 "os_compat_nacl.cc",
853 "os_compat_nacl.h", 855 "os_compat_nacl.h",
854 "rand_util_nacl.cc", 856 "rand_util_nacl.cc",
855 "memory/shared_memory_nacl.cc",
856 ] 857 ]
857 } 858 }
858 859
859 # Windows. 860 # Windows.
860 if (is_win) { 861 if (is_win) {
861 sources -= [ 862 sources -= [
862 "message_loop/message_pump_libevent.cc", 863 "message_loop/message_pump_libevent.cc",
863 "strings/string16.cc", 864 "strings/string16.cc",
864 865
865 # Not using sha1_win.cc because it may have caused a 866 # Not using sha1_win.cc because it may have caused a
(...skipping 253 matching lines...) Expand 10 before | Expand all | Expand 10 after
1119 ":base", 1120 ":base",
1120 "//testing/gtest", 1121 "//testing/gtest",
1121 ] 1122 ]
1122 } 1123 }
1123 1124
1124 # TODO(pasko): Remove this target when crbug.com/424562 is fixed. 1125 # TODO(pasko): Remove this target when crbug.com/424562 is fixed.
1125 source_set("protect_file_posix") { 1126 source_set("protect_file_posix") {
1126 sources = [ 1127 sources = [
1127 "files/protect_file_posix.cc", 1128 "files/protect_file_posix.cc",
1128 ] 1129 ]
1130
1131 deps = [
1132 "//base",
1133 ]
1129 } 1134 }
1130 1135
1131 test("base_unittests") { 1136 test("base_unittests") {
1132 sources = [ 1137 sources = [
1133 "android/application_status_listener_unittest.cc", 1138 "android/application_status_listener_unittest.cc",
1134 "android/content_uri_utils_unittest.cc", 1139 "android/content_uri_utils_unittest.cc",
1135 "android/jni_android_unittest.cc", 1140 "android/jni_android_unittest.cc",
1136 "android/jni_array_unittest.cc", 1141 "android/jni_array_unittest.cc",
1137 "android/jni_string_unittest.cc", 1142 "android/jni_string_unittest.cc",
1138 "android/path_utils_unittest.cc", 1143 "android/path_utils_unittest.cc",
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
1176 "files/file_path_unittest.cc", 1181 "files/file_path_unittest.cc",
1177 "files/file_proxy_unittest.cc", 1182 "files/file_proxy_unittest.cc",
1178 "files/file_unittest.cc", 1183 "files/file_unittest.cc",
1179 "files/file_util_proxy_unittest.cc", 1184 "files/file_util_proxy_unittest.cc",
1180 "files/file_util_unittest.cc", 1185 "files/file_util_unittest.cc",
1181 "files/important_file_writer_unittest.cc", 1186 "files/important_file_writer_unittest.cc",
1182 "files/scoped_temp_dir_unittest.cc", 1187 "files/scoped_temp_dir_unittest.cc",
1183 "gmock_unittest.cc", 1188 "gmock_unittest.cc",
1184 "guid_unittest.cc", 1189 "guid_unittest.cc",
1185 "hash_unittest.cc", 1190 "hash_unittest.cc",
1186 "id_map_unittest.cc",
1187 "i18n/break_iterator_unittest.cc", 1191 "i18n/break_iterator_unittest.cc",
1192 "i18n/case_conversion_unittest.cc",
1188 "i18n/char_iterator_unittest.cc", 1193 "i18n/char_iterator_unittest.cc",
1189 "i18n/case_conversion_unittest.cc",
1190 "i18n/file_util_icu_unittest.cc", 1194 "i18n/file_util_icu_unittest.cc",
1191 "i18n/icu_string_conversions_unittest.cc", 1195 "i18n/icu_string_conversions_unittest.cc",
1192 "i18n/number_formatting_unittest.cc", 1196 "i18n/number_formatting_unittest.cc",
1193 "i18n/rtl_unittest.cc", 1197 "i18n/rtl_unittest.cc",
1194 "i18n/streaming_utf8_validator_unittest.cc", 1198 "i18n/streaming_utf8_validator_unittest.cc",
1195 "i18n/string_search_unittest.cc", 1199 "i18n/string_search_unittest.cc",
1196 "i18n/time_formatting_unittest.cc", 1200 "i18n/time_formatting_unittest.cc",
1197 "i18n/timezone_unittest.cc", 1201 "i18n/timezone_unittest.cc",
1202 "id_map_unittest.cc",
1198 "ios/device_util_unittest.mm", 1203 "ios/device_util_unittest.mm",
1199 "ios/weak_nsobject_unittest.mm", 1204 "ios/weak_nsobject_unittest.mm",
1200 "json/json_parser_unittest.cc", 1205 "json/json_parser_unittest.cc",
1201 "json/json_reader_unittest.cc", 1206 "json/json_reader_unittest.cc",
1202 "json/json_value_converter_unittest.cc", 1207 "json/json_value_converter_unittest.cc",
1203 "json/json_value_serializer_unittest.cc", 1208 "json/json_value_serializer_unittest.cc",
1204 "json/json_writer_unittest.cc", 1209 "json/json_writer_unittest.cc",
1205 "json/string_escape_unittest.cc", 1210 "json/string_escape_unittest.cc",
1206 "lazy_instance_unittest.cc", 1211 "lazy_instance_unittest.cc",
1207 "logging_unittest.cc", 1212 "logging_unittest.cc",
(...skipping 18 matching lines...) Expand all
1226 "memory/scoped_vector_unittest.cc", 1231 "memory/scoped_vector_unittest.cc",
1227 "memory/shared_memory_unittest.cc", 1232 "memory/shared_memory_unittest.cc",
1228 "memory/singleton_unittest.cc", 1233 "memory/singleton_unittest.cc",
1229 "memory/weak_ptr_unittest.cc", 1234 "memory/weak_ptr_unittest.cc",
1230 "memory/weak_ptr_unittest.nc", 1235 "memory/weak_ptr_unittest.nc",
1231 "message_loop/message_loop_proxy_impl_unittest.cc", 1236 "message_loop/message_loop_proxy_impl_unittest.cc",
1232 "message_loop/message_loop_proxy_unittest.cc", 1237 "message_loop/message_loop_proxy_unittest.cc",
1233 "message_loop/message_loop_unittest.cc", 1238 "message_loop/message_loop_unittest.cc",
1234 "message_loop/message_pump_glib_unittest.cc", 1239 "message_loop/message_pump_glib_unittest.cc",
1235 "message_loop/message_pump_io_ios_unittest.cc", 1240 "message_loop/message_pump_io_ios_unittest.cc",
1236 "metrics/sample_map_unittest.cc",
1237 "metrics/sample_vector_unittest.cc",
1238 "metrics/bucket_ranges_unittest.cc", 1241 "metrics/bucket_ranges_unittest.cc",
1239 "metrics/field_trial_unittest.cc", 1242 "metrics/field_trial_unittest.cc",
1240 "metrics/histogram_base_unittest.cc", 1243 "metrics/histogram_base_unittest.cc",
1241 "metrics/histogram_delta_serialization_unittest.cc", 1244 "metrics/histogram_delta_serialization_unittest.cc",
1242 "metrics/histogram_snapshot_manager_unittest.cc", 1245 "metrics/histogram_snapshot_manager_unittest.cc",
1243 "metrics/histogram_unittest.cc", 1246 "metrics/histogram_unittest.cc",
1247 "metrics/sample_map_unittest.cc",
1248 "metrics/sample_vector_unittest.cc",
1244 "metrics/sparse_histogram_unittest.cc", 1249 "metrics/sparse_histogram_unittest.cc",
1245 "metrics/stats_table_unittest.cc",
1246 "metrics/statistics_recorder_unittest.cc", 1250 "metrics/statistics_recorder_unittest.cc",
1251 "numerics/safe_numerics_unittest.cc",
1247 "observer_list_unittest.cc", 1252 "observer_list_unittest.cc",
1248 "os_compat_android_unittest.cc", 1253 "os_compat_android_unittest.cc",
1249 "path_service_unittest.cc", 1254 "path_service_unittest.cc",
1250 "pickle_unittest.cc", 1255 "pickle_unittest.cc",
1251 "posix/file_descriptor_shuffle_unittest.cc", 1256 "posix/file_descriptor_shuffle_unittest.cc",
1252 "posix/unix_domain_socket_linux_unittest.cc", 1257 "posix/unix_domain_socket_linux_unittest.cc",
1253 "power_monitor/power_monitor_unittest.cc", 1258 "power_monitor/power_monitor_unittest.cc",
1254 "prefs/default_pref_store_unittest.cc", 1259 "prefs/default_pref_store_unittest.cc",
1255 "prefs/json_pref_store_unittest.cc", 1260 "prefs/json_pref_store_unittest.cc",
1256 "prefs/overlay_user_pref_store_unittest.cc", 1261 "prefs/overlay_user_pref_store_unittest.cc",
1257 "prefs/pref_change_registrar_unittest.cc", 1262 "prefs/pref_change_registrar_unittest.cc",
1258 "prefs/pref_member_unittest.cc", 1263 "prefs/pref_member_unittest.cc",
1259 "prefs/pref_notifier_impl_unittest.cc", 1264 "prefs/pref_notifier_impl_unittest.cc",
1260 "prefs/pref_service_unittest.cc", 1265 "prefs/pref_service_unittest.cc",
1261 "prefs/pref_value_map_unittest.cc", 1266 "prefs/pref_value_map_unittest.cc",
1262 "prefs/pref_value_store_unittest.cc", 1267 "prefs/pref_value_store_unittest.cc",
1263 "prefs/scoped_user_pref_update_unittest.cc", 1268 "prefs/scoped_user_pref_update_unittest.cc",
1264 "process/memory_unittest.cc", 1269 "process/memory_unittest.cc",
1265 "process/memory_unittest_mac.h", 1270 "process/memory_unittest_mac.h",
1266 "process/memory_unittest_mac.mm", 1271 "process/memory_unittest_mac.mm",
1267 "process/process_metrics_unittest.cc", 1272 "process/process_metrics_unittest.cc",
1268 "process/process_metrics_unittest_ios.cc", 1273 "process/process_metrics_unittest_ios.cc",
1269 "process/process_unittest.cc", 1274 "process/process_unittest.cc",
1270 "process/process_util_unittest.cc", 1275 "process/process_util_unittest.cc",
1271 "process/process_util_unittest_ios.cc", 1276 "process/process_util_unittest_ios.cc",
1272 "profiler/tracked_time_unittest.cc", 1277 "profiler/tracked_time_unittest.cc",
1273 "rand_util_unittest.cc", 1278 "rand_util_unittest.cc",
1274 "numerics/safe_numerics_unittest.cc",
1275 "scoped_clear_errno_unittest.cc", 1279 "scoped_clear_errno_unittest.cc",
1276 "scoped_generic_unittest.cc", 1280 "scoped_generic_unittest.cc",
1277 "scoped_native_library_unittest.cc", 1281 "scoped_native_library_unittest.cc",
1278 "security_unittest.cc", 1282 "security_unittest.cc",
1279 "sequence_checker_unittest.cc", 1283 "sequence_checker_unittest.cc",
1280 "sha1_unittest.cc", 1284 "sha1_unittest.cc",
1281 "stl_util_unittest.cc", 1285 "stl_util_unittest.cc",
1282 "strings/nullable_string16_unittest.cc", 1286 "strings/nullable_string16_unittest.cc",
1283 "strings/safe_sprintf_unittest.cc", 1287 "strings/safe_sprintf_unittest.cc",
1284 "strings/string16_unittest.cc", 1288 "strings/string16_unittest.cc",
1285 "strings/stringprintf_unittest.cc",
1286 "strings/string_number_conversions_unittest.cc", 1289 "strings/string_number_conversions_unittest.cc",
1287 "strings/string_piece_unittest.cc", 1290 "strings/string_piece_unittest.cc",
1288 "strings/string_split_unittest.cc", 1291 "strings/string_split_unittest.cc",
1289 "strings/string_tokenizer_unittest.cc", 1292 "strings/string_tokenizer_unittest.cc",
1290 "strings/string_util_unittest.cc", 1293 "strings/string_util_unittest.cc",
1291 "strings/stringize_macros_unittest.cc", 1294 "strings/stringize_macros_unittest.cc",
1295 "strings/stringprintf_unittest.cc",
1292 "strings/sys_string_conversions_mac_unittest.mm", 1296 "strings/sys_string_conversions_mac_unittest.mm",
1293 "strings/sys_string_conversions_unittest.cc", 1297 "strings/sys_string_conversions_unittest.cc",
1294 "strings/utf_offset_string_conversions_unittest.cc", 1298 "strings/utf_offset_string_conversions_unittest.cc",
1295 "strings/utf_string_conversions_unittest.cc", 1299 "strings/utf_string_conversions_unittest.cc",
1296 "supports_user_data_unittest.cc", 1300 "supports_user_data_unittest.cc",
1297 "sync_socket_unittest.cc", 1301 "sync_socket_unittest.cc",
1298 "synchronization/cancellation_flag_unittest.cc", 1302 "synchronization/cancellation_flag_unittest.cc",
1299 "synchronization/condition_variable_unittest.cc", 1303 "synchronization/condition_variable_unittest.cc",
1300 "synchronization/lock_unittest.cc", 1304 "synchronization/lock_unittest.cc",
1301 "synchronization/waitable_event_unittest.cc", 1305 "synchronization/waitable_event_unittest.cc",
(...skipping 21 matching lines...) Expand all
1323 "threading/watchdog_unittest.cc", 1327 "threading/watchdog_unittest.cc",
1324 "threading/worker_pool_posix_unittest.cc", 1328 "threading/worker_pool_posix_unittest.cc",
1325 "threading/worker_pool_unittest.cc", 1329 "threading/worker_pool_unittest.cc",
1326 "time/pr_time_unittest.cc", 1330 "time/pr_time_unittest.cc",
1327 "time/time_unittest.cc", 1331 "time/time_unittest.cc",
1328 "time/time_win_unittest.cc", 1332 "time/time_win_unittest.cc",
1329 "timer/hi_res_timer_manager_unittest.cc", 1333 "timer/hi_res_timer_manager_unittest.cc",
1330 "timer/mock_timer_unittest.cc", 1334 "timer/mock_timer_unittest.cc",
1331 "timer/timer_unittest.cc", 1335 "timer/timer_unittest.cc",
1332 "tools_sanity_unittest.cc", 1336 "tools_sanity_unittest.cc",
1337 "trace_event/memory_dump_manager_unittest.cc",
1333 "trace_event/trace_event_argument_unittest.cc", 1338 "trace_event/trace_event_argument_unittest.cc",
1334 "trace_event/trace_event_memory_unittest.cc", 1339 "trace_event/trace_event_memory_unittest.cc",
1335 "trace_event/trace_event_synthetic_delay_unittest.cc", 1340 "trace_event/trace_event_synthetic_delay_unittest.cc",
1336 "trace_event/trace_event_system_stats_monitor_unittest.cc", 1341 "trace_event/trace_event_system_stats_monitor_unittest.cc",
1337 "trace_event/trace_event_unittest.cc", 1342 "trace_event/trace_event_unittest.cc",
1338 "trace_event/trace_event_win_unittest.cc", 1343 "trace_event/trace_event_win_unittest.cc",
1339 "tracked_objects_unittest.cc", 1344 "tracked_objects_unittest.cc",
1340 "tuple_unittest.cc", 1345 "tuple_unittest.cc",
1341 "values_unittest.cc", 1346 "values_unittest.cc",
1342 "version_unittest.cc", 1347 "version_unittest.cc",
(...skipping 22 matching lines...) Expand all
1365 deps = [ 1370 deps = [
1366 ":base", 1371 ":base",
1367 ":i18n", 1372 ":i18n",
1368 ":message_loop_tests", 1373 ":message_loop_tests",
1369 ":prefs", 1374 ":prefs",
1370 ":prefs_test_support", 1375 ":prefs_test_support",
1371 "//base/allocator", 1376 "//base/allocator",
1372 "//base/test:run_all_unittests", 1377 "//base/test:run_all_unittests",
1373 "//base/test:test_support", 1378 "//base/test:test_support",
1374 "//base/third_party/dynamic_annotations", 1379 "//base/third_party/dynamic_annotations",
1380 "//base/third_party/nspr",
1375 "//testing/gmock", 1381 "//testing/gmock",
1376 "//testing/gtest", 1382 "//testing/gtest",
1377 "//third_party/icu", 1383 "//third_party/icu",
1378 ] 1384 ]
1379 1385
1380 if (is_android) { 1386 if (is_android) {
1381 apk_deps = [ 1387 apk_deps = [
1382 ":base_java", 1388 ":base_java",
1383 ":base_java_unittest_support", 1389 ":base_java_unittest_support",
1384 ] 1390 ]
1385 } 1391 }
1386 1392
1387 if (is_ios) { 1393 if (is_ios) {
1388 sources -= [ 1394 sources -= [
1389 "metrics/stats_table_uinittest.cc", # Requires spawning a process.
1390 "process/memory_unittest.cc", 1395 "process/memory_unittest.cc",
1391 "process/memory_unittest_mac.h", 1396 "process/memory_unittest_mac.h",
1392 "process/memory_unittest_mac.mm", 1397 "process/memory_unittest_mac.mm",
1393 "process/process_unittest.cc", 1398 "process/process_unittest.cc",
1394 "process/process_util_unittest.cc", 1399 "process/process_util_unittest.cc",
1395 ] 1400 ]
1396 1401
1397 # Pull in specific Mac files for iOS (which have been filtered out by file 1402 # Pull in specific Mac files for iOS (which have been filtered out by file
1398 # name rules). 1403 # name rules).
1399 set_sources_assignment_filter([]) 1404 set_sources_assignment_filter([])
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after
1502 # GYP: //base.gyp:base_java_test_support 1507 # GYP: //base.gyp:base_java_test_support
1503 android_library("base_java_test_support") { 1508 android_library("base_java_test_support") {
1504 deps = [ 1509 deps = [
1505 ":base_java", 1510 ":base_java",
1506 ] 1511 ]
1507 DEPRECATED_java_in_dir = "test/android/javatests/src" 1512 DEPRECATED_java_in_dir = "test/android/javatests/src"
1508 } 1513 }
1509 1514
1510 # GYP: //base.gyp:base_java_application_state 1515 # GYP: //base.gyp:base_java_application_state
1511 # GYP: //base.gyp:base_java_library_load_from_apk_status_codes 1516 # GYP: //base.gyp:base_java_library_load_from_apk_status_codes
1517 # GYP: //base.gyp:base_java_library_process_type
1512 # GYP: //base.gyp:base_java_memory_pressure_level 1518 # GYP: //base.gyp:base_java_memory_pressure_level
1513 java_cpp_enum("base_android_java_enums_srcjar") { 1519 java_cpp_enum("base_android_java_enums_srcjar") {
1514 sources = [ 1520 sources = [
1515 "android/application_status_listener.h", 1521 "android/application_status_listener.h",
1516 "android/library_loader/library_load_from_apk_status_codes.h", 1522 "android/library_loader/library_load_from_apk_status_codes.h",
1523 "android/library_loader/library_loader_hooks.h",
1517 "memory/memory_pressure_listener.h", 1524 "memory/memory_pressure_listener.h",
1518 ] 1525 ]
1519 outputs = [ 1526 outputs = [
1520 "org/chromium/base/ApplicationState.java", 1527 "org/chromium/base/ApplicationState.java",
1521 "org/chromium/base/library_loader/LibraryLoadFromApkStatusCodes.java", 1528 "org/chromium/base/library_loader/LibraryLoadFromApkStatusCodes.java",
1529 "org/chromium/base/library_loader/LibraryProcessType.java",
1522 "org/chromium/base/MemoryPressureLevel.java", 1530 "org/chromium/base/MemoryPressureLevel.java",
1523 ] 1531 ]
1524 } 1532 }
1525 1533
1526 # GYP: //base/base.gyp:base_native_libraries_gen 1534 # GYP: //base/base.gyp:base_native_libraries_gen
1527 java_cpp_template("base_native_libraries_gen") { 1535 java_cpp_template("base_native_libraries_gen") {
1528 sources = [ 1536 sources = [
1529 "android/java/templates/NativeLibraries.template", 1537 "android/java/templates/NativeLibraries.template",
1530 ] 1538 ]
1531 package_name = "org/chromium/base/library_loader" 1539 package_name = "org/chromium/base/library_loader"
1532 } 1540 }
1533 1541
1534 # GYP: //base.gyp:base_java_unittest_support 1542 # GYP: //base.gyp:base_java_unittest_support
1535 android_library("base_java_unittest_support") { 1543 android_library("base_java_unittest_support") {
1536 deps = [ 1544 deps = [
1537 ":base_java", 1545 ":base_java",
1538 ] 1546 ]
1539 java_files = 1547 java_files =
1540 [ "test/android/java/src/org/chromium/base/ContentUriTestUtils.java" ] 1548 [ "test/android/java/src/org/chromium/base/ContentUriTestUtils.java" ]
1541 } 1549 }
1542 } 1550 }
OLDNEW
« no previous file with comments | « DEPS ('k') | base/allocator/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698