diff options
author | Peter Melnichenko <mpeterval@gmail.com> | 2016-10-19 17:46:28 +0300 |
---|---|---|
committer | Peter Melnichenko <mpeterval@gmail.com> | 2016-10-19 17:46:28 +0300 |
commit | 66390224e272b0cbda12e50042209dafd1222dc0 (patch) | |
tree | ca4681a29b4dc9c645436275bc53227958e74595 | |
parent | 574897fb8a878e0abf56d7f3f5ed2a6459dbfba8 (diff) | |
download | luarocks-66390224e272b0cbda12e50042209dafd1222dc0.tar.gz luarocks-66390224e272b0cbda12e50042209dafd1222dc0.tar.bz2 luarocks-66390224e272b0cbda12e50042209dafd1222dc0.zip |
Remove some useless code in build.builtin
If `basename` is equal to `baseinfo` then, as `filename` is
`baseinfo` plus ".lua", assignment `filename = basename..".lua"`
has no effect and the if statement can be removed. Then `baseinfo`
can be removed as unused.
-rw-r--r-- | src/luarocks/build/builtin.lua | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/luarocks/build/builtin.lua b/src/luarocks/build/builtin.lua index b6f53271..c8b1b84d 100644 --- a/src/luarocks/build/builtin.lua +++ b/src/luarocks/build/builtin.lua | |||
@@ -209,10 +209,7 @@ function builtin.run(rockspec) | |||
209 | moddir = path.module_to_path(name..".init") | 209 | moddir = path.module_to_path(name..".init") |
210 | else | 210 | else |
211 | local basename = name:match("([^.]+)$") | 211 | local basename = name:match("([^.]+)$") |
212 | local baseinfo = filename:gsub("%.lua$", "") | 212 | filename = basename..".lua" |
213 | if basename ~= baseinfo then | ||
214 | filename = basename..".lua" | ||
215 | end | ||
216 | end | 213 | end |
217 | local dest = dir.path(luadir, moddir, filename) | 214 | local dest = dir.path(luadir, moddir, filename) |
218 | lua_modules[info] = dest | 215 | lua_modules[info] = dest |