aboutsummaryrefslogtreecommitdiff
path: root/install.bat
diff options
context:
space:
mode:
authorDaniel Klein <bildzeitung@gmail.com>2012-02-20 16:29:01 -0500
committerDaniel Klein <bildzeitung@gmail.com>2012-02-20 16:29:01 -0500
commit797a7742000961fdb33649477c7dd79f6c0d9d61 (patch)
treee82167c5df6304741f7bfa691fdf18f5b13510cc /install.bat
parentcaa486a74909e2e0066a5531e2a3fd6af46ca9af (diff)
downloadluarocks-797a7742000961fdb33649477c7dd79f6c0d9d61.tar.gz
luarocks-797a7742000961fdb33649477c7dd79f6c0d9d61.tar.bz2
luarocks-797a7742000961fdb33649477c7dd79f6c0d9d61.zip
Dropped prefix assignments to LUA_INTERPRETER and added luajit.
Also, combed source to see if interpreter var was used elsewhere, and it appears that it's only used in conjunction with the path, which is enough.
Diffstat (limited to '')
-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 )