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 | ||
