aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThijs Schreijer <thijs@thijsschreijer.nl>2013-04-12 11:22:29 -0700
committerThijs Schreijer <thijs@thijsschreijer.nl>2013-04-12 11:22:29 -0700
commit8409f4d5ef0dab24abe29628c77e552ebba5e7f4 (patch)
tree35e518fa64884358fb7d2c3395d40bfd7a34e40b
parentdede5ff5a56eb1d2ddb13ca7450e00cd8d6562dd (diff)
parent5576f7a93a1e2eeb268dff0b30f786a086966837 (diff)
downloadluarocks-8409f4d5ef0dab24abe29628c77e552ebba5e7f4.tar.gz
luarocks-8409f4d5ef0dab24abe29628c77e552ebba5e7f4.tar.bz2
luarocks-8409f4d5ef0dab24abe29628c77e552ebba5e7f4.zip
Merge pull request #120 from Tieske/fix_failed_compilation_not_aborted
bug in builtin.lua that caused a previous "ok=false" to be reset in a la...
-rw-r--r--src/luarocks/build/builtin.lua14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/luarocks/build/builtin.lua b/src/luarocks/build/builtin.lua
index 853b0361..96ce35a6 100644
--- a/src/luarocks/build/builtin.lua
+++ b/src/luarocks/build/builtin.lua
@@ -230,12 +230,14 @@ function run(rockspec)
230 end 230 end
231 end 231 end
232 end 232 end
233 for name, dest in pairs(built_modules) do 233 if ok then
234 fs.make_dir(dest) 234 for name, dest in pairs(built_modules) do
235 ok = fs.copy(name, dest) 235 fs.make_dir(dest)
236 if not ok then 236 ok = fs.copy(name, dest)
237 err = "Failed installing "..name.." in "..dest 237 if not ok then
238 break 238 err = "Failed installing "..name.." in "..dest
239 break
240 end
239 end 241 end
240 end 242 end
241 if ok then 243 if ok then