aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHisham Muhammad <hisham@gobolinux.org>2012-02-22 17:02:24 -0200
committerHisham Muhammad <hisham@gobolinux.org>2012-02-22 17:02:24 -0200
commit8fa0180d8f7df565b83f6084c482d1c83406b150 (patch)
tree60bd868f2cd582bca5038c4cf147f3dc225304ff
parentc7e978427594ed0cd895eb7f8bfa1b658bd02591 (diff)
parent0421459cbe6e50eed39f66e284832799fdb70f71 (diff)
downloadluarocks-8fa0180d8f7df565b83f6084c482d1c83406b150.tar.gz
luarocks-8fa0180d8f7df565b83f6084c482d1c83406b150.tar.bz2
luarocks-8fa0180d8f7df565b83f6084c482d1c83406b150.zip
Merge branch 'master' of github.com:keplerproject/luarocks
-rw-r--r--install.bat21
1 files changed, 15 insertions, 6 deletions
diff --git a/install.bat b/install.bat
index 25037193..86766eb1 100644
--- a/install.bat
+++ b/install.bat
@@ -146,25 +146,34 @@ FOR %%L IN (%LUA_PREFIX% c:\lua\5.1.2 c:\lua c:\kepler\1.1) DO (
146 IF EXIST "%%L" ( 146 IF EXIST "%%L" (
147 IF NOT [%LUA_BINDIR%]==[] ( 147 IF NOT [%LUA_BINDIR%]==[] (
148 IF EXIST %LUA_BINDIR%\lua5.1.exe ( 148 IF EXIST %LUA_BINDIR%\lua5.1.exe (
149 SET LUA_INTERPRETER=%LUA_BINDIR%\lua5.1.exe 149 SET LUA_INTERPRETER=lua5.1.exe
150 GOTO INTERPRETER_IS_SET 150 GOTO INTERPRETER_IS_SET
151 ) 151 )
152 IF EXIST %LUA_BINDIR%\lua.exe ( 152 IF EXIST %LUA_BINDIR%\lua.exe (
153 SET LUA_INTERPRETER=%LUA_BINDIR%\lua.exe 153 SET LUA_INTERPRETER=lua.exe
154 GOTO INTERPRETER_IS_SET 154 GOTO INTERPRETER_IS_SET
155 ) 155 )
156 IF EXIST %LUA_BINDIR%\luajit.exe (
157 SET LUA_INTERPRETER=luajit.exe
158 GOTO INTERPRETER_IS_SET
159 )
156 ECHO Lua executable lua.exe or lua5.1.exe not found in %LUA_BINDIR% 160 ECHO Lua executable lua.exe or lua5.1.exe not found in %LUA_BINDIR%
157 GOTO ERROR 161 GOTO ERROR
158 ) 162 )
159 SET CURR=%%L 163 SET CURR=%%L
160 FOR %%E IN (\ \bin\) DO ( 164 FOR %%E IN (\ \bin\) DO (
161 IF EXIST "%%L%%E\lua5.1.exe" ( 165 IF EXIST "%%L%%E\lua5.1.exe" (
162 SET LUA_INTERPRETER=%%L%%E\lua5.1.exe 166 SET LUA_INTERPRETER=lua5.1.exe
163 SET LUA_BINDIR=%%L%%E 167 SET LUA_BINDIR=%%L%%E
164 GOTO INTERPRETER_IS_SET 168 GOTO INTERPRETER_IS_SET
165 ) 169 )
166 IF EXIST "%%L%%E\lua.exe" ( 170 IF EXIST "%%L%%E\lua.exe" (
167 SET LUA_INTERPRETER=%%L%%E\lua.exe 171 SET LUA_INTERPRETER=lua.exe
172 SET LUA_BINDIR=%%L%%E
173 GOTO INTERPRETER_IS_SET
174 )
175 IF EXIST "%%L%%E\luajit.exe" (
176 SET LUA_INTERPRETER=luajit.exe
168 SET LUA_BINDIR=%%L%%E 177 SET LUA_BINDIR=%%L%%E
169 GOTO INTERPRETER_IS_SET 178 GOTO INTERPRETER_IS_SET
170 ) 179 )
@@ -197,7 +206,7 @@ FOR %%L IN (%LUA_PREFIX% c:\lua\5.1.2 c:\lua c:\kepler\1.1) DO (
197 ) 206 )
198 GOTO TRY_NEXT_LUA_DIR 207 GOTO TRY_NEXT_LUA_DIR
199 :INCDIR_IS_SET 208 :INCDIR_IS_SET
200 %LUA_INTERPRETER% -v 2>NUL 209 %LUA_BINDIR%\%LUA_INTERPRETER% -v 2>NUL
201 IF NOT ERRORLEVEL 1 ( 210 IF NOT ERRORLEVEL 1 (
202 GOTO LUA_IS_SET 211 GOTO LUA_IS_SET
203 ) 212 )