OLD | NEW |
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 1768 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1779 ] | 1779 ] |
1780 } | 1780 } |
1781 | 1781 |
1782 if (!is_ios) { | 1782 if (!is_ios) { |
1783 executable("build_utf8_validator_tables") { | 1783 executable("build_utf8_validator_tables") { |
1784 sources = [ | 1784 sources = [ |
1785 "i18n/build_utf8_validator_tables.cc", | 1785 "i18n/build_utf8_validator_tables.cc", |
1786 ] | 1786 ] |
1787 deps = [ | 1787 deps = [ |
1788 ":base", | 1788 ":base", |
1789 "//build/config/sanitizers:deps", | 1789 "//build/config:exe_and_shlib_deps", |
1790 "//build/win:default_exe_manifest", | 1790 "//build/win:default_exe_manifest", |
1791 "//third_party/icu:icuuc", | 1791 "//third_party/icu:icuuc", |
1792 ] | 1792 ] |
1793 } | 1793 } |
1794 | 1794 |
1795 executable("check_example") { | 1795 executable("check_example") { |
1796 sources = [ | 1796 sources = [ |
1797 "check_example.cc", | 1797 "check_example.cc", |
1798 ] | 1798 ] |
1799 deps = [ | 1799 deps = [ |
1800 ":base", | 1800 ":base", |
1801 "//build/config/sanitizers:deps", | 1801 "//build/config:exe_and_shlib_deps", |
1802 "//build/win:default_exe_manifest", | 1802 "//build/win:default_exe_manifest", |
1803 ] | 1803 ] |
1804 } | 1804 } |
1805 } | 1805 } |
1806 | 1806 |
1807 source_set("message_loop_tests") { | 1807 source_set("message_loop_tests") { |
1808 testonly = true | 1808 testonly = true |
1809 sources = [ | 1809 sources = [ |
1810 "message_loop/message_loop_test.cc", | 1810 "message_loop/message_loop_test.cc", |
1811 "message_loop/message_loop_test.h", | 1811 "message_loop/message_loop_test.h", |
(...skipping 15 matching lines...) Expand all Loading... |
1827 ldflags = [ | 1827 ldflags = [ |
1828 "/DELAYLOAD:cfgmgr32.dll", | 1828 "/DELAYLOAD:cfgmgr32.dll", |
1829 "/DELAYLOAD:shell32.dll", | 1829 "/DELAYLOAD:shell32.dll", |
1830 "/SUBSYSTEM:WINDOWS", | 1830 "/SUBSYSTEM:WINDOWS", |
1831 ] | 1831 ] |
1832 libs = [ | 1832 libs = [ |
1833 "cfgmgr32.lib", | 1833 "cfgmgr32.lib", |
1834 "shell32.lib", | 1834 "shell32.lib", |
1835 ] | 1835 ] |
1836 deps = [ | 1836 deps = [ |
1837 "//build/config/sanitizers:deps", | 1837 "//build/config:exe_and_shlib_deps", |
1838 ] | 1838 ] |
1839 } | 1839 } |
1840 | 1840 |
1841 loadable_module("scoped_handle_test_dll") { | 1841 loadable_module("scoped_handle_test_dll") { |
1842 sources = [ | 1842 sources = [ |
1843 "win/scoped_handle_test_dll.cc", | 1843 "win/scoped_handle_test_dll.cc", |
1844 ] | 1844 ] |
1845 deps = [ | 1845 deps = [ |
1846 ":base", | 1846 ":base", |
1847 "//base/win:base_win_features", | 1847 "//base/win:base_win_features", |
1848 ] | 1848 ] |
1849 } | 1849 } |
1850 } | 1850 } |
1851 | 1851 |
1852 if (is_win || is_mac) { | 1852 if (is_win || is_mac) { |
1853 if (current_cpu == "x64") { | 1853 if (current_cpu == "x64") { |
1854 # Must be a shared library so that it can be unloaded during testing. | 1854 # Must be a shared library so that it can be unloaded during testing. |
1855 shared_library("base_profiler_test_support_library") { | 1855 shared_library("base_profiler_test_support_library") { |
1856 sources = [ | 1856 sources = [ |
1857 "profiler/test_support_library.cc", | 1857 "profiler/test_support_library.cc", |
1858 ] | 1858 ] |
1859 deps = [ | 1859 deps = [ |
1860 "//build/config/sanitizers:deps", | 1860 "//build/config:exe_and_shlib_deps", |
1861 ] | 1861 ] |
1862 } | 1862 } |
1863 } | 1863 } |
1864 } | 1864 } |
1865 | 1865 |
1866 bundle_data("base_unittests_bundle_data") { | 1866 bundle_data("base_unittests_bundle_data") { |
1867 testonly = true | 1867 testonly = true |
1868 sources = [ | 1868 sources = [ |
1869 "test/data/file_util/binary_file.bin", | 1869 "test/data/file_util/binary_file.bin", |
1870 "test/data/file_util/binary_file_diff.bin", | 1870 "test/data/file_util/binary_file_diff.bin", |
(...skipping 853 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2724 } | 2724 } |
2725 | 2725 |
2726 fuzzer_test("base_json_correctness_fuzzer") { | 2726 fuzzer_test("base_json_correctness_fuzzer") { |
2727 sources = [ | 2727 sources = [ |
2728 "json/correctness_fuzzer.cc", | 2728 "json/correctness_fuzzer.cc", |
2729 ] | 2729 ] |
2730 deps = [ | 2730 deps = [ |
2731 ":base", | 2731 ":base", |
2732 ] | 2732 ] |
2733 } | 2733 } |
OLD | NEW |