Export correct defines depending on use_icu_data_file flag. BUG=610673 R=alexclarke@chromium.org, dpranke@chromium.org Review URL: https://codereview.chromium.org/1991833002 .
diff --git a/BUILD.gn b/BUILD.gn index 35f5e84..f3767c5 100644 --- a/BUILD.gn +++ b/BUILD.gn
@@ -42,6 +42,16 @@ "source/common", "source/i18n", ] + + if (icu_use_data_file) { + defines += [ "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE" ] + } else { + if (is_win) { + defines += [ "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_SHARED" ] + } else { + defines += [ "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC" ] + } + } } # Config used only by ICU code.