diff options
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/luarocks/luarocks.mk | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/plugins/luarocks/luarocks.mk b/plugins/luarocks/luarocks.mk index 35ddb04..75bfc02 100644 --- a/plugins/luarocks/luarocks.mk +++ b/plugins/luarocks/luarocks.mk @@ -49,8 +49,10 @@ define $(PKG)_BUILD_SHARED echo ' echo "Waiting for $(PREFIX)/$(TARGET)/lib/luarocks/lock.dir to lock"'; \ echo ' sleep 5'; \ echo 'done'; \ - echo '"$(PREFIX)/$(TARGET)/bin/luarocks.lua" "$$@"'; \ + echo 'result=0'; \ + echo '"$(PREFIX)/$(TARGET)/bin/luarocks.lua" "$$@" || result=$$?'; \ echo 'rmdir "$(PREFIX)/$(TARGET)/lib/luarocks/lock.dir"'; \ + echo 'exit $$result'; \ ) \ > '$(PREFIX)/$(TARGET)/bin/luarocks' chmod 0755 '$(PREFIX)/$(TARGET)/bin/luarocks' |