aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--win32/bin/LuaRocks.reg.template14
-rw-r--r--win32/bin/luarocksw.bat11
2 files changed, 13 insertions, 12 deletions
diff --git a/win32/bin/LuaRocks.reg.template b/win32/bin/LuaRocks.reg.template
index 3af1ff34..308b4fa2 100644
--- a/win32/bin/LuaRocks.reg.template
+++ b/win32/bin/LuaRocks.reg.template
@@ -24,30 +24,30 @@ Windows Registry Editor Version 5.00
24[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Lua.Rockspec\DefaultIcon] 24[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Lua.Rockspec\DefaultIcon]
25@="<LUAROCKSPATH>lua.ico" 25@="<LUAROCKSPATH>lua.ico"
26 26
27[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Lua.Rockpsec\Shell] 27[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Lua.Rockspec\Shell]
28 28
29[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Lua.Rockspec\Shell\Fetch] 29[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Lua.Rockspec\Shell\Fetch]
30@="Fetch and install" 30@="Fetch and install"
31 31
32[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Lua.Rockspec\Shell\Fetch\Command] 32[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Lua.Rockspec\Shell\Fetch\Command]
33@="\"<LUAROCKSPATH>luarocksw.bat" install \"%1\" 33@="\"<LUAROCKSPATH>luarocksw.bat\" install \"%1\""
34 34
35[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Lua.Rockspec\Shell\Install] 35[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Lua.Rockspec\Shell\Install]
36@="Install Lua module" 36@="Install Lua module"
37 37
38[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Lua.Rockspec\Shell\Install\Command] 38[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Lua.Rockspec\Shell\Install\Command]
39@="\"<LUAROCKSPATH>luarocksw.bat" make \"%1\" 39@="\"<LUAROCKSPATH>luarocksw.bat\" make \"%1\""
40 40
41[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Lua.Rockspec\Shell\Uninstall] 41[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Lua.Rockspec\Shell\Uninstall]
42@="Install Lua module (this version)" 42@="Uninstall Lua module (this version)"
43 43
44[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Lua.Rockspec\Shell\Uninstall\Command] 44[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Lua.Rockspec\Shell\Uninstall\Command]
45@="\"<LUAROCKSPATH>luarocksw.bat" remove \"%1\" 45@="\"<LUAROCKSPATH>luarocksw.bat\" remove \"%1\""
46 46
47[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Lua.Rockspec\Shell\UninstallAll] 47[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Lua.Rockspec\Shell\UninstallAll]
48@="Install Lua module (all versions)" 48@="Uninstall Lua module (all versions)"
49 49
50[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Lua.Rockspec\Shell\UninstallAll\Command] 50[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Lua.Rockspec\Shell\UninstallAll\Command]
51@="\"<LUAROCKSPATH>luarocksw.bat" removeall \"%1\" 51@="\"<LUAROCKSPATH>luarocksw.bat\" removeall \"%1\""
52 52
53 53
diff --git a/win32/bin/luarocksw.bat b/win32/bin/luarocksw.bat
index a0144c44..313508d4 100644
--- a/win32/bin/luarocksw.bat
+++ b/win32/bin/luarocksw.bat
@@ -2,14 +2,14 @@
2setlocal 2setlocal
3SET MYPATH=%~dp0 3SET MYPATH=%~dp0
4 4
5 5IF NOT [%1]==[] GOTO LETSGO
6ECHO Same as 'luarocks' command, except this 6ECHO Same as 'luarocks' command, except this
7ECHO command will pause after completion, allowing for 7ECHO command will pause after completion, allowing for
8ECHO examination of output. 8ECHO examination of output.
9ECHO 9ECHO.
10ECHO For LuaRocks help use: 10ECHO For LuaRocks help use:
11ECHO LUAROCKS HELP 11ECHO LUAROCKS HELP
12ECHO 12ECHO.
13ECHO OPTIONS specific for LUAROCKSW: 13ECHO OPTIONS specific for LUAROCKSW:
14ECHO REMOVEALL is a command specific to this batch file 14ECHO REMOVEALL is a command specific to this batch file
15ECHO the option takes a FULL ROCKSPEC filename and then 15ECHO the option takes a FULL ROCKSPEC filename and then
@@ -25,9 +25,10 @@ ECHO luarocksw removeall "c:\somedir\modulename-1.0-1.rockspec"
25ECHO will execute: 25ECHO will execute:
26ECHO luarocks remove modulename 26ECHO luarocks remove modulename
27ECHO and will remove all versions of this package 27ECHO and will remove all versions of this package
28ECHO.
29GOTO END
28 30
29 31:LETSGO
30
31REM if REMOVEALL command then info must be stripped from the parameter 32REM if REMOVEALL command then info must be stripped from the parameter
32if [%1]==[removeall] goto REMOVEALL 33if [%1]==[removeall] goto REMOVEALL
33 34