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

Side by Side Diff: base/BUILD.gn

Issue 2513363003: repro for crbug.com/663886
Patch Set: Created 4 years, 1 month 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 | « no previous file | base/callback_forward.h » ('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 # HOW TO WRITE CONDITIONALS IN THIS FILE 5 # HOW TO WRITE CONDITIONALS IN THIS FILE
6 # ====================================== 6 # ======================================
7 # 7 #
8 # In many other places, one would write a conditional that expresses all the 8 # In many other places, one would write a conditional that expresses all the
9 # cases when a source file is used or unused, and then either add or subtract 9 # cases when a source file is used or unused, and then either add or subtract
10 # it from the sources list in that case 10 # it from the sources list in that case
(...skipping 1573 matching lines...) Expand 10 before | Expand all | Expand 10 after
1584 "threading/thread_perftest.cc", 1584 "threading/thread_perftest.cc",
1585 ] 1585 ]
1586 deps = [ 1586 deps = [
1587 ":base", 1587 ":base",
1588 "//base/test:test_support", 1588 "//base/test:test_support",
1589 "//base/test:test_support_perf", 1589 "//base/test:test_support_perf",
1590 "//testing/gtest", 1590 "//testing/gtest",
1591 "//testing/perf", 1591 "//testing/perf",
1592 ] 1592 ]
1593 1593
1594 if (is_android) { 1594 #if (is_android) {
1595 deps += [ "//testing/android/native_test:native_test_native_code" ] 1595 #deps += [ "//testing/android/native_test:native_test_native_code" ]
1596 } 1596 #}
1597 } 1597 }
1598 1598
1599 test("base_i18n_perftests") { 1599 test("base_i18n_perftests") {
1600 sources = [ 1600 sources = [
1601 "i18n/streaming_utf8_validator_perftest.cc", 1601 "i18n/streaming_utf8_validator_perftest.cc",
1602 ] 1602 ]
1603 deps = [ 1603 deps = [
1604 ":base", 1604 ":base",
1605 ":i18n", 1605 ":i18n",
1606 "//base/test:test_support", 1606 "//base/test:test_support",
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after
1734 configs += [ "//build/config/compiler:enable_arc" ] 1734 configs += [ "//build/config/compiler:enable_arc" ]
1735 deps = [ 1735 deps = [
1736 ":base", 1736 ":base",
1737 "//testing/gtest", 1737 "//testing/gtest",
1738 ] 1738 ]
1739 } 1739 }
1740 } 1740 }
1741 1741
1742 test("base_unittests") { 1742 test("base_unittests") {
1743 sources = [ 1743 sources = [
1744 "allocator/tcmalloc_unittest.cc", 1744 #"allocator/tcmalloc_unittest.cc",
1745 "android/application_status_listener_unittest.cc", 1745 #"android/application_status_listener_unittest.cc",
1746 "android/content_uri_utils_unittest.cc", 1746 #"android/content_uri_utils_unittest.cc",
1747 "android/jni_android_unittest.cc", 1747 #"android/jni_android_unittest.cc",
1748 "android/jni_array_unittest.cc", 1748 #"android/jni_array_unittest.cc",
1749 "android/jni_string_unittest.cc", 1749 #"android/jni_string_unittest.cc",
1750 "android/library_loader/library_prefetcher_unittest.cc", 1750 #"android/library_loader/library_prefetcher_unittest.cc",
1751 "android/path_utils_unittest.cc", 1751 #"android/path_utils_unittest.cc",
1752 "android/scoped_java_ref_unittest.cc", 1752 #"android/scoped_java_ref_unittest.cc",
1753 "android/sys_utils_unittest.cc", 1753 #"android/sys_utils_unittest.cc",
1754 "at_exit_unittest.cc", 1754 #"at_exit_unittest.cc",
1755 "atomicops_unittest.cc", 1755 #"atomicops_unittest.cc",
1756 "barrier_closure_unittest.cc", 1756 #"barrier_closure_unittest.cc",
1757 "base64_unittest.cc", 1757 #"base64_unittest.cc",
1758 "base64url_unittest.cc", 1758 #"base64url_unittest.cc",
1759 "big_endian_unittest.cc", 1759 #"big_endian_unittest.cc",
1760 "bind_helpers_unittest.cc", 1760 #"bind_helpers_unittest.cc",
1761 "bind_unittest.cc", 1761 #"bind_unittest.cc",
1762 "bit_cast_unittest.cc", 1762 #"bit_cast_unittest.cc",
1763 "bits_unittest.cc", 1763 #"bits_unittest.cc",
1764 "build_time_unittest.cc", 1764 #"build_time_unittest.cc",
1765
1765 "callback_helpers_unittest.cc", 1766 "callback_helpers_unittest.cc",
1766 "callback_list_unittest.cc", 1767 "callback_list_unittest.cc",
1767 "callback_unittest.cc", 1768
1768 "cancelable_callback_unittest.cc", 1769 #"callback_unittest.cc",
1769 "command_line_unittest.cc", 1770 #"cancelable_callback_unittest.cc",
1770 "containers/adapters_unittest.cc", 1771 #"command_line_unittest.cc",
1771 "containers/hash_tables_unittest.cc", 1772 #"containers/adapters_unittest.cc",
1772 "containers/linked_list_unittest.cc", 1773 #"containers/hash_tables_unittest.cc",
1773 "containers/mru_cache_unittest.cc", 1774 #"containers/linked_list_unittest.cc",
1774 "containers/scoped_ptr_hash_map_unittest.cc", 1775 #"containers/mru_cache_unittest.cc",
1775 "containers/small_map_unittest.cc", 1776 #"containers/scoped_ptr_hash_map_unittest.cc",
1776 "containers/stack_container_unittest.cc", 1777 #"containers/small_map_unittest.cc",
1777 "cpu_unittest.cc", 1778 #"containers/stack_container_unittest.cc",
1778 "debug/activity_analyzer_unittest.cc", 1779 #"cpu_unittest.cc",
1779 "debug/activity_tracker_unittest.cc", 1780 #"debug/activity_analyzer_unittest.cc",
1780 "debug/crash_logging_unittest.cc", 1781 #"debug/activity_tracker_unittest.cc",
1781 "debug/debugger_unittest.cc", 1782 #"debug/crash_logging_unittest.cc",
1782 "debug/leak_tracker_unittest.cc", 1783 #"debug/debugger_unittest.cc",
1783 "debug/proc_maps_linux_unittest.cc", 1784 #"debug/leak_tracker_unittest.cc",
1784 "debug/stack_trace_unittest.cc", 1785 #"debug/proc_maps_linux_unittest.cc",
1785 "debug/task_annotator_unittest.cc", 1786 #"debug/stack_trace_unittest.cc",
1786 "debug/thread_heap_usage_tracker_unittest.cc", 1787 #"debug/task_annotator_unittest.cc",
1787 "deferred_sequenced_task_runner_unittest.cc", 1788 #"debug/thread_heap_usage_tracker_unittest.cc",
1788 "environment_unittest.cc", 1789 #"deferred_sequenced_task_runner_unittest.cc",
1789 "feature_list_unittest.cc", 1790 #"environment_unittest.cc",
1790 "file_version_info_win_unittest.cc", 1791 #"feature_list_unittest.cc",
1791 "files/dir_reader_posix_unittest.cc", 1792 #"file_version_info_win_unittest.cc",
1792 "files/file_descriptor_watcher_posix_unittest.cc", 1793 #"files/dir_reader_posix_unittest.cc",
1793 "files/file_locking_unittest.cc", 1794 #"files/file_descriptor_watcher_posix_unittest.cc",
1794 "files/file_path_unittest.cc", 1795 #"files/file_locking_unittest.cc",
1795 "files/file_path_watcher_unittest.cc", 1796 #"files/file_path_unittest.cc",
1796 "files/file_proxy_unittest.cc", 1797 #"files/file_path_watcher_unittest.cc",
1797 "files/file_unittest.cc", 1798 #"files/file_proxy_unittest.cc",
1798 "files/file_util_proxy_unittest.cc", 1799 #"files/file_unittest.cc",
1799 "files/file_util_unittest.cc", 1800 #"files/file_util_proxy_unittest.cc",
1800 "files/important_file_writer_unittest.cc", 1801 #"files/file_util_unittest.cc",
1801 "files/memory_mapped_file_unittest.cc", 1802 #"files/important_file_writer_unittest.cc",
1802 "files/scoped_temp_dir_unittest.cc", 1803 #"files/memory_mapped_file_unittest.cc",
1803 "gmock_unittest.cc", 1804 #"files/scoped_temp_dir_unittest.cc",
1804 "guid_unittest.cc", 1805 #"gmock_unittest.cc",
1805 "hash_unittest.cc", 1806 #"guid_unittest.cc",
1806 "i18n/break_iterator_unittest.cc", 1807 #"hash_unittest.cc",
1807 "i18n/case_conversion_unittest.cc", 1808 #"i18n/break_iterator_unittest.cc",
1808 "i18n/char_iterator_unittest.cc", 1809 #"i18n/case_conversion_unittest.cc",
1809 "i18n/file_util_icu_unittest.cc", 1810 #"i18n/char_iterator_unittest.cc",
1810 "i18n/icu_string_conversions_unittest.cc", 1811 #"i18n/file_util_icu_unittest.cc",
1811 "i18n/message_formatter_unittest.cc", 1812 #"i18n/icu_string_conversions_unittest.cc",
1812 "i18n/number_formatting_unittest.cc", 1813 #"i18n/message_formatter_unittest.cc",
1813 "i18n/rtl_unittest.cc", 1814 #"i18n/number_formatting_unittest.cc",
1814 "i18n/streaming_utf8_validator_unittest.cc", 1815 #"i18n/rtl_unittest.cc",
1815 "i18n/string_search_unittest.cc", 1816 #"i18n/streaming_utf8_validator_unittest.cc",
1816 "i18n/time_formatting_unittest.cc", 1817 #"i18n/string_search_unittest.cc",
1817 "i18n/timezone_unittest.cc", 1818 #"i18n/time_formatting_unittest.cc",
1818 "id_map_unittest.cc", 1819 #"i18n/timezone_unittest.cc",
1819 "ios/device_util_unittest.mm", 1820 #"id_map_unittest.cc",
1820 "ios/weak_nsobject_unittest.mm", 1821 #"ios/device_util_unittest.mm",
1821 "json/json_parser_unittest.cc", 1822 #"ios/weak_nsobject_unittest.mm",
1822 "json/json_reader_unittest.cc", 1823 #"json/json_parser_unittest.cc",
1823 "json/json_value_converter_unittest.cc", 1824 #"json/json_reader_unittest.cc",
1824 "json/json_value_serializer_unittest.cc", 1825 #"json/json_value_converter_unittest.cc",
1825 "json/json_writer_unittest.cc", 1826 #"json/json_value_serializer_unittest.cc",
1826 "json/string_escape_unittest.cc", 1827 #"json/json_writer_unittest.cc",
1827 "lazy_instance_unittest.cc", 1828 #"json/string_escape_unittest.cc",
1828 "logging_unittest.cc", 1829 #"lazy_instance_unittest.cc",
1829 "mac/bind_objc_block_unittest.mm", 1830 #"logging_unittest.cc",
1830 "mac/call_with_eh_frame_unittest.mm", 1831 #"mac/bind_objc_block_unittest.mm",
1831 "mac/dispatch_source_mach_unittest.cc", 1832 #"mac/call_with_eh_frame_unittest.mm",
1832 "mac/foundation_util_unittest.mm", 1833 #"mac/dispatch_source_mach_unittest.cc",
1833 "mac/mac_util_unittest.mm", 1834 #"mac/foundation_util_unittest.mm",
1834 "mac/mach_port_broker_unittest.cc", 1835 #"mac/mac_util_unittest.mm",
1835 "mac/objc_property_releaser_unittest.mm", 1836 #"mac/mach_port_broker_unittest.cc",
1836 "mac/scoped_nsobject_unittest.mm", 1837 #"mac/objc_property_releaser_unittest.mm",
1837 "mac/scoped_objc_class_swizzler_unittest.mm", 1838 #"mac/scoped_nsobject_unittest.mm",
1838 "mac/scoped_sending_event_unittest.mm", 1839 #"mac/scoped_objc_class_swizzler_unittest.mm",
1839 "md5_unittest.cc", 1840 #"mac/scoped_sending_event_unittest.mm",
1840 "memory/aligned_memory_unittest.cc", 1841 #"md5_unittest.cc",
1841 "memory/discardable_shared_memory_unittest.cc", 1842 #"memory/aligned_memory_unittest.cc",
1842 "memory/linked_ptr_unittest.cc", 1843 #"memory/discardable_shared_memory_unittest.cc",
1843 "memory/memory_pressure_listener_unittest.cc", 1844 #"memory/linked_ptr_unittest.cc",
1844 "memory/memory_pressure_monitor_chromeos_unittest.cc", 1845 #"memory/memory_pressure_listener_unittest.cc",
1845 "memory/memory_pressure_monitor_mac_unittest.cc", 1846 #"memory/memory_pressure_monitor_chromeos_unittest.cc",
1846 "memory/memory_pressure_monitor_unittest.cc", 1847 #"memory/memory_pressure_monitor_mac_unittest.cc",
1847 "memory/memory_pressure_monitor_win_unittest.cc", 1848 #"memory/memory_pressure_monitor_unittest.cc",
1848 "memory/ptr_util_unittest.cc", 1849 #"memory/memory_pressure_monitor_win_unittest.cc",
1849 "memory/ref_counted_memory_unittest.cc", 1850 #"memory/ptr_util_unittest.cc",
1850 "memory/ref_counted_unittest.cc", 1851 #"memory/ref_counted_memory_unittest.cc",
1851 "memory/scoped_vector_unittest.cc", 1852 #"memory/ref_counted_unittest.cc",
1852 "memory/shared_memory_mac_unittest.cc", 1853 #"memory/scoped_vector_unittest.cc",
1853 "memory/shared_memory_unittest.cc", 1854 #"memory/shared_memory_mac_unittest.cc",
1854 "memory/shared_memory_win_unittest.cc", 1855 #"memory/shared_memory_unittest.cc",
1855 "memory/singleton_unittest.cc", 1856 #"memory/shared_memory_win_unittest.cc",
1856 "memory/weak_ptr_unittest.cc", 1857 #"memory/singleton_unittest.cc",
1857 "message_loop/message_loop_task_runner_unittest.cc", 1858 #"memory/weak_ptr_unittest.cc",
1858 "message_loop/message_loop_unittest.cc", 1859 #"message_loop/message_loop_task_runner_unittest.cc",
1859 "message_loop/message_pump_glib_unittest.cc", 1860 #"message_loop/message_loop_unittest.cc",
1860 "message_loop/message_pump_io_ios_unittest.cc", 1861 #"message_loop/message_pump_glib_unittest.cc",
1861 "metrics/bucket_ranges_unittest.cc", 1862 #"message_loop/message_pump_io_ios_unittest.cc",
1862 "metrics/field_trial_unittest.cc", 1863 #"metrics/bucket_ranges_unittest.cc",
1863 "metrics/histogram_base_unittest.cc", 1864 #"metrics/field_trial_unittest.cc",
1864 "metrics/histogram_delta_serialization_unittest.cc", 1865 #"metrics/histogram_base_unittest.cc",
1865 "metrics/histogram_macros_unittest.cc", 1866 #"metrics/histogram_delta_serialization_unittest.cc",
1866 "metrics/histogram_snapshot_manager_unittest.cc", 1867 #"metrics/histogram_macros_unittest.cc",
1867 "metrics/histogram_unittest.cc", 1868 #"metrics/histogram_snapshot_manager_unittest.cc",
1868 "metrics/metrics_hashes_unittest.cc", 1869 #"metrics/histogram_unittest.cc",
1869 "metrics/persistent_histogram_allocator_unittest.cc", 1870 #"metrics/metrics_hashes_unittest.cc",
1870 "metrics/persistent_memory_allocator_unittest.cc", 1871 #"metrics/persistent_histogram_allocator_unittest.cc",
1871 "metrics/persistent_sample_map_unittest.cc", 1872 #"metrics/persistent_memory_allocator_unittest.cc",
1872 "metrics/sample_map_unittest.cc", 1873 #"metrics/persistent_sample_map_unittest.cc",
1873 "metrics/sample_vector_unittest.cc", 1874 #"metrics/sample_map_unittest.cc",
1874 "metrics/sparse_histogram_unittest.cc", 1875 #"metrics/sample_vector_unittest.cc",
1875 "metrics/statistics_recorder_unittest.cc", 1876 #"metrics/sparse_histogram_unittest.cc",
1876 "native_library_unittest.cc", 1877 #"metrics/statistics_recorder_unittest.cc",
1877 "numerics/safe_numerics_unittest.cc", 1878 #"native_library_unittest.cc",
1878 "observer_list_unittest.cc", 1879 #"numerics/safe_numerics_unittest.cc",
1879 "optional_unittest.cc", 1880 #"observer_list_unittest.cc",
1880 "os_compat_android_unittest.cc", 1881 #"optional_unittest.cc",
1881 "path_service_unittest.cc", 1882 #"os_compat_android_unittest.cc",
1882 "pickle_unittest.cc", 1883 #"path_service_unittest.cc",
1883 "posix/file_descriptor_shuffle_unittest.cc", 1884 #"pickle_unittest.cc",
1884 "posix/unix_domain_socket_linux_unittest.cc", 1885 #"posix/file_descriptor_shuffle_unittest.cc",
1885 "power_monitor/power_monitor_unittest.cc", 1886 #"posix/unix_domain_socket_linux_unittest.cc",
1886 "process/memory_unittest.cc", 1887 #"power_monitor/power_monitor_unittest.cc",
1887 "process/memory_unittest_mac.h", 1888 #"process/memory_unittest.cc",
1888 "process/memory_unittest_mac.mm", 1889 #"process/memory_unittest_mac.h",
1889 "process/process_metrics_unittest.cc", 1890 #"process/memory_unittest_mac.mm",
1890 "process/process_metrics_unittest_ios.cc", 1891 #"process/process_metrics_unittest.cc",
1891 "process/process_unittest.cc", 1892 #"process/process_metrics_unittest_ios.cc",
1892 "process/process_util_unittest.cc", 1893 #"process/process_unittest.cc",
1893 "profiler/stack_sampling_profiler_unittest.cc", 1894 #"process/process_util_unittest.cc",
1894 "profiler/tracked_time_unittest.cc", 1895 #"profiler/stack_sampling_profiler_unittest.cc",
1895 "rand_util_unittest.cc", 1896 #"profiler/tracked_time_unittest.cc",
1896 "run_loop_unittest.cc", 1897 #"rand_util_unittest.cc",
1897 "scoped_clear_errno_unittest.cc", 1898 #"run_loop_unittest.cc",
1898 "scoped_generic_unittest.cc", 1899 #"scoped_clear_errno_unittest.cc",
1899 "scoped_native_library_unittest.cc", 1900 #"scoped_generic_unittest.cc",
1900 "security_unittest.cc", 1901 #"scoped_native_library_unittest.cc",
1901 "sequence_checker_unittest.cc", 1902 #"security_unittest.cc",
1902 "sequence_token_unittest.cc", 1903 #"sequence_checker_unittest.cc",
1903 "sequenced_task_runner_unittest.cc", 1904 #"sequence_token_unittest.cc",
1904 "sha1_unittest.cc", 1905 #"sequenced_task_runner_unittest.cc",
1905 "stl_util_unittest.cc", 1906 #"sha1_unittest.cc",
1906 "strings/nullable_string16_unittest.cc", 1907 #"stl_util_unittest.cc",
1907 "strings/pattern_unittest.cc", 1908 #"strings/nullable_string16_unittest.cc",
1908 "strings/safe_sprintf_unittest.cc", 1909 #"strings/pattern_unittest.cc",
1909 "strings/string16_unittest.cc", 1910 #"strings/safe_sprintf_unittest.cc",
1910 "strings/string_number_conversions_unittest.cc", 1911 #"strings/string16_unittest.cc",
1911 "strings/string_piece_unittest.cc", 1912 #"strings/string_number_conversions_unittest.cc",
1912 "strings/string_split_unittest.cc", 1913 #"strings/string_piece_unittest.cc",
1913 "strings/string_tokenizer_unittest.cc", 1914 #"strings/string_split_unittest.cc",
1914 "strings/string_util_unittest.cc", 1915 #"strings/string_tokenizer_unittest.cc",
1915 "strings/stringize_macros_unittest.cc", 1916 #"strings/string_util_unittest.cc",
1916 "strings/stringprintf_unittest.cc", 1917 #"strings/stringize_macros_unittest.cc",
1917 "strings/sys_string_conversions_mac_unittest.mm", 1918 #"strings/stringprintf_unittest.cc",
1918 "strings/sys_string_conversions_unittest.cc", 1919 #"strings/sys_string_conversions_mac_unittest.mm",
1919 "strings/utf_offset_string_conversions_unittest.cc", 1920 #"strings/sys_string_conversions_unittest.cc",
1920 "strings/utf_string_conversions_unittest.cc", 1921 #"strings/utf_offset_string_conversions_unittest.cc",
1921 "supports_user_data_unittest.cc", 1922 #"strings/utf_string_conversions_unittest.cc",
1922 "sync_socket_unittest.cc", 1923 #"supports_user_data_unittest.cc",
1923 "synchronization/atomic_flag_unittest.cc", 1924 #"sync_socket_unittest.cc",
1924 "synchronization/condition_variable_unittest.cc", 1925 #"synchronization/atomic_flag_unittest.cc",
1925 "synchronization/lock_unittest.cc", 1926 #"synchronization/condition_variable_unittest.cc",
1926 "synchronization/read_write_lock_unittest.cc", 1927 #"synchronization/lock_unittest.cc",
1927 "synchronization/waitable_event_unittest.cc", 1928 #"synchronization/read_write_lock_unittest.cc",
1928 "synchronization/waitable_event_watcher_unittest.cc", 1929 #"synchronization/waitable_event_unittest.cc",
1929 "sys_byteorder_unittest.cc", 1930 #"synchronization/waitable_event_watcher_unittest.cc",
1930 "sys_info_unittest.cc", 1931 #"sys_byteorder_unittest.cc",
1931 "system_monitor/system_monitor_unittest.cc", 1932 #"sys_info_unittest.cc",
1932 "task/cancelable_task_tracker_unittest.cc", 1933 #"system_monitor/system_monitor_unittest.cc",
1933 "task_runner_util_unittest.cc", 1934 #"task/cancelable_task_tracker_unittest.cc",
1934 "task_scheduler/delayed_task_manager_unittest.cc", 1935 #"task_runner_util_unittest.cc",
1935 "task_scheduler/priority_queue_unittest.cc", 1936 #"task_scheduler/delayed_task_manager_unittest.cc",
1936 "task_scheduler/scheduler_lock_unittest.cc", 1937 #"task_scheduler/priority_queue_unittest.cc",
1937 "task_scheduler/scheduler_worker_pool_impl_unittest.cc", 1938 #"task_scheduler/scheduler_lock_unittest.cc",
1938 "task_scheduler/scheduler_worker_stack_unittest.cc", 1939 #"task_scheduler/scheduler_worker_pool_impl_unittest.cc",
1939 "task_scheduler/scheduler_worker_unittest.cc", 1940 #"task_scheduler/scheduler_worker_stack_unittest.cc",
1940 "task_scheduler/sequence_sort_key_unittest.cc", 1941 #"task_scheduler/scheduler_worker_unittest.cc",
1941 "task_scheduler/sequence_unittest.cc", 1942 #"task_scheduler/sequence_sort_key_unittest.cc",
1942 "task_scheduler/task_scheduler_impl_unittest.cc", 1943 #"task_scheduler/sequence_unittest.cc",
1943 "task_scheduler/task_tracker_posix_unittest.cc", 1944 #"task_scheduler/task_scheduler_impl_unittest.cc",
1944 "task_scheduler/task_tracker_unittest.cc", 1945 #"task_scheduler/task_tracker_posix_unittest.cc",
1945 "task_scheduler/task_unittest.cc", 1946 #"task_scheduler/task_tracker_unittest.cc",
1946 "task_scheduler/test_task_factory.cc", 1947 #"task_scheduler/task_unittest.cc",
1947 "task_scheduler/test_task_factory.h", 1948 #"task_scheduler/test_task_factory.cc",
1948 "task_scheduler/test_utils.h", 1949 #"task_scheduler/test_task_factory.h",
1949 "template_util_unittest.cc", 1950 #"task_scheduler/test_utils.h",
1950 "test/histogram_tester_unittest.cc", 1951 #"template_util_unittest.cc",
1951 "test/test_pending_task_unittest.cc", 1952 #"test/histogram_tester_unittest.cc",
1952 "test/test_reg_util_win_unittest.cc", 1953 #"test/test_pending_task_unittest.cc",
1953 "test/trace_event_analyzer_unittest.cc", 1954 #"test/test_reg_util_win_unittest.cc",
1954 "test/user_action_tester_unittest.cc", 1955 #"test/trace_event_analyzer_unittest.cc",
1955 "threading/non_thread_safe_unittest.cc", 1956 #"test/user_action_tester_unittest.cc",
1956 "threading/platform_thread_unittest.cc", 1957 #"threading/non_thread_safe_unittest.cc",
1957 "threading/post_task_and_reply_impl_unittest.cc", 1958 #"threading/platform_thread_unittest.cc",
1958 "threading/sequenced_task_runner_handle_unittest.cc", 1959 #"threading/post_task_and_reply_impl_unittest.cc",
1959 "threading/sequenced_worker_pool_unittest.cc", 1960 #"threading/sequenced_task_runner_handle_unittest.cc",
1960 "threading/simple_thread_unittest.cc", 1961 #"threading/sequenced_worker_pool_unittest.cc",
1961 "threading/thread_checker_unittest.cc", 1962 #"threading/simple_thread_unittest.cc",
1962 "threading/thread_collision_warner_unittest.cc", 1963 #"threading/thread_checker_unittest.cc",
1963 "threading/thread_id_name_manager_unittest.cc", 1964 #"threading/thread_collision_warner_unittest.cc",
1964 "threading/thread_local_storage_unittest.cc", 1965 #"threading/thread_id_name_manager_unittest.cc",
1965 "threading/thread_local_unittest.cc", 1966 #"threading/thread_local_storage_unittest.cc",
1966 "threading/thread_unittest.cc", 1967 #"threading/thread_local_unittest.cc",
1967 "threading/watchdog_unittest.cc", 1968 #"threading/thread_unittest.cc",
1968 "threading/worker_pool_posix_unittest.cc", 1969 #"threading/watchdog_unittest.cc",
1969 "threading/worker_pool_unittest.cc", 1970 #"threading/worker_pool_posix_unittest.cc",
1970 "time/pr_time_unittest.cc", 1971 #"threading/worker_pool_unittest.cc",
1971 "time/time_unittest.cc", 1972 #"time/pr_time_unittest.cc",
1972 "time/time_win_unittest.cc", 1973 #"time/time_unittest.cc",
1973 "timer/hi_res_timer_manager_unittest.cc", 1974 #"time/time_win_unittest.cc",
1974 "timer/mock_timer_unittest.cc", 1975 #"timer/hi_res_timer_manager_unittest.cc",
1975 "timer/timer_unittest.cc", 1976 #"timer/mock_timer_unittest.cc",
1976 "tools_sanity_unittest.cc", 1977 #"timer/timer_unittest.cc",
1977 "trace_event/blame_context_unittest.cc", 1978 #"tools_sanity_unittest.cc",
1978 "trace_event/heap_profiler_allocation_context_tracker_unittest.cc", 1979 #"trace_event/blame_context_unittest.cc",
1979 "trace_event/heap_profiler_allocation_register_unittest.cc", 1980 #"trace_event/heap_profiler_allocation_context_tracker_unittest.cc",
1980 "trace_event/heap_profiler_heap_dump_writer_unittest.cc", 1981 #"trace_event/heap_profiler_allocation_register_unittest.cc",
1981 "trace_event/heap_profiler_stack_frame_deduplicator_unittest.cc", 1982 #"trace_event/heap_profiler_heap_dump_writer_unittest.cc",
1982 "trace_event/heap_profiler_type_name_deduplicator_unittest.cc", 1983 #"trace_event/heap_profiler_stack_frame_deduplicator_unittest.cc",
1983 "trace_event/java_heap_dump_provider_android_unittest.cc", 1984 #"trace_event/heap_profiler_type_name_deduplicator_unittest.cc",
1984 "trace_event/memory_allocator_dump_unittest.cc", 1985 #"trace_event/java_heap_dump_provider_android_unittest.cc",
1985 "trace_event/memory_dump_manager_unittest.cc", 1986 #"trace_event/memory_allocator_dump_unittest.cc",
1986 "trace_event/process_memory_dump_unittest.cc", 1987 #"trace_event/memory_dump_manager_unittest.cc",
1987 "trace_event/trace_config_unittest.cc", 1988 #"trace_event/process_memory_dump_unittest.cc",
1988 "trace_event/trace_event_argument_unittest.cc", 1989 #"trace_event/trace_config_unittest.cc",
1989 "trace_event/trace_event_synthetic_delay_unittest.cc", 1990 #"trace_event/trace_event_argument_unittest.cc",
1990 "trace_event/trace_event_system_stats_monitor_unittest.cc", 1991 #"trace_event/trace_event_synthetic_delay_unittest.cc",
1991 "trace_event/trace_event_unittest.cc", 1992 #"trace_event/trace_event_system_stats_monitor_unittest.cc",
1992 "tracked_objects_unittest.cc", 1993 #"trace_event/trace_event_unittest.cc",
1993 "tuple_unittest.cc", 1994 #"tracked_objects_unittest.cc",
1994 "unguessable_token_unittest.cc", 1995 #"tuple_unittest.cc",
1995 "values_unittest.cc", 1996 #"unguessable_token_unittest.cc",
1996 "version_unittest.cc", 1997 #"values_unittest.cc",
1997 "vlog_unittest.cc", 1998 #"version_unittest.cc",
1998 "win/dllmain.cc", 1999 #"vlog_unittest.cc",
1999 "win/enum_variant_unittest.cc", 2000 #"win/dllmain.cc",
2000 "win/event_trace_consumer_unittest.cc", 2001 #"win/enum_variant_unittest.cc",
2001 "win/event_trace_controller_unittest.cc", 2002 #"win/event_trace_consumer_unittest.cc",
2002 "win/event_trace_provider_unittest.cc", 2003 #"win/event_trace_controller_unittest.cc",
2003 "win/i18n_unittest.cc", 2004 #"win/event_trace_provider_unittest.cc",
2004 "win/iunknown_impl_unittest.cc", 2005 #"win/i18n_unittest.cc",
2005 "win/message_window_unittest.cc", 2006 #"win/iunknown_impl_unittest.cc",
2006 "win/object_watcher_unittest.cc", 2007 #"win/message_window_unittest.cc",
2007 "win/pe_image_unittest.cc", 2008 #"win/object_watcher_unittest.cc",
2008 "win/registry_unittest.cc", 2009 #"win/pe_image_unittest.cc",
2009 "win/scoped_bstr_unittest.cc", 2010 #"win/registry_unittest.cc",
2010 "win/scoped_comptr_unittest.cc", 2011 #"win/scoped_bstr_unittest.cc",
2011 "win/scoped_handle_unittest.cc", 2012 #"win/scoped_comptr_unittest.cc",
2012 "win/scoped_process_information_unittest.cc", 2013 #"win/scoped_handle_unittest.cc",
2013 "win/scoped_variant_unittest.cc", 2014 #"win/scoped_process_information_unittest.cc",
2014 "win/shortcut_unittest.cc", 2015 #"win/scoped_variant_unittest.cc",
2015 "win/startup_information_unittest.cc", 2016 #"win/shortcut_unittest.cc",
2016 "win/wait_chain_unittest.cc", 2017 #"win/startup_information_unittest.cc",
2017 "win/win_util_unittest.cc", 2018 #"win/wait_chain_unittest.cc",
2018 "win/windows_version_unittest.cc", 2019 #"win/win_util_unittest.cc",
2019 "win/wrapped_window_proc_unittest.cc", 2020 #"win/windows_version_unittest.cc",
2021 #"win/wrapped_window_proc_unittest.cc",
2020 ] 2022 ]
2021 2023
2022 defines = [] 2024 defines = []
2023 2025
2024 deps = [ 2026 deps = [
2025 ":base", 2027 #":base",
2026 ":i18n", 2028 #":i18n",
2027 ":message_loop_tests", 2029 #":message_loop_tests",
2028 "//base/allocator:features", 2030 #"//base/allocator:features",
2029 "//base/test:native_library_test_utils", 2031 #"//base/test:native_library_test_utils",
2030 "//base/test:run_all_base_unittests", 2032 "//base/test:run_all_base_unittests",
2031 "//base/test:test_support", 2033 "//base/test:test_support",
2032 "//base/third_party/dynamic_annotations", 2034 #"//base/third_party/dynamic_annotations",
2033 "//testing/gmock", 2035 #"//testing/gmock",
2034 "//testing/gtest", 2036 "//testing/gtest",
2035 "//third_party/icu", 2037 #"//third_party/icu",
2036 ] 2038 ]
2037 2039
2038 data_deps = [ 2040 data_deps = [
2039 "//base/test:test_shared_library", 2041 "//base/test:test_shared_library",
2040 ] 2042 ]
2041 2043
2042 if (is_ios || is_mac) { 2044 if (is_ios || is_mac) {
2043 deps += [ ":base_unittests_arc" ] 2045 deps += [ ":base_unittests_arc" ]
2044 } 2046 }
2045 2047
(...skipping 11 matching lines...) Expand all
2057 # Allow more direct string conversions on platforms with native utf8 2059 # Allow more direct string conversions on platforms with native utf8
2058 # strings 2060 # strings
2059 if (is_mac || is_ios || is_chromeos || is_chromecast) { 2061 if (is_mac || is_ios || is_chromeos || is_chromecast) {
2060 defines += [ "SYSTEM_NATIVE_UTF8" ] 2062 defines += [ "SYSTEM_NATIVE_UTF8" ]
2061 } 2063 }
2062 2064
2063 if (is_android) { 2065 if (is_android) {
2064 deps += [ 2066 deps += [
2065 ":base_java", 2067 ":base_java",
2066 ":base_java_unittest_support", 2068 ":base_java_unittest_support",
2067 "//base/android/jni_generator:jni_generator_tests", 2069 #"//base/android/jni_generator:jni_generator_tests",
2068 ] 2070 ]
2069 } 2071 }
2070 2072
2071 if (is_ios) { 2073 if (is_ios) {
2072 sources -= [ 2074 sources -= [
2073 "files/file_locking_unittest.cc", 2075 "files/file_locking_unittest.cc",
2074 "files/file_path_watcher_unittest.cc", 2076 "files/file_path_watcher_unittest.cc",
2075 "memory/discardable_shared_memory_unittest.cc", 2077 "memory/discardable_shared_memory_unittest.cc",
2076 "memory/shared_memory_unittest.cc", 2078 "memory/shared_memory_unittest.cc",
2077 "process/memory_unittest.cc", 2079 "process/memory_unittest.cc",
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
2109 2111
2110 deps += [ "//base/test:malloc_wrapper" ] 2112 deps += [ "//base/test:malloc_wrapper" ]
2111 2113
2112 if (!is_component_build) { 2114 if (!is_component_build) {
2113 # Set rpath to find libmalloc_wrapper.so even in a non-component build. 2115 # Set rpath to find libmalloc_wrapper.so even in a non-component build.
2114 configs += [ "//build/config/gcc:rpath_for_built_shared_libraries" ] 2116 configs += [ "//build/config/gcc:rpath_for_built_shared_libraries" ]
2115 } 2117 }
2116 } 2118 }
2117 2119
2118 if (!use_glib) { 2120 if (!use_glib) {
2119 sources -= [ "message_loop/message_pump_glib_unittest.cc" ] 2121 #sources -= [ "message_loop/message_pump_glib_unittest.cc" ]
2120 } 2122 }
2121 2123
2122 if (is_posix && !is_ios) { 2124 if (is_posix && !is_ios) {
2123 sources += [ "message_loop/message_pump_libevent_unittest.cc" ] 2125 sources += [ "message_loop/message_pump_libevent_unittest.cc" ]
2124 deps += [ "//base/third_party/libevent" ] 2126 deps += [ "//base/third_party/libevent" ]
2125 } 2127 }
2126 2128
2127 if (is_android) { 2129 if (is_android) {
2128 deps += [ "//testing/android/native_test:native_test_native_code" ] 2130 #deps += [ "//testing/android/native_test:native_test_native_code" ]
2129 set_sources_assignment_filter([]) 2131 #set_sources_assignment_filter([])
2130 sources += [ 2132 #sources += [
2131 "debug/proc_maps_linux_unittest.cc", 2133 #"debug/proc_maps_linux_unittest.cc",
2132 "trace_event/trace_event_android_unittest.cc", 2134 #"trace_event/trace_event_android_unittest.cc",
2133 ] 2135 #]
2134 set_sources_assignment_filter(sources_assignment_filter) 2136 #set_sources_assignment_filter(sources_assignment_filter)
2135 } 2137 }
2136 2138
2137 if (is_win) { 2139 if (is_win) {
2138 deps += [ "//base:scoped_handle_test_dll" ] 2140 deps += [ "//base:scoped_handle_test_dll" ]
2139 if (current_cpu == "x64") { 2141 if (current_cpu == "x64") {
2140 sources += [ "profiler/win32_stack_frame_unwinder_unittest.cc" ] 2142 sources += [ "profiler/win32_stack_frame_unwinder_unittest.cc" ]
2141 deps += [ ":base_profiler_test_support_library" ] 2143 deps += [ ":base_profiler_test_support_library" ]
2142 } 2144 }
2143 } 2145 }
2144 2146
2145 if (use_experimental_allocator_shim) { 2147 if (use_experimental_allocator_shim) {
2146 sources += [ "allocator/allocator_shim_unittest.cc" ] 2148 #sources += [ "allocator/allocator_shim_unittest.cc" ]
2147 } 2149 }
2148 2150
2149 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. 2151 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
2150 configs += [ "//build/config/compiler:no_size_t_to_int_warning" ] 2152 configs += [ "//build/config/compiler:no_size_t_to_int_warning" ]
2151 2153
2152 # Symbols for crashes when running tests on swarming. 2154 # Symbols for crashes when running tests on swarming.
2153 if (symbol_level > 0) { 2155 if (symbol_level > 0) {
2154 if (is_win) { 2156 if (is_win) {
2155 data += [ "$root_out_dir/base_unittests.exe.pdb" ] 2157 data += [ "$root_out_dir/base_unittests.exe.pdb" ]
2156 } else if (is_mac) { 2158 } else if (is_mac) {
(...skipping 312 matching lines...) Expand 10 before | Expand all | Expand 10 after
2469 } 2471 }
2470 2472
2471 fuzzer_test("base_json_correctness_fuzzer") { 2473 fuzzer_test("base_json_correctness_fuzzer") {
2472 sources = [ 2474 sources = [
2473 "json/correctness_fuzzer.cc", 2475 "json/correctness_fuzzer.cc",
2474 ] 2476 ]
2475 deps = [ 2477 deps = [
2476 ":base", 2478 ":base",
2477 ] 2479 ]
2478 } 2480 }
OLDNEW
« no previous file with comments | « no previous file | base/callback_forward.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698