Index: net/BUILD.gn |
diff --git a/net/BUILD.gn b/net/BUILD.gn |
index fd27722664395bf6b120aad51f7d6599569bb7c3..dff464d479a2f20425278815450692dd932df67b 100644 |
--- a/net/BUILD.gn |
+++ b/net/BUILD.gn |
@@ -89,12 +89,10 @@ component("net") { |
deps = [ |
":net_resources", |
"//base", |
- "//base:i18n", |
"//base:prefs", |
"//base/third_party/dynamic_annotations", |
"//net/base/registry_controlled_domains", |
"//sdch", |
- "//third_party/icu", |
"//third_party/zlib", |
"//url", |
] |
@@ -512,19 +510,20 @@ component("net") { |
} |
if (use_icu_alternatives_on_android) { |
- deps -= [ |
+ sources += [ |
+ "base/net_string_util_icu_alternatives_android.cc", |
+ "base/net_string_util_icu_alternatives_android.h", |
+ ] |
+ } else { |
+ deps += [ |
"//base:i18n", |
"//third_party/icu", |
] |
- sources -= [ |
+ sources += [ |
"base/filename_util_icu.cc", |
"base/net_string_util_icu.cc", |
"base/net_util_icu.cc", |
] |
- sources += [ |
- "base/net_string_util_icu_alternatives_android.cc", |
- "base/net_string_util_icu_alternatives_android.h", |
- ] |
} |
} |
@@ -942,7 +941,6 @@ if (!is_ios && !is_android) { |
deps = [ |
":net", # TODO(brettw) bug 363749: this shouldn't be necessary. It's not |
# in the GYP build, and can be removed when the bug is fixed. |
- |
":test_support", |
"//base", |
"//base/test:test_support", |