adjust link order for icu4c (#2062)

* add icu4c on mingw

* patch mingw to avoid build failure

* reapply patch from msys repo

* fix icu data issue and checksum issue

* fix crossbuild detect on mingw installed on macos

* disable package on macos msys environment

since the author has no mac device.

* fix macos build issue

* fix macos build issue

* adjust package script

* disable cross build test and revert windows change

* adjust patch

* run reconfigure on mingw

* disable mingw on macos

* adjust link order for icu4c
pull/2063/head
jingkaimori 2 years ago committed by GitHub
parent 70a89c9f1e
commit 083cd15122
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 6
      packages/i/icu4c/xmake.lua

@ -20,11 +20,11 @@ package("icu4c")
add_patches("72.1", path.join(os.scriptdir(), "patches", "72.1", "mingw.patch"), "9ddbe7f691224ccf69f8c0218f788f0a39ab8f1375cc9aad2cc92664ffcf46a5")
end
add_links("icuuc", "icutu", "icui18n", "icuio")
add_links("icutu", "icuio")
if is_plat("mingw") then
add_links("icudt")
add_links("icuin", "icuuc", "icudt")
else
add_links("icudata")
add_links("icui18n", "icuuc", "icudata")
end
if is_plat("linux") then

Loading…
Cancel
Save