update mysql windows lib (#1991)

* update mysql windows lib

Correctly distinguish between dynamic and static libraries

* update mysql

Modify according to the shared flag

* Update xmake.lua

Fixed behavior when dynamically linking
pull/1994/head
xpxz 2 years ago committed by GitHub
parent 1734b5787e
commit 89ae43c789
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 9
      packages/m/mysql/xmake.lua

@ -58,7 +58,14 @@ package("mysql")
on_install("windows", function (package)
os.cp("include", package:installdir())
os.cp("lib", package:installdir())
if package:config("shared") then
os.cp("lib/libmysql.lib", package:installdir("lib"))
os.cp("lib/libmysql.dll", package:installdir("bin"))
else
package:add("syslinks", "advapi32")
package:add("syslinks", "msvcrt")
os.cp("lib/vs14/mysqlclient.lib", package:installdir("lib"))
end
end)
on_test(function (package)

Loading…
Cancel
Save