| OLD | NEW |
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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/chrome_build.gni") | 5 import("//build/config/chrome_build.gni") |
| 6 import("//build/config/compiler/compiler.gni") | 6 import("//build/config/compiler/compiler.gni") |
| 7 import("//build/config/crypto.gni") | 7 import("//build/config/crypto.gni") |
| 8 import("//build/config/features.gni") | 8 import("//build/config/features.gni") |
| 9 import("//build/config/ui.gni") | 9 import("//build/config/ui.gni") |
| 10 import("//chrome/common/features.gni") | 10 import("//chrome/common/features.gni") |
| 11 import("//chrome/chrome_repack_locales.gni") | 11 import("//chrome/chrome_repack_locales.gni") |
| 12 import("//chrome/test/base/js2gtest.gni") | |
| 13 import("//components/os_crypt/features.gni") | 12 import("//components/os_crypt/features.gni") |
| 14 import("//components/spellcheck/spellcheck_build_features.gni") | 13 import("//components/spellcheck/spellcheck_build_features.gni") |
| 15 import("//extensions/features/features.gni") | 14 import("//extensions/features/features.gni") |
| 16 import("//media/media_options.gni") | 15 import("//media/media_options.gni") |
| 17 import("//ppapi/features/features.gni") | 16 import("//ppapi/features/features.gni") |
| 18 import("//remoting/remoting_enable.gni") | 17 import("//remoting/remoting_enable.gni") |
| 19 import("//rlz/features/features.gni") | 18 import("//rlz/features/features.gni") |
| 20 import("//services/service_manager/public/service_manifest.gni") | 19 import("//services/service_manager/public/service_manifest.gni") |
| 21 import("//services/catalog/public/tools/catalog.gni") | 20 import("//services/catalog/public/tools/catalog.gni") |
| 22 import("//testing/test.gni") | 21 import("//testing/test.gni") |
| (...skipping 432 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 455 ] | 454 ] |
| 456 } | 455 } |
| 457 if (is_linux) { | 456 if (is_linux) { |
| 458 data += [ "$root_out_dir/libppapi_tests.so" ] | 457 data += [ "$root_out_dir/libppapi_tests.so" ] |
| 459 } | 458 } |
| 460 | 459 |
| 461 defines = [ "HAS_OUT_OF_PROC_TEST_RUNNER" ] | 460 defines = [ "HAS_OUT_OF_PROC_TEST_RUNNER" ] |
| 462 ldflags = [] | 461 ldflags = [] |
| 463 | 462 |
| 464 deps = [ | 463 deps = [ |
| 465 ":interactive_ui_tests_js_webui", | |
| 466 ":test_support", | 464 ":test_support", |
| 467 ":test_support_ui", | 465 ":test_support_ui", |
| 468 "//chrome:packed_resources", | 466 "//chrome:packed_resources", |
| 469 "//chrome:resources", | 467 "//chrome:resources", |
| 470 "//chrome:strings", | 468 "//chrome:strings", |
| 471 "//chrome/browser", | 469 "//chrome/browser", |
| 472 "//chrome/browser/devtools", | 470 "//chrome/browser/devtools", |
| 473 "//chrome/renderer", | 471 "//chrome/renderer", |
| 472 "//chrome/test/data/webui:interactive_ui_tests_js_webui", |
| 474 "//components/resources", | 473 "//components/resources", |
| 475 "//components/sync", | 474 "//components/sync", |
| 476 "//components/sync:test_support_model", | 475 "//components/sync:test_support_model", |
| 477 "//content/app/resources", | 476 "//content/app/resources", |
| 478 "//content/test:test_support", | 477 "//content/test:test_support", |
| 479 "//crypto:platform", | 478 "//crypto:platform", |
| 480 "//crypto:test_support", | 479 "//crypto:test_support", |
| 481 "//extensions/features", | 480 "//extensions/features", |
| 482 "//google_apis:test_support", | 481 "//google_apis:test_support", |
| 483 "//net", | 482 "//net", |
| (...skipping 435 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 919 ] | 918 ] |
| 920 } | 919 } |
| 921 if (is_chromeos) { | 920 if (is_chromeos) { |
| 922 deps += [ | 921 deps += [ |
| 923 "//components/arc:arc_test_support", | 922 "//components/arc:arc_test_support", |
| 924 "//components/user_manager:test_support", | 923 "//components/user_manager:test_support", |
| 925 ] | 924 ] |
| 926 } | 925 } |
| 927 } | 926 } |
| 928 | 927 |
| 929 js2gtest("interactive_ui_tests_js_webui") { | |
| 930 test_type = "webui" | |
| 931 | |
| 932 sources = [ | |
| 933 "data/webui/cr_elements/cr_elements_focus_test.js", | |
| 934 "data/webui/md_history/md_history_focus_test.js", | |
| 935 "data/webui/settings/cr_settings_interactive_ui_tests.js", | |
| 936 ] | |
| 937 | |
| 938 gen_include_files = [ | |
| 939 "data/webui/polymer_browser_test_base.js", | |
| 940 "data/webui/polymer_interactive_ui_test.js", | |
| 941 ] | |
| 942 | |
| 943 deps = [ | |
| 944 "//chrome/browser/ui", | |
| 945 ] | |
| 946 | |
| 947 defines = [ "HAS_OUT_OF_PROC_TEST_RUNNER" ] | |
| 948 } | |
| 949 | |
| 950 js2gtest("browser_tests_js_webui") { | |
| 951 test_type = "webui" | |
| 952 | |
| 953 # Javascript sources. These are combined with the .cc files in the GYP build | |
| 954 # and are handled by a rule, but in the GN build they're in a separate | |
| 955 # action so need to be separated out. | |
| 956 sources = [ | |
| 957 "../browser/ui/webui/app_list/start_page_browsertest.js", | |
| 958 "../browser/ui/webui/chromeos/bluetooth_pairing_ui_browsertest.js", | |
| 959 "../browser/ui/webui/chromeos/certificate_manager_dialog_browsertest.js", | |
| 960 "../browser/ui/webui/chromeos/set_time_ui_browsertest.js", | |
| 961 "../browser/ui/webui/extensions/chromeos/kiosk_apps_browsertest.js", | |
| 962 "../browser/ui/webui/extensions/extension_settings_browsertest.js", | |
| 963 "../browser/ui/webui/help/help_browsertest.js", | |
| 964 "../browser/ui/webui/identity_internals_ui_browsertest.js", | |
| 965 "../browser/ui/webui/options/autofill_options_browsertest.js", | |
| 966 "../browser/ui/webui/options/browser_options_browsertest.js", | |
| 967 "../browser/ui/webui/options/certificate_manager_browsertest.js", | |
| 968 "../browser/ui/webui/options/chromeos/accounts_options_browsertest.js", | |
| 969 "../browser/ui/webui/options/chromeos/bluetooth_options_browsertest.js", | |
| 970 "../browser/ui/webui/options/chromeos/date_time_options_browsertest.js", | |
| 971 "../browser/ui/webui/options/chromeos/guest_mode_options_browsertest.js", | |
| 972 "../browser/ui/webui/options/chromeos/power_overlay_browsertest.js", | |
| 973 "../browser/ui/webui/options/content_options_browsertest.js", | |
| 974 "../browser/ui/webui/options/content_settings_exception_area_browsertest.j
s", | |
| 975 "../browser/ui/webui/options/cookies_view_browsertest.js", | |
| 976 "../browser/ui/webui/options/edit_dictionary_browsertest.js", | |
| 977 "../browser/ui/webui/options/font_settings_browsertest.js", | |
| 978 "../browser/ui/webui/options/language_options_browsertest.js", | |
| 979 "../browser/ui/webui/options/language_options_dictionary_download_browsert
est.js", | |
| 980 "../browser/ui/webui/options/manage_profile_browsertest.js", | |
| 981 "../browser/ui/webui/options/multilanguage_options_webui_browsertest.js", | |
| 982 "../browser/ui/webui/options/options_browsertest.js", | |
| 983 "../browser/ui/webui/options/options_browsertest_base.js", | |
| 984 "../browser/ui/webui/options/password_manager_browsertest.js", | |
| 985 "../browser/ui/webui/options/profile_settings_reset_browsertest.js", | |
| 986 "../browser/ui/webui/options/search_engine_manager_browsertest.js", | |
| 987 "../browser/ui/webui/options/settings_format_browsertest.js", | |
| 988 "../browser/ui/webui/options/startup_page_list_browsertest.js", | |
| 989 "../browser/ui/webui/sync_internals_browsertest.js", | |
| 990 "../browser/ui/webui/sync_setup_browsertest.js", | |
| 991 "data/chromeos/oobe_webui_browsertest.js", | |
| 992 "data/webui/about_invalidations_browsertest.js", | |
| 993 "data/webui/accessibility_audit_browsertest.js", | |
| 994 "data/webui/assertions.js", | |
| 995 "data/webui/async_gen.js", | |
| 996 "data/webui/bluetooth_internals_browsertest.js", | |
| 997 "data/webui/certificate_viewer_dialog_test.js", | |
| 998 "data/webui/chrome_send_browsertest.js", | |
| 999 "data/webui/cr_elements/cr_elements_browsertest.js", | |
| 1000 "data/webui/extensions/cr_extensions_browsertest.js", | |
| 1001 "data/webui/history_browsertest.js", | |
| 1002 "data/webui/md_bookmarks/md_bookmarks_browsertest.js", | |
| 1003 "data/webui/md_downloads/downloads_browsertest.js", | |
| 1004 "data/webui/md_history/md_history_browsertest.js", | |
| 1005 "data/webui/md_user_manager/user_manager_browsertest.js", | |
| 1006 "data/webui/media_router/media_router_elements_browsertest.js", | |
| 1007 "data/webui/mock4js_browsertest.js", | |
| 1008 "data/webui/net_internals/bandwidth_view.js", | |
| 1009 "data/webui/net_internals/chromeos_view.js", | |
| 1010 "data/webui/net_internals/dns_view.js", | |
| 1011 "data/webui/net_internals/events_view.js", | |
| 1012 "data/webui/net_internals/hsts_view.js", | |
| 1013 "data/webui/net_internals/log_util.js", | |
| 1014 "data/webui/net_internals/log_view_painter.js", | |
| 1015 "data/webui/net_internals/main.js", | |
| 1016 "data/webui/net_internals/net_internals_test.js", | |
| 1017 "data/webui/net_internals/prerender_view.js", | |
| 1018 "data/webui/net_internals/sdch_view.js", | |
| 1019 "data/webui/net_internals/timeline_view.js", | |
| 1020 "data/webui/ntp4.js", | |
| 1021 "data/webui/polymer_browser_test_base.js", | |
| 1022 "data/webui/print_preview.js", | |
| 1023 "data/webui/print_preview_destination_search_test.js", | |
| 1024 "data/webui/sandboxstatus_browsertest.js", | |
| 1025 "data/webui/text_defaults_browsertest.js", | |
| 1026 "data/webui/webui_resource_async_browsertest.js", | |
| 1027 ] | |
| 1028 | |
| 1029 if (!is_asan) { | |
| 1030 sources += [ | |
| 1031 "data/webui/settings/advanced_page_browsertest.js", | |
| 1032 "data/webui/settings/animation_browsertest.js", | |
| 1033 "data/webui/settings/basic_page_browsertest.js", | |
| 1034 "data/webui/settings/cr_settings_browsertest.js", | |
| 1035 "data/webui/settings/help_page_browsertest.js", | |
| 1036 "data/webui/settings/languages_page_browsertest.js", | |
| 1037 "data/webui/settings/on_startup_browsertest.js", | |
| 1038 "data/webui/settings/passwords_and_autofill_fake_data.js", | |
| 1039 "data/webui/settings/passwords_and_forms_browsertest.js", | |
| 1040 "data/webui/settings/settings_autofill_section_browsertest.js", | |
| 1041 "data/webui/settings/settings_idle_load_browsertest.js", | |
| 1042 "data/webui/settings/settings_page_browsertest.js", | |
| 1043 "data/webui/settings/settings_passwords_section_browsertest.js", | |
| 1044 "data/webui/settings/settings_subpage_browsertest.js", | |
| 1045 "data/webui/settings/settings_ui_browsertest.js", | |
| 1046 "data/webui/settings/site_settings_page_browsertest.js", | |
| 1047 ] | |
| 1048 | |
| 1049 if (is_chromeos) { | |
| 1050 sources += [ "data/webui/settings/easy_unlock_browsertest_chromeos.js" ] | |
| 1051 } | |
| 1052 } | |
| 1053 | |
| 1054 if (is_chrome_branded) { | |
| 1055 # crbug.com/230471 | |
| 1056 sources -= [ "data/webui/accessibility_audit_browsertest.js" ] | |
| 1057 } | |
| 1058 if (!is_chromeos) { | |
| 1059 sources -= [ "data/webui/certificate_viewer_dialog_test.js" ] | |
| 1060 } else { | |
| 1061 sources -= [ "data/webui/md_user_manager/user_manager_browsertest.js" ] | |
| 1062 } | |
| 1063 if (is_mac) { | |
| 1064 sources -= [ | |
| 1065 # TODO(rouslan): This test depends on the custom dictionary UI, | |
| 1066 # which is disabled on Mac. | |
| 1067 "../browser/ui/webui/options/edit_dictionary_browsertest.js", | |
| 1068 | |
| 1069 # TODO(rouslan): This test depends on hunspell and we cannot run it | |
| 1070 # on Mac, which does not use hunspell by default. | |
| 1071 "../browser/ui/webui/options/language_options_dictionary_download_browse
rtest.js", | |
| 1072 "../browser/ui/webui/options/multilanguage_options_webui_browsertest.js"
, | |
| 1073 ] | |
| 1074 } | |
| 1075 if (!enable_app_list) { | |
| 1076 sources -= [ "../browser/ui/webui/app_list/start_page_browsertest.js" ] | |
| 1077 } | |
| 1078 if (!enable_print_preview) { | |
| 1079 sources -= [ "data/webui/print_preview.js" ] | |
| 1080 } | |
| 1081 deps = [ | |
| 1082 "//chrome/browser/ui", | |
| 1083 "//skia", | |
| 1084 ] | |
| 1085 defines = [ "HAS_OUT_OF_PROC_TEST_RUNNER" ] | |
| 1086 } | |
| 1087 | |
| 1088 group("telemetry_unittests") { | 928 group("telemetry_unittests") { |
| 1089 testonly = true | 929 testonly = true |
| 1090 deps = [ | 930 deps = [ |
| 1091 "//tools/perf/chrome_telemetry_build:telemetry_chrome_test", | 931 "//tools/perf/chrome_telemetry_build:telemetry_chrome_test", |
| 1092 ] | 932 ] |
| 1093 | 933 |
| 1094 data = [ | 934 data = [ |
| 1095 "//tools/perf/run_telemetry_tests", | 935 "//tools/perf/run_telemetry_tests", |
| 1096 | 936 |
| 1097 # For isolate contract. | 937 # For isolate contract. |
| (...skipping 782 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1880 "data/webui/ntp4_browsertest.h", | 1720 "data/webui/ntp4_browsertest.h", |
| 1881 "data/webui/print_preview.cc", | 1721 "data/webui/print_preview.cc", |
| 1882 "data/webui/print_preview.h", | 1722 "data/webui/print_preview.h", |
| 1883 "data/webui/webui_resource_browsertest.cc", | 1723 "data/webui/webui_resource_browsertest.cc", |
| 1884 "gpu/webgl_infobar_browsertest.cc", | 1724 "gpu/webgl_infobar_browsertest.cc", |
| 1885 "ppapi/ppapi_browsertest.cc", | 1725 "ppapi/ppapi_browsertest.cc", |
| 1886 "ppapi/ppapi_filechooser_browsertest.cc", | 1726 "ppapi/ppapi_filechooser_browsertest.cc", |
| 1887 ] | 1727 ] |
| 1888 | 1728 |
| 1889 deps += [ | 1729 deps += [ |
| 1890 ":browser_tests_js_webui", | |
| 1891 ":sync_integration_test_support", | 1730 ":sync_integration_test_support", |
| 1892 ":test_support_ui", | 1731 ":test_support_ui", |
| 1893 "//base:i18n", | 1732 "//base:i18n", |
| 1894 "//base/test:test_support", | 1733 "//base/test:test_support", |
| 1895 "//chrome:browser_tests_pak", | 1734 "//chrome:browser_tests_pak", |
| 1896 "//chrome:packed_resources", | 1735 "//chrome:packed_resources", |
| 1897 "//chrome:resources", | 1736 "//chrome:resources", |
| 1898 "//chrome:strings", | 1737 "//chrome:strings", |
| 1899 "//chrome/browser", | 1738 "//chrome/browser", |
| 1900 "//chrome/renderer", | 1739 "//chrome/renderer", |
| 1740 "//chrome/test/data/webui:browser_tests_js_webui", |
| 1901 "//chrome/test/media_router:media_router_browsertests", | 1741 "//chrome/test/media_router:media_router_browsertests", |
| 1902 "//components/autofill/content/browser:risk_proto", | 1742 "//components/autofill/content/browser:risk_proto", |
| 1903 "//components/autofill/content/renderer:test_support", | 1743 "//components/autofill/content/renderer:test_support", |
| 1904 "//components/captive_portal:test_support", | 1744 "//components/captive_portal:test_support", |
| 1905 "//components/dom_distiller/content/browser", | 1745 "//components/dom_distiller/content/browser", |
| 1906 "//components/dom_distiller/content/renderer", | 1746 "//components/dom_distiller/content/renderer", |
| 1907 "//components/dom_distiller/core:test_support", | 1747 "//components/dom_distiller/core:test_support", |
| 1908 "//components/guest_view/browser:test_support", | 1748 "//components/guest_view/browser:test_support", |
| 1909 "//components/policy:chrome_settings_proto", | 1749 "//components/policy:chrome_settings_proto", |
| 1910 "//components/resources", | 1750 "//components/resources", |
| (...skipping 1106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3017 | 2857 |
| 3018 data = [ | 2858 data = [ |
| 3019 # Needed for isolate script to execute. | 2859 # Needed for isolate script to execute. |
| 3020 "//testing/scripts/common.py", | 2860 "//testing/scripts/common.py", |
| 3021 "//testing/xvfb.py", | 2861 "//testing/xvfb.py", |
| 3022 "//testing/scripts/run_gtest_perf_test.py", | 2862 "//testing/scripts/run_gtest_perf_test.py", |
| 3023 "//tools/perf/generate_legacy_perf_dashboard_json.py", | 2863 "//tools/perf/generate_legacy_perf_dashboard_json.py", |
| 3024 ] | 2864 ] |
| 3025 } | 2865 } |
| 3026 | 2866 |
| 3027 js2gtest("unit_tests_js") { | |
| 3028 test_type = "unit" | |
| 3029 sources = [ | |
| 3030 "../browser/resources/md_downloads/action_service_unittest.gtestjs", | |
| 3031 "../browser/resources/print_preview/data/measurement_system_unittest.gtestjs
", | |
| 3032 "../browser/resources/print_preview/print_preview_utils_unittest.gtestjs", | |
| 3033 "../renderer/resources/extensions/notifications_custom_bindings.gtestjs", | |
| 3034 "../test/data/unit/framework_unittest.gtestjs", | |
| 3035 ] | |
| 3036 extra_js_files = [ | |
| 3037 "../browser/resources/md_downloads/action_service.js", | |
| 3038 "../browser/resources/print_preview/data/measurement_system.js", | |
| 3039 "../browser/resources/print_preview/print_preview_utils.js", | |
| 3040 "../renderer/resources/extensions/notifications_custom_bindings.js", | |
| 3041 "../renderer/resources/extensions/notifications_test_util.js", | |
| 3042 "//ui/webui/resources/js/cr.js", | |
| 3043 ] | |
| 3044 if (is_chromeos) { | |
| 3045 sources += [ | |
| 3046 "../browser/resources/chromeos/braille_ime/braille_ime_unittest.gtestjs", | |
| 3047 "../browser/resources/chromeos/select_to_speak/select_to_speak_unittest.gt
estjs", | |
| 3048 ] | |
| 3049 extra_js_files += [ | |
| 3050 "../browser/resources/chromeos/braille_ime/braille_ime.js", | |
| 3051 "../browser/resources/chromeos/select_to_speak/select_to_speak.js", | |
| 3052 "../browser/resources/chromeos/select_to_speak/test_support.js", | |
| 3053 ] | |
| 3054 } | |
| 3055 } | |
| 3056 | |
| 3057 test("unit_tests") { | 2867 test("unit_tests") { |
| 3058 sources = [ | 2868 sources = [ |
| 3059 # histograms.xml is analyzed by AboutFlagsHistogramTest, so this | 2869 # histograms.xml is analyzed by AboutFlagsHistogramTest, so this |
| 3060 # dependency is needed to make commit bots run unit_tests on | 2870 # dependency is needed to make commit bots run unit_tests on |
| 3061 # histograms.xml changes. | 2871 # histograms.xml changes. |
| 3062 "../../tools/metrics/histograms/histograms.xml", | 2872 "../../tools/metrics/histograms/histograms.xml", |
| 3063 | 2873 |
| 3064 # All unittests in browser, common, renderer and service. | 2874 # All unittests in browser, common, renderer and service. |
| 3065 "../browser/about_flags_unittest.cc", | 2875 "../browser/about_flags_unittest.cc", |
| 3066 "../browser/after_startup_task_utils_unittest.cc", | 2876 "../browser/after_startup_task_utils_unittest.cc", |
| (...skipping 773 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3840 "../browser/ui/webui/media_router/media_router_dialog_controller_impl_unit
test.cc", | 3650 "../browser/ui/webui/media_router/media_router_dialog_controller_impl_unit
test.cc", |
| 3841 "../browser/ui/webui/media_router/media_router_ui_unittest.cc", | 3651 "../browser/ui/webui/media_router/media_router_ui_unittest.cc", |
| 3842 "../browser/ui/webui/media_router/media_router_web_ui_test.cc", | 3652 "../browser/ui/webui/media_router/media_router_web_ui_test.cc", |
| 3843 "../browser/ui/webui/media_router/media_router_web_ui_test.h", | 3653 "../browser/ui/webui/media_router/media_router_web_ui_test.h", |
| 3844 "../browser/ui/webui/media_router/media_router_webui_message_handler_unitt
est.cc", | 3654 "../browser/ui/webui/media_router/media_router_webui_message_handler_unitt
est.cc", |
| 3845 "../browser/ui/webui/media_router/query_result_manager_unittest.cc", | 3655 "../browser/ui/webui/media_router/query_result_manager_unittest.cc", |
| 3846 "../common/media_router/mojo/media_router_struct_traits_unittest.cc", | 3656 "../common/media_router/mojo/media_router_struct_traits_unittest.cc", |
| 3847 "../utility/media_router/dial_device_description_parser_impl_unittest.cc", | 3657 "../utility/media_router/dial_device_description_parser_impl_unittest.cc", |
| 3848 ] | 3658 ] |
| 3849 deps += [ | 3659 deps += [ |
| 3850 ":unit_tests_js", | 3660 "//chrome/test/data/webui:unit_tests_js", |
| 3851 "//components/bubble:test_support", | 3661 "//components/bubble:test_support", |
| 3852 ] | 3662 ] |
| 3853 data += [ | 3663 data += [ |
| 3854 "$root_out_dir/test_data/chrome/browser/resources/print_preview/", | 3664 "$root_out_dir/test_data/chrome/browser/resources/print_preview/", |
| 3855 "$root_out_dir/test_data/chrome/renderer/resources/extensions/", | 3665 "$root_out_dir/test_data/chrome/renderer/resources/extensions/", |
| 3856 "$root_out_dir/test_data/ui/webui/", | 3666 "$root_out_dir/test_data/ui/webui/", |
| 3857 ] | 3667 ] |
| 3858 } | 3668 } |
| 3859 | 3669 |
| 3860 if (is_linux || is_win) { | 3670 if (is_linux || is_win) { |
| (...skipping 1382 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5243 } | 5053 } |
| 5244 | 5054 |
| 5245 if (is_win) { | 5055 if (is_win) { |
| 5246 loadable_module("conflicts_dll") { | 5056 loadable_module("conflicts_dll") { |
| 5247 testonly = true | 5057 testonly = true |
| 5248 sources = [ | 5058 sources = [ |
| 5249 "conflicts/conflicts_dll.cc", | 5059 "conflicts/conflicts_dll.cc", |
| 5250 ] | 5060 ] |
| 5251 } | 5061 } |
| 5252 } | 5062 } |
| OLD | NEW |