From d03c7efca69544200f9d2c3743f610e172f2cf04 Mon Sep 17 00:00:00 2001 From: Thijs Schreijer Date: Fri, 27 Sep 2013 16:33:48 +0200 Subject: ditch some more output --- src/luarocks/fs/win32/tools.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/luarocks/fs/win32/tools.lua b/src/luarocks/fs/win32/tools.lua index b8f9bd36..2e125923 100644 --- a/src/luarocks/fs/win32/tools.lua +++ b/src/luarocks/fs/win32/tools.lua @@ -229,7 +229,7 @@ end -- additional arguments. -- @return boolean: true on success, false on failure. function zip(zipfile, ...) - return fs.execute(vars.SEVENZ.." a -tzip", zipfile, ...) + return fs.execute_quiet(vars.SEVENZ.." a -tzip", zipfile, ...) end --- Uncompress files from a .zip archive. @@ -237,7 +237,7 @@ end -- @return boolean: true on success, false on failure. function unzip(zipfile) assert(zipfile) - return fs.execute(vars.SEVENZ.." x", zipfile) + return fs.execute_quiet(vars.SEVENZ.." x", zipfile) end --- Test is pathname is a directory. @@ -285,7 +285,7 @@ end -- @param archive string: Filename of archive. -- @return boolean : success status local function gunzip(archive) - return fs.execute(vars.SEVENZ.." x", archive) + return fs.execute_quiet(vars.SEVENZ.." x", archive) end --- Unpack an archive. -- cgit v1.2.3-55-g6feb From 8c675a194ed8b038dcf3678d995aa87899282692 Mon Sep 17 00:00:00 2001 From: Thijs Schreijer Date: Thu, 10 Oct 2013 08:45:28 +0200 Subject: fix paths for 5.2, escaping in installer and fix wrapper scripts --- install.bat | 2 +- src/luarocks/fs/win32.lua | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/install.bat b/install.bat index 8d8b3e4c..0f34276d 100644 --- a/install.bat +++ b/install.bat @@ -541,7 +541,7 @@ for _, c in ipairs{"luarocks", "luarocks-admin"} do @ECHO OFF SETLOCAL SET LUA_PATH=$LUADIR\?.lua;$LUADIR\?\init.lua;%LUA_PATH% -IF NOT *%LUA_PATH_5_2%*==** ( +IF NOT "%LUA_PATH_5_2%"=="" ( SET LUA_PATH_5_2=$LUADIR\?.lua;$LUADIR\?\init.lua;%LUA_PATH_5_2% ) SET PATH=$BINDIR\;%PATH% diff --git a/src/luarocks/fs/win32.lua b/src/luarocks/fs/win32.lua index 2b5bb955..2bc595f6 100644 --- a/src/luarocks/fs/win32.lua +++ b/src/luarocks/fs/win32.lua @@ -71,7 +71,9 @@ function wrap_script(file, dest, name, version) wrapper:write("setlocal\n") wrapper:write('set LUA_PATH='..package.path..";%LUA_PATH%\n") wrapper:write('set LUA_CPATH='..package.cpath..";%LUA_CPATH%\n") - wrapper:write('"'..dir.path(cfg.variables["LUA_BINDIR"], cfg.lua_interpreter)..'" -lluarocks.loader -e\'luarocks.loader.add_context([['..name..']],[['..version..']])\' "'..file..'" %*\n') + wrapper:write('if not "%LUA_PATH_5_2%"=="" set LUA_PATH_5_2='..package.path..";%LUA_PATH_5_2%\n") + wrapper:write('if not "%LUA_CPATH_5_2%"=="" set LUA_CPATH_5_2='..package.cpath..";%LUA_CPATH_5_2%\n") + wrapper:write('"'..dir.path(cfg.variables["LUA_BINDIR"], cfg.lua_interpreter)..'" -lluarocks.loader -e"luarocks.loader.add_context([['..name..']],[['..version..']])" "'..file..'" %*\n') wrapper:write("endlocal\n") wrapper:close() return true -- cgit v1.2.3-55-g6feb