diff --git a/kiwixbuild/dependencies/icu4c.py b/kiwixbuild/dependencies/icu4c.py index 689d415..b3dfaaa 100644 --- a/kiwixbuild/dependencies/icu4c.py +++ b/kiwixbuild/dependencies/icu4c.py @@ -39,15 +39,16 @@ class Icu(Dependency): topdir=None, name=self.source_dir, ) - shutil.rmtree( - pj(neutralEnv("source_dir"), self.source_dir, "source", "data") - ) - extract_archive( - pj(neutralEnv("archive_dir"), self.archive_data.name), - pj(neutralEnv("source_dir"), self.source_dir, "source"), - topdir="data", - name="data", - ) + if platform.system() != "Windows": + shutil.rmtree( + pj(neutralEnv("source_dir"), self.source_dir, "source", "data") + ) + extract_archive( + pj(neutralEnv("archive_dir"), self.archive_data.name), + pj(neutralEnv("source_dir"), self.source_dir, "source"), + topdir="data", + name="data", + ) extract_archive( pj(neutralEnv("archive_dir"), self.meson_patch.name), neutralEnv("source_dir"),