From 463ee893b29c94b91e19d9a684ac4914d67c29a7 Mon Sep 17 00:00:00 2001 From: Hisham Muhammad <hisham@gobolinux.org> Date: Thu, 12 Mar 2015 18:01:25 -0300 Subject: Don't crash when modules table is missing. --- src/luarocks/build/builtin.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/luarocks/build/builtin.lua b/src/luarocks/build/builtin.lua index 57af7dbc..5d15bbf2 100644 --- a/src/luarocks/build/builtin.lua +++ b/src/luarocks/build/builtin.lua @@ -196,7 +196,9 @@ function builtin.run(rockspec) end end - + if not build.modules then + return nil, "Missing build.modules table" + end for name, info in pairs(build.modules) do local moddir = path.module_to_path(name) if type(info) == "string" then -- cgit v1.2.3-55-g6feb