|
@@ -8,6 +8,9 @@ package("nana")
|
|
|
add_versions("1.6.2", "5f5cb791dff292e27bfa29d850b93f809a0d91d6044ea7e22ce7ae76a5d8b24e")
|
|
|
add_versions("1.7.2", "e2efb3b7619e4ef3b6de93f8afc70ff477ec6cabf4f9740f0d786904c790613f")
|
|
|
add_versions("1.7.4", "56f7b1ed006c750fccf8ef15ab1e83f96751f2dfdcb68d93e5f712a6c9b58bcb")
|
|
|
+ if is_plat("linux") then
|
|
|
+ add_patches("1.7.4", path.join(os.scriptdir(), "patches", "1.7.4", "u8string_fix.patch"), "c783588816664124ba3b4077e18696899c8389419a015773b5bfe988e3a73f6a")
|
|
|
+ end
|
|
|
|
|
|
if is_plat("linux", "windows") then
|
|
|
add_deps("cmake >=3.12")
|
|
@@ -18,6 +21,7 @@ package("nana")
|
|
|
add_defines("_SILENCE_EXPERIMENTAL_FILESYSTEM_DEPRECATION_WARNING")
|
|
|
elseif is_plat("linux") then
|
|
|
add_syslinks("pthread", "X11", "Xft", "fontconfig")
|
|
|
+ add_links("nana")
|
|
|
end
|
|
|
|
|
|
on_install("linux", "windows", function (package)
|
|
@@ -32,8 +36,9 @@ package("nana")
|
|
|
end
|
|
|
import("package.tools.cmake").install(package, configs)
|
|
|
|
|
|
- if is_plat("windows") then
|
|
|
- os.cp("include", package:installdir())
|
|
|
+ os.cp("include", package:installdir())
|
|
|
+ if is_plat("linux") then
|
|
|
+ os.cp("**.a", package:installdir("lib"))
|
|
|
end
|
|
|
end)
|
|
|
|