ruki 1 year ago
parent
commit
3ea4568ece
1 changed files with 6 additions and 7 deletions
  1. 6 7
      packages/b/boost/xmake.lua

+ 6 - 7
packages/b/boost/xmake.lua

@@ -86,6 +86,7 @@ package("boost")
     add_configs("lzma", {description = "enable lzma for iostreams", default = false, type = "boolean"})
     add_configs("lzma", {description = "enable lzma for iostreams", default = false, type = "boolean"})
 
 
     on_load(function (package)
     on_load(function (package)
+
         local function get_linkname(package, libname)
         local function get_linkname(package, libname)
             local linkname
             local linkname
             if package:is_plat("windows") then
             if package:is_plat("windows") then
@@ -145,13 +146,11 @@ package("boost")
             end
             end
             package:add("deps", "python " .. package:config("pyver") .. ".x", {configs = {headeronly = true}})
             package:add("deps", "python " .. package:config("pyver") .. ".x", {configs = {headeronly = true}})
         end
         end
-        if package:is_plat("linux") then
-            if package:config("zstd") then
-                package:add("deps", "zstd")
-            end
-            if package:config("lzma") then
-                package:add("deps", "xz")
-            end
+        if package:config("zstd") then
+            package:add("deps", "zstd")
+        end
+        if package:config("lzma") then
+            package:add("deps", "xz")
         end
         end
 
 
         if package:is_plat("windows") and package:version():le("1.85.0") then
         if package:is_plat("windows") and package:version():le("1.85.0") then