diff options
author | Hisham Muhammad <hisham@gobolinux.org> | 2018-10-01 14:20:38 -0300 |
---|---|---|
committer | Hisham Muhammad <hisham@gobolinux.org> | 2018-10-01 14:20:38 -0300 |
commit | 047c876a9cde2d13859e451769cbb3138f9811b8 (patch) | |
tree | 53acebf2ad38c19d2e9e90ea3efc6cdfc4d58766 | |
parent | b4cbf29d302de4793841427011ec7b04ef7f1479 (diff) | |
download | luarocks-047c876a9cde2d13859e451769cbb3138f9811b8.tar.gz luarocks-047c876a9cde2d13859e451769cbb3138f9811b8.tar.bz2 luarocks-047c876a9cde2d13859e451769cbb3138f9811b8.zip |
Fix dependency pattern matching for patterns including "+"
-rw-r--r-- | src/luarocks/deps.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/luarocks/deps.lua b/src/luarocks/deps.lua index a5b55a81..b7d2b236 100644 --- a/src/luarocks/deps.lua +++ b/src/luarocks/deps.lua | |||
@@ -325,7 +325,7 @@ local function check_external_dependency_at(extdir, name, ext_files, vars, dirs, | |||
325 | 325 | ||
326 | local pattern | 326 | local pattern |
327 | if f:match("%*") then | 327 | if f:match("%*") then |
328 | pattern = f:gsub("%.", "%%."):gsub("%*", ".*") | 328 | pattern = f:gsub("([-.+])", "%%%1"):gsub("%*", ".*") |
329 | f = "matching "..f | 329 | f = "matching "..f |
330 | end | 330 | end |
331 | 331 | ||