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") | 12 import("//chrome/test/base/js2gtest.gni") |
13 import("//components/os_crypt/features.gni") | 13 import("//components/os_crypt/features.gni") |
| 14 import("//ppapi/features/features.gni") |
14 import("//services/shell/public/service_manifest.gni") | 15 import("//services/shell/public/service_manifest.gni") |
15 import("//testing/test.gni") | 16 import("//testing/test.gni") |
16 import("//v8/gni/v8.gni") | 17 import("//v8/gni/v8.gni") |
17 | 18 |
18 if (is_android) { | 19 if (is_android) { |
19 import("//build/config/android/rules.gni") | 20 import("//build/config/android/rules.gni") |
20 } | 21 } |
21 | 22 |
22 # This target exists to reference other test executables to bring these files | 23 # This target exists to reference other test executables to bring these files |
23 # into the build. | 24 # into the build. |
(...skipping 1873 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1897 "//services/shell/public/cpp", | 1898 "//services/shell/public/cpp", |
1898 "//skia", | 1899 "//skia", |
1899 "//testing/gmock", | 1900 "//testing/gmock", |
1900 "//testing/gtest", | 1901 "//testing/gtest", |
1901 "//testing/perf", | 1902 "//testing/perf", |
1902 "//third_party/cacheinvalidation", | 1903 "//third_party/cacheinvalidation", |
1903 "//third_party/icu", | 1904 "//third_party/icu", |
1904 "//third_party/leveldatabase", | 1905 "//third_party/leveldatabase", |
1905 "//third_party/libjingle", | 1906 "//third_party/libjingle", |
1906 "//third_party/webrtc/modules/desktop_capture", | 1907 "//third_party/webrtc/modules/desktop_capture", |
1907 "//third_party/widevine/cdm:version_h", | 1908 "//third_party/widevine/cdm:headers", |
1908 "//ui/accessibility:test_support", | 1909 "//ui/accessibility:test_support", |
1909 "//ui/base:test_support", | 1910 "//ui/base:test_support", |
1910 "//ui/compositor:test_support", | 1911 "//ui/compositor:test_support", |
1911 "//ui/resources", | 1912 "//ui/resources", |
1912 "//ui/web_dialogs:test_support", | 1913 "//ui/web_dialogs:test_support", |
1913 "//v8", | 1914 "//v8", |
1914 ] | 1915 ] |
1915 | 1916 |
1916 # Runtime dependencies | 1917 # Runtime dependencies |
1917 data_deps += [ | 1918 data_deps += [ |
(...skipping 966 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2884 "../browser/load_library_perf_test.cc", | 2885 "../browser/load_library_perf_test.cc", |
2885 ] | 2886 ] |
2886 | 2887 |
2887 # This test deliberately does not depend in chrome's test support targets. | 2888 # This test deliberately does not depend in chrome's test support targets. |
2888 # This is a small test and Chrome's test support targets bring in the | 2889 # This is a small test and Chrome's test support targets bring in the |
2889 # world, causing link time to explode. Please don't add more dependencies | 2890 # world, causing link time to explode. Please don't add more dependencies |
2890 # here without understanding how it affects link time (and factor them | 2891 # here without understanding how it affects link time (and factor them |
2891 # differently if possible). | 2892 # differently if possible). |
2892 deps = [ | 2893 deps = [ |
2893 "//base/test:test_support_perf", | 2894 "//base/test:test_support_perf", |
| 2895 "//ppapi/features", |
2894 "//testing/gtest", | 2896 "//testing/gtest", |
2895 "//testing/perf", | 2897 "//testing/perf", |
2896 "//third_party/widevine/cdm:version_h", | 2898 "//third_party/widevine/cdm:headers", |
2897 ] | 2899 ] |
2898 | 2900 |
2899 if (enable_pepper_cdms) { | 2901 if (enable_pepper_cdms) { |
2900 deps += [ | 2902 deps += [ |
2901 "//chrome/browser:pepper_cdm_test_constants", | 2903 "//chrome/browser:pepper_cdm_test_constants", |
2902 "//media:cdm_paths", | 2904 "//media:cdm_paths", |
2903 ] | 2905 ] |
2904 data_deps = [ | 2906 data_deps = [ |
2905 "//media/cdm/ppapi:clearkeycdmadapter", | 2907 "//media/cdm/ppapi:clearkeycdmadapter", |
2906 "//third_party/widevine/cdm:widevinecdmadapter", | 2908 "//third_party/widevine/cdm:widevinecdmadapter", |
(...skipping 508 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3415 | 3417 |
3416 # 3) anything tests directly depend on | 3418 # 3) anything tests directly depend on |
3417 "//chrome:resources", | 3419 "//chrome:resources", |
3418 "//chrome:strings", | 3420 "//chrome:strings", |
3419 "//components/component_updater:test_support", | 3421 "//components/component_updater:test_support", |
3420 "//components/safe_browsing_db:test_database_manager", | 3422 "//components/safe_browsing_db:test_database_manager", |
3421 "//components/subresource_filter/core/browser:test_support", | 3423 "//components/subresource_filter/core/browser:test_support", |
3422 "//components/version_info:generate_version_info", | 3424 "//components/version_info:generate_version_info", |
3423 "//courgette:courgette_lib", | 3425 "//courgette:courgette_lib", |
3424 "//google_apis", | 3426 "//google_apis", |
| 3427 "//ppapi/features", |
3425 "//skia", | 3428 "//skia", |
3426 "//third_party/cacheinvalidation", | 3429 "//third_party/cacheinvalidation", |
3427 "//third_party/icu", | 3430 "//third_party/icu", |
3428 "//third_party/libxml", | 3431 "//third_party/libxml", |
3429 "//ui/base:test_support", | 3432 "//ui/base:test_support", |
3430 "//ui/display:test_support", | 3433 "//ui/display:test_support", |
3431 "//ui/gfx:test_support", | 3434 "//ui/gfx:test_support", |
3432 "//ui/resources", | 3435 "//ui/resources", |
3433 ] | 3436 ] |
3434 data_deps = [] | 3437 data_deps = [] |
(...skipping 1582 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5017 "touch_hud", | 5020 "touch_hud", |
5018 "ui", | 5021 "ui", |
5019 ] | 5022 ] |
5020 | 5023 |
5021 if (is_linux && !is_android) { | 5024 if (is_linux && !is_android) { |
5022 deps += [ "//components/font_service:manifest" ] | 5025 deps += [ "//components/font_service:manifest" ] |
5023 packaged_services += [ "font_service" ] | 5026 packaged_services += [ "font_service" ] |
5024 } | 5027 } |
5025 } | 5028 } |
5026 } | 5029 } |
OLD | NEW |