Bläddra i källkod

Force strawberry-perl dependency on Windows (#520)

Jérôme Leclercq 4 år sedan
förälder
incheckning
3ef743adb2
1 ändrade filer med 4 tillägg och 1 borttagningar
  1. 4 1
      packages/o/openssl/xmake.lua

+ 4 - 1
packages/o/openssl/xmake.lua

@@ -25,7 +25,10 @@ package("openssl")
 
     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")
+            package:add("deps", "nasm")
+            -- the perl executable found in GitForWindows will fail to build OpenSSL
+            -- see https://github.com/openssl/openssl/blob/master/NOTES-PERL.md#perl-on-windows
+            package:add("deps", "strawberry-perl", { system = false })
         end
     end)