Switch to new version of FreeType, HarfBuzz, and ICU

Note: This change supersedes CL# 8673172

#rb none
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jamie.dale
#ROBOMERGE-SOURCE: CL 8677075 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v422-8689730)

[CL 8752173 by jamie dale in Dev-Build branch]
This commit is contained in:
jamie dale
2019-09-17 11:34:29 -04:00
4 changed files with 406 additions and 360 deletions
@@ -552,7 +552,11 @@ public partial class Project : CommandUtils
if (!Params.CookOnTheFly && !Params.SkipCookOnTheFly) // only stage the UFS files if we are not using cook on the fly
{
// Work out which ICU data version we use for this platform
var ICUDataVersion = "icudt53l";
var ICUDataVersion = "icudt64l";
if (SC.StageTargetPlatform.PlatformType == UnrealTargetPlatform.HoloLens || SC.StageTargetPlatform.PlatformType == UnrealTargetPlatform.TVOS || SC.StageTargetPlatform.PlatformType == UnrealTargetPlatform.HTML5)
{
ICUDataVersion = "icudt53l";
}
// Initialize internationalization preset.
string InternationalizationPreset = GetInternationalizationPreset(Params, PlatformGameConfig);