update tbox

pull/270/head
ruki 4 years ago
parent 599cbbc576
commit fbed297097
No known key found for this signature in database
GPG Key ID: 809EF06AD42725BD
  1. 8
      packages/t/tbox/xmake.lua

@ -40,6 +40,11 @@ package("tbox")
if package:debug() then
package:add("defines", "__tb_debug__")
end
for _, dep in ipairs({"mbedtls", "openssl", "sqlite3", "pcre2", "pcre", "mysql", "zlib"}) do
if package:config(dep) then
package:add("deps", dep)
end
end
end)
on_install(function (package)
@ -63,6 +68,9 @@ package("tbox")
configs[name] = true
end
end
if not package:is_plat("windows", "mingw") and package:config("pic") ~= false then
configs.cxflags = "-fPIC"
end
import("package.tools.xmake").install(package, configs)
end)

Loading…
Cancel
Save