From e97b32988a8dbb30cb3653698c29c4bb98455b29 Mon Sep 17 00:00:00 2001 From: Hisham Muhammad Date: Fri, 13 Jul 2018 22:55:22 -0300 Subject: cmd: support --lua-version without --lua-dir --- src/luarocks/cmd.lua | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/luarocks/cmd.lua b/src/luarocks/cmd.lua index 7a7f9654..9a5635c0 100644 --- a/src/luarocks/cmd.lua +++ b/src/luarocks/cmd.lua @@ -339,7 +339,15 @@ function cmd.run_command(description, commands, external_namespace, ...) local lua_data if flags["lua-dir"] then - lua_data = cmd.find_lua(flags["lua-dir"], flags["lua-version"]) + local err + lua_data, err = cmd.find_lua(flags["lua-dir"], flags["lua-version"]) + if not lua_data then + die(err) + end + elseif flags["lua-version"] then + lua_data = { + lua_version = flags["lua-version"] + } end local project_dir -- cgit v1.2.3-55-g6feb