Index: ui/ui.gyp |
diff --git a/ui/ui.gyp b/ui/ui.gyp |
index cb16d09b1bf1aa7f5d402dfb2d24998ebf7d33b3..b2675a3f86a1ca515dc77232a090cf976ae22a45 100644 |
--- a/ui/ui.gyp |
+++ b/ui/ui.gyp |
@@ -870,6 +870,12 @@ |
'<(DEPTH)/webkit/support/setup_third_party.gyp:third_party_headers', |
], |
}], |
+ ['use_system_icu==1', { |
+ # When using the system icu, the icu targets generate shim headers |
+ # which are included by public headers in the ui target, so we need |
+ # ui to be a hard dependency for all its users. |
+ 'hard_dependency': 1, |
+ }], |
], |
}, |
], |