Chromium Code Reviews| Index: chrome/browser/ui/BUILD.gn |
| diff --git a/chrome/browser/ui/BUILD.gn b/chrome/browser/ui/BUILD.gn |
| index 02e05b72887ef96b5c6b2cb66f6e8a77c5beb2af..86ad0e5716fbb14f354650d01ce8bca2cd626a4c 100644 |
| --- a/chrome/browser/ui/BUILD.gn |
| +++ b/chrome/browser/ui/BUILD.gn |
| @@ -206,11 +206,21 @@ source_set("ui") { |
| "//chrome") |
| } |
| if (!is_mac) { |
| - sources += |
| - rebase_path(gypi_values.chrome_browser_ui_views_non_mac_sources, |
| - ".", |
| - "//chrome") |
| - deps += [ "//extensions/components/native_app_window" ] |
| + if (!enable_extensions) { |
| + set_sources_assignment_filter( |
| + sources_assignment_filter + [ "*/extensions/*" ]) |
|
brettw
2015/06/07 22:48:00
Our rule in the GN build is to only use the filter
sadrul
2015/06/09 21:08:35
Done.
|
| + sources += |
| + rebase_path(gypi_values.chrome_browser_ui_views_non_mac_sources, |
| + ".", |
| + "//chrome") |
| + set_sources_assignment_filter(sources_assignment_filter) |
| + } else { |
| + sources += |
| + rebase_path(gypi_values.chrome_browser_ui_views_non_mac_sources, |
| + ".", |
| + "//chrome") |
| + deps += [ "//extensions/components/native_app_window" ] |
| + } |
| if (is_chromeos) { |
| # TODO(GYP): crbug.com/481629. These files should probably not be |
| # a part of ui_views_non_mac_sources at all. |