aboutsummaryrefslogtreecommitdiff
path: root/install.bat
diff options
context:
space:
mode:
Diffstat (limited to 'install.bat')
-rw-r--r--install.bat24
1 files changed, 19 insertions, 5 deletions
diff --git a/install.bat b/install.bat
index 5644fa2a..09d96b8c 100644
--- a/install.bat
+++ b/install.bat
@@ -31,9 +31,9 @@ IF [%1]==[/?] (
31 ECHO /P [dir] Where to install. 31 ECHO /P [dir] Where to install.
32 ECHO Default is %PREFIX% 32 ECHO Default is %PREFIX%
33 ECHO /CONFIG [dir] Location where the config file should be installed. 33 ECHO /CONFIG [dir] Location where the config file should be installed.
34 ECHO Default is %SYSCONFDIR% 34 ECHO Default is same place of installation
35 ECHO /TREE [dir] Root of the local tree of installed rocks. 35 ECHO /TREE [dir] Root of the local tree of installed rocks.
36 ECHO Default is %ROCKS_TREE% 36 ECHO Default is same place of installation
37 ECHO /SCRIPTS [dir] Where to install scripts installed by rocks. 37 ECHO /SCRIPTS [dir] Where to install scripts installed by rocks.
38 ECHO Default is TREE/bin. 38 ECHO Default is TREE/bin.
39 ECHO. 39 ECHO.
@@ -56,6 +56,8 @@ IF [%1]==[/?] (
56) 56)
57IF /I [%1]==[/P] ( 57IF /I [%1]==[/P] (
58 SET PREFIX=%2 58 SET PREFIX=%2
59 SET SYSCONFDIR=%2
60 SET ROCKS_TREE=%2
59 SHIFT /1 61 SHIFT /1
60 SHIFT /1 62 SHIFT /1
61 GOTO PARSE_LOOP 63 GOTO PARSE_LOOP
@@ -240,7 +242,11 @@ IF ERRORLEVEL 1 GOTO ERROR
240IF [%INSTALL_LUA%]==[ON] ( 242IF [%INSTALL_LUA%]==[ON] (
241 IF NOT EXIST "%LUA_BINDIR%" %MKDIR% "%LUA_BINDIR%" 243 IF NOT EXIST "%LUA_BINDIR%" %MKDIR% "%LUA_BINDIR%"
242 IF NOT EXIST "%LUA_INCDIR%" %MKDIR% "%LUA_INCDIR%" 244 IF NOT EXIST "%LUA_INCDIR%" %MKDIR% "%LUA_INCDIR%"
243 COPY lua5.1\bin\*.* "%LUA_BINDIR%" >NUL 245REM IF [%USE_MINGW%]==[ON] (
246REM COPY lua5.1\mingw32-bin\*.* "%LUA_BINDIR%" >NUL
247REM ) ELSE (
248 COPY lua5.1\bin\*.* "%LUA_BINDIR%" >NUL
249REM )
244 COPY lua5.1\include\*.* "%LUA_INCDIR%" >NUL 250 COPY lua5.1\include\*.* "%LUA_INCDIR%" >NUL
245) 251)
246COPY bin\*.* "%BINDIR%" >NUL 252COPY bin\*.* "%BINDIR%" >NUL
@@ -301,11 +307,19 @@ IF NOT EXIST "%CONFIG_FILE%" (
301 307
302IF [%SCRIPTS_DIR%]==[] ( 308IF [%SCRIPTS_DIR%]==[] (
303 %MKDIR% "%ROCKS_TREE%"\bin >NUL 309 %MKDIR% "%ROCKS_TREE%"\bin >NUL
304 COPY lua5.1\bin\*.dll "%ROCKS_TREE%"\bin >NUL 310REM IF [%USE_MINGW%]==[ON] (
311REM COPY lua5.1\mingw32-bin\*.dll "%ROCKS_TREE%"\bin >NUL
312REM ) ELSE (
313 COPY lua5.1\bin\*.dll "%ROCKS_TREE%"\bin >NUL
314REM )
305) 315)
306IF NOT [%SCRIPTS_DIR%]==[] ( 316IF NOT [%SCRIPTS_DIR%]==[] (
307 %MKDIR% "%SCRIPTS_DIR%" >NUL 317 %MKDIR% "%SCRIPTS_DIR%" >NUL
308 COPY lua5.1\bin\*.dll "%SCRIPTS_DIR%" >NUL 318REM IF [%USE_MINGW%]==[ON] (
319REM COPY lua5.1\mingw32-bin\*.dll "%SCRIPTS_DIR%" >NUL
320REM ) ELSE (
321 COPY lua5.1\bin\*.dll "%SCRIPTS_DIR%" >NUL
322REM )
309) 323)
310 324
311IF NOT EXIST "%ROCKS_TREE%" %MKDIR% "%ROCKS_TREE%" 325IF NOT EXIST "%ROCKS_TREE%" %MKDIR% "%ROCKS_TREE%"