浏览代码

improve boost for msvc

ruki 4 年之前
父节点
当前提交
4533470ecd
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      packages/b/boost/xmake.lua

+ 3 - 1
packages/b/boost/xmake.lua

@@ -90,7 +90,9 @@ package("boost")
             "--without-icu"
         }
         if is_host("windows") then
-            os.vrunv("bootstrap.bat", bootstrap_argv)
+            import("core.tool.toolchain")
+            local runenvs = toolchain.load("msvc"):runenvs()
+            os.vrunv("bootstrap.bat", bootstrap_argv, {envs = runenvs})
         else
             os.vrunv("./bootstrap.sh", bootstrap_argv)
         end