Skip to content

Commit 5fe5ba8

Browse files
committed
fix.
1 parent c169afb commit 5fe5ba8

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

.github/workflows/mingw_msys2.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,3 +51,4 @@ jobs:
5151
else
5252
xmake l ./scripts/test.lua -vD -p mingw -a i386 -k ${{ matrix.kind }}
5353
fi
54+

packages/k/kenlm/xmake.lua

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,6 @@ package("kenlm")
2323
add_includedirs("include/kenlm")
2424

2525
on_load(function (package)
26-
if package:is_plat("msys", "mingw", "cygwin") and package:is_arch("i386") then
27-
package:add("defines", "WINAPI=__stdcall")
28-
end
2926
package:add("defines", "KENLM_MAX_ORDER=" .. tostring(package:config("max_order")))
3027
package:add("links", "kenlm_builder", "kenlm", "kenlm_filter", "kenlm_util")
3128
end)
@@ -50,6 +47,9 @@ package("kenlm")
5047
if not package:dep("xz"):config("shared") then
5148
table.insert(opt.cxflags, "-DLZMA_API_STATIC")
5249
end
50+
51+
opt.packagedeps = {"zlib", "bzip2", "xz"}
52+
5353
import("package.tools.cmake").install(package, configs, opt)
5454
end)
5555

0 commit comments

Comments
 (0)