diff options
| author | Hisham Muhammad <hisham@gobolinux.org> | 2012-02-22 17:02:24 -0200 |
|---|---|---|
| committer | Hisham Muhammad <hisham@gobolinux.org> | 2012-02-22 17:02:24 -0200 |
| commit | 8fa0180d8f7df565b83f6084c482d1c83406b150 (patch) | |
| tree | 60bd868f2cd582bca5038c4cf147f3dc225304ff | |
| parent | c7e978427594ed0cd895eb7f8bfa1b658bd02591 (diff) | |
| parent | 0421459cbe6e50eed39f66e284832799fdb70f71 (diff) | |
| download | luarocks-8fa0180d8f7df565b83f6084c482d1c83406b150.tar.gz luarocks-8fa0180d8f7df565b83f6084c482d1c83406b150.tar.bz2 luarocks-8fa0180d8f7df565b83f6084c482d1c83406b150.zip | |
Merge branch 'master' of github.com:keplerproject/luarocks
| -rw-r--r-- | install.bat | 21 |
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 | ) |
