浏览代码

Update xmake.lua

ruki 3 年之前
父节点
当前提交
735d31eba9
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      packages/p/pcre2/xmake.lua

+ 5 - 1
packages/p/pcre2/xmake.lua

@@ -16,7 +16,11 @@ package("pcre2")
 
     on_load(function (package)
         local bitwidth = package:config("bitwidth") or "8"
-        package:add("links", "pcre2-" .. bitwidth)
+        if package:version():ge("10.39") and package:is_plat("windows") and not package:config("shared") then
+            package:add("links", "pcre2-" .. bitwidth .. "-static")
+        else
+            package:add("links", "pcre2-" .. bitwidth)
+        end
         package:add("defines", "PCRE2_CODE_UNIT_WIDTH=" .. bitwidth)
         if not package:config("shared") then
             package:add("defines", "PCRE2_STATIC")