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

Side by Side Diff: chrome/test/BUILD.gn

Issue 2904443004: Allow generation of a chromium outdirs when enable_extensions=false (Closed)
Patch Set: Assert enable_extensions: common/BUILD.gn and features/BUILD.gn are marked TODO(crbug.com/731689) Created 3 years, 6 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
OLDNEW
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")
(...skipping 363 matching lines...) Expand 10 before | Expand all | Expand 10 after
374 "//chrome/browser", 374 "//chrome/browser",
375 "//chrome/browser/devtools", 375 "//chrome/browser/devtools",
376 "//chrome/renderer", 376 "//chrome/renderer",
377 "//components/resources", 377 "//components/resources",
378 "//components/sync", 378 "//components/sync",
379 "//components/sync:test_support_model", 379 "//components/sync:test_support_model",
380 "//content/app/resources", 380 "//content/app/resources",
381 "//content/test:test_support", 381 "//content/test:test_support",
382 "//crypto:platform", 382 "//crypto:platform",
383 "//crypto:test_support", 383 "//crypto:test_support",
384 "//extensions/features",
385 "//google_apis:test_support", 384 "//google_apis:test_support",
386 "//net", 385 "//net",
387 "//net:net_resources", 386 "//net:net_resources",
388 "//net:test_support", 387 "//net:test_support",
389 "//skia", 388 "//skia",
390 "//testing/gmock", 389 "//testing/gmock",
391 "//testing/gtest", 390 "//testing/gtest",
392 "//third_party/hunspell", 391 "//third_party/hunspell",
393 "//third_party/icu", 392 "//third_party/icu",
394 "//third_party/libpng", 393 "//third_party/libpng",
395 "//third_party/zlib", 394 "//third_party/zlib",
396 "//ui/base:test_support", 395 "//ui/base:test_support",
397 "//ui/resources:ui_test_pak", 396 "//ui/resources:ui_test_pak",
398 "//ui/web_dialogs:test_support", 397 "//ui/web_dialogs:test_support",
399 ] 398 ]
399 if (enable_extensions) {
400 deps += [ "//extensions/features" ]
401 }
400 } 402 }
401 } 403 }
402 404
403 test("interactive_ui_tests") { 405 test("interactive_ui_tests") {
404 sources = [ 406 sources = [
405 "../browser/apps/app_browsertest_util.cc", 407 "../browser/apps/app_browsertest_util.cc",
406 "../browser/apps/app_browsertest_util.h", 408 "../browser/apps/app_browsertest_util.h",
407 "../browser/apps/app_pointer_lock_interactive_uitest.cc", 409 "../browser/apps/app_pointer_lock_interactive_uitest.cc",
408 "../browser/apps/app_shim/app_shim_interactive_uitest_mac.mm", 410 "../browser/apps/app_shim/app_shim_interactive_uitest_mac.mm",
409 "../browser/apps/app_shim/app_shim_quit_interactive_uitest_mac.mm", 411 "../browser/apps/app_shim/app_shim_quit_interactive_uitest_mac.mm",
(...skipping 153 matching lines...) Expand 10 before | Expand all | Expand 10 after
563 "//ui/web_dialogs:test_support", 565 "//ui/web_dialogs:test_support",
564 ] 566 ]
565 567
566 if (include_js_tests) { 568 if (include_js_tests) {
567 deps += [ "//chrome/test/data/webui:interactive_ui_tests_js_webui" ] 569 deps += [ "//chrome/test/data/webui:interactive_ui_tests_js_webui" ]
568 } 570 }
569 571
570 # TODO(rockot) bug 505926: The chrome_extensions_interactive_uitests target 572 # TODO(rockot) bug 505926: The chrome_extensions_interactive_uitests target
571 # should be deleted and this line removed. See the 573 # should be deleted and this line removed. See the
572 # chrome_extensions_interactive_uitests target for more. 574 # chrome_extensions_interactive_uitests target for more.
573 deps += [ "//extensions:chrome_extensions_interactive_uitests" ] 575 if (enable_extensions) {
576 deps += [ "//extensions:chrome_extensions_interactive_uitests" ]
577 }
574 578
575 # Runtime dependencies 579 # Runtime dependencies
576 data_deps += [ 580 data_deps += [
577 "//ppapi:ppapi_tests", 581 "//ppapi:ppapi_tests",
578 "//third_party/mesa:osmesa", 582 "//third_party/mesa:osmesa",
579 ] 583 ]
580 584
581 if (use_aura) { 585 if (use_aura) {
582 sources += [ "../browser/ui/views/drag_and_drop_interactive_uitest.cc" ] 586 sources += [ "../browser/ui/views/drag_and_drop_interactive_uitest.cc" ]
583 } 587 }
(...skipping 4544 matching lines...) Expand 10 before | Expand all | Expand 10 after
5128 } 5132 }
5129 5133
5130 if (is_win) { 5134 if (is_win) {
5131 loadable_module("conflicts_dll") { 5135 loadable_module("conflicts_dll") {
5132 testonly = true 5136 testonly = true
5133 sources = [ 5137 sources = [
5134 "conflicts/conflicts_dll.cc", 5138 "conflicts/conflicts_dll.cc",
5135 ] 5139 ]
5136 } 5140 }
5137 } 5141 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698