Chromium Code Reviews| Index: chrome/BUILD.gn |
| diff --git a/chrome/BUILD.gn b/chrome/BUILD.gn |
| index 4505493152be345f94feebc57fcac810b4acff8e..fdfdcdc0a9dbaf49a56118b32639ac3facb4083e 100644 |
| --- a/chrome/BUILD.gn |
| +++ b/chrome/BUILD.gn |
| @@ -282,9 +282,6 @@ if (is_win) { |
| # This target is a forwarding target to compile the necessary DLLs used |
| # by Chrome. |
| group("chrome_dll") { |
| - # TODO(GYP) support incremental_chrome_dll on Windows for faster links in |
| - # developer component builds. When that's supported, this target will need |
| - # to become more complicated. |
| data_deps = [ |
| ":main_dll", |
| ] |
| @@ -353,10 +350,12 @@ if (is_win) { |
| "/DELAYLOAD:wsock32.dll", |
| ] |
| - # This is a large module that can't do incremental linking in some cases. |
| - configs -= [ "//build/config/win:default_incremental_linking" ] |
| - configs += |
| - [ "//build/config/win:default_large_module_incremental_linking" ] |
| + if (!is_component_build) { |
| + # This is a large module that can't do incremental linking in some cases. |
|
brettw
2016/08/10 23:29:48
80 col rapping.
scottmg
2016/08/10 23:40:39
I really need to fix that in gn format some day. S
|
| + configs -= [ "//build/config/win:default_incremental_linking" ] |
| + configs += |
| + [ "//build/config/win:default_large_module_incremental_linking" ] |
| + } |
| } |
| if (use_aura) { |