Update xmake.lua

SirLynix-patch-3
Jérôme Leclercq 6 months ago committed by GitHub
parent 5702238a69
commit 5ad726a3a2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 8
      packages/y/yasm/xmake.lua

@ -10,14 +10,18 @@ package("yasm")
add_deps("cmake") add_deps("cmake")
if is_host("windows", "msys") then if is_subhost("mingw", "msys") then
add_deps("dlfcn-win32") add_deps("dlfcn-win32")
end end
on_install("@windows", "@linux", "@macosx", "@msys", function (package) on_install("@windows", "@linux", "@macosx", "@msys", function (package)
local configs = {"-DYASM_BUILD_TESTS=OFF"} local configs = {"-DYASM_BUILD_TESTS=OFF"}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:debug() and "Debug" or "Release")) table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:debug() and "Debug" or "Release"))
import("package.tools.cmake").install(package, configs) local opt
if is_subhost("mingw", "msys") then
opt = {packagedeps = "dlfcn-win32"}
end
import("package.tools.cmake").install(package, configs, opt)
end) end)
on_test(function (package) on_test(function (package)

Loading…
Cancel
Save