Sfoglia il codice sorgente

icu4c: fix windows arm64 native build (#7443)

* icu4c: fix windows arm64 native build

* adjust architecture check to exclude arm64 for build configuration

* adjust build configuration for arm64 architecture

* fix

* fix
star9029 1 mese fa
parent
commit
8fcd7c3111
1 ha cambiato i file con 5 aggiunte e 0 eliminazioni
  1. 5 0
      packages/i/icu4c/xmake.lua

+ 5 - 0
packages/i/icu4c/xmake.lua

@@ -71,6 +71,11 @@ package("icu4c")
     on_install("windows", function (package)
         import("package.tools.msbuild")
 
+        if not package:is_cross() and package:is_arch("arm64") then
+            -- Build file always find pkgdata from bin64
+            io.replace("source/extra/uconv/makedata.mak", "bin64", "binARM64", {plain = true})
+        end
+
         if package:has_runtime("MT", "MTd") then
             local files = {
                 "source/common/common.vcxproj",