diff options
| -rw-r--r-- | src/luarocks/cmd.lua | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/luarocks/cmd.lua b/src/luarocks/cmd.lua index d7201084..ff6abf3d 100644 --- a/src/luarocks/cmd.lua +++ b/src/luarocks/cmd.lua | |||
| @@ -405,7 +405,14 @@ function cmd.run_command(description, commands, external_namespace, ...) | |||
| 405 | end | 405 | end |
| 406 | end | 406 | end |
| 407 | if not lua_data then | 407 | if not lua_data then |
| 408 | die("Could not find a Lua interpreter for version " .. flags["lua-version"] .. " in your PATH") | 408 | util.warning("Could not find a Lua interpreter for version " .. |
| 409 | flags["lua-version"] .. " in your PATH. " .. | ||
| 410 | "Modules may not install with the correct configurations. " .. | ||
| 411 | "You may want to specify to the path prefix to your build " .. | ||
| 412 | "of Lua " .. flags["lua-version"] .. " using --lua-dir") | ||
| 413 | lua_data = { | ||
| 414 | lua_version = flags["lua-version"], | ||
| 415 | } | ||
| 409 | end | 416 | end |
| 410 | elseif project_dir then | 417 | elseif project_dir then |
| 411 | lua_data = find_lua_version_at(project_dir) | 418 | lua_data = find_lua_version_at(project_dir) |
