From aa32cc82db131c08fa420e9f0af189cb6c69604a Mon Sep 17 00:00:00 2001 From: Chase Latta Date: Thu, 25 Jun 2020 13:04:19 -0700 Subject: [PATCH] [fuchsia] include icudtl.dat in cipd bucket (flutter/engine#19296) Includes the icudtl.dat file which is built into the runner so it can be used in testing from within the fuchsia repo --- engine/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/engine/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py b/engine/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py index 327a0d3fce6..09ac6684e63 100755 --- a/engine/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py +++ b/engine/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py @@ -159,6 +159,10 @@ def CopyVulkanDepsToBucket(src, dst, arch): FindFileAndCopyTo('VkLayer_khronos_validation.json', '%s/pkg' % (sdk_path), deps_bucket_path) FindFileAndCopyTo('VkLayer_khronos_validation.so', '%s/arch/%s' % (sdk_path, arch), deps_bucket_path) +def CopyIcuDepsToBucket(src, dst): + source_root = os.path.join(_out_dir, src) + deps_bucket_path = os.path.join(_bucket_directory, dst) + FindFileAndCopyTo('icudtl.dat', source_root, deps_bucket_path) def BuildBucket(runtime_mode, arch, product): out_dir = 'fuchsia_%s_%s/' % (runtime_mode, arch) @@ -166,6 +170,7 @@ def BuildBucket(runtime_mode, arch, product): deps_dir = 'flutter/%s/deps/' % (arch) CopyToBucket(out_dir, bucket_dir, product) CopyVulkanDepsToBucket(out_dir, deps_dir, arch) + CopyIcuDepsToBucket(out_dir, deps_dir) def ProcessCIPDPackage(upload, engine_version):