aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThijs Schreijer <thijs@thijsschreijer.nl>2013-04-09 14:23:30 +0200
committerThijs Schreijer <thijs@thijsschreijer.nl>2013-04-09 14:23:30 +0200
commitd2f489e10d828638aa5ab0178060051989873149 (patch)
tree0071dc05866fba5a127a472fd128a1430de18fe4
parentb974f6d3841b24596c4cbc2c27f9f6572afe52d5 (diff)
downloadluarocks-d2f489e10d828638aa5ab0178060051989873149.tar.gz
luarocks-d2f489e10d828638aa5ab0178060051989873149.tar.bz2
luarocks-d2f489e10d828638aa5ab0178060051989873149.zip
fixes in registry template and batchfile luarocksw.bat
-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