|
|
|
@ -13,7 +13,6 @@ package("openssl") |
|
|
|
|
add_versions("1.0.0", "9b67e5ad1a4234c1170ada75b66321e914da4f3ebaeaef6b28400173aaa6b378") |
|
|
|
|
|
|
|
|
|
if is_plat("windows") then |
|
|
|
|
add_deps("strawberry-perl", "nasm") |
|
|
|
|
add_links("libssl", "libcrypto") |
|
|
|
|
else |
|
|
|
|
add_links("ssl", "crypto") |
|
|
|
@ -24,6 +23,12 @@ package("openssl") |
|
|
|
|
|
|
|
|
|
on_fetch("fetch") |
|
|
|
|
|
|
|
|
|
on_load(function (package) |
|
|
|
|
if package:is_plat("windows") and (not package.is_built or package:is_built()) then |
|
|
|
|
package:add("deps", "strawberry-perl", "nasm") |
|
|
|
|
end |
|
|
|
|
end) |
|
|
|
|
|
|
|
|
|
on_install("windows", function (package) |
|
|
|
|
local args = {"Configure"} |
|
|
|
|
table.insert(args, (package:is_arch("x86") and "VC-WIN32" or "VC-WIN64A")) |
|
|
|
|