From 2e5748e5ade1566fa2e479aa4f38c0b46fe0ba79 Mon Sep 17 00:00:00 2001 From: Hisham Muhammad Date: Fri, 24 Jan 2020 19:37:07 -0300 Subject: Windows: force .lib for LUALIB --- src/luarocks/deps.lua | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/luarocks/deps.lua b/src/luarocks/deps.lua index f80fddb0..b72661b7 100644 --- a/src/luarocks/deps.lua +++ b/src/luarocks/deps.lua @@ -544,6 +544,10 @@ local function check_external_dependency(name, ext_files, vars, mode, cache) dirs.LIBDIR.pattern = fun.filter(util.deep_copy(dirs.LIBDIR.pattern), function(s) return not s:match("%.a$") end) + elseif cfg.is_platform("windows") and name == "LUA" then + dirs.LIBDIR.pattern = fun.filter(util.deep_copy(dirs.LIBDIR.pattern), function(s) + return not s:match("%.dll$") + end) end ok, err_dirname, err_testfile = check_external_dependency_at(prefix, name, ext_files, vars, dirs, err_files, cache) if ok then -- cgit v1.2.3-55-g6feb