1941-docker-image-to-testdevel
| Line | |
|---|
| 1 | @echo off
|
|---|
| 2 | rem *********************************************************
|
|---|
| 3 | rem Se ha de ejecutar desde el propio directorio MinGW_32.
|
|---|
| 4 | rem Durante el proceso por cada una de las etapas.
|
|---|
| 5 | rem *********************************************************
|
|---|
| 6 |
|
|---|
| 7 | call cmake_prepare.bat
|
|---|
| 8 |
|
|---|
| 9 | set tolp_root=%CD%\..\..\..
|
|---|
| 10 | if not exist "%tolp_root%\trunk" (
|
|---|
| 11 | echo./!\ Cannot find 'trunk' at %tolp_root%
|
|---|
| 12 | exit /b
|
|---|
| 13 | )
|
|---|
| 14 |
|
|---|
| 15 | echo.
|
|---|
| 16 | echo.----------------------------------------------------
|
|---|
| 17 | echo. Building TOL Installer
|
|---|
| 18 | echo.----------------------------------------------------
|
|---|
| 19 |
|
|---|
| 20 | set init_dir=%CD%
|
|---|
| 21 | set tolp_trunk=%tolp_root%\trunk
|
|---|
| 22 | echo. tolp_trunk=%tolp_trunk%
|
|---|
| 23 |
|
|---|
| 24 | set installer_dir=%tolp_trunk%\building\installer%1
|
|---|
| 25 | echo. installer_dir=%installer_dir%
|
|---|
| 26 |
|
|---|
| 27 | if exist "%installer_dir%" (
|
|---|
| 28 | echo./!\ There is already a built folder of %project%
|
|---|
| 29 | set is_built=y
|
|---|
| 30 | ) else (
|
|---|
| 31 | set is_built=n
|
|---|
| 32 | )
|
|---|
| 33 |
|
|---|
| 34 | echo.
|
|---|
| 35 | set /p cont="continue? (y/n) "
|
|---|
| 36 | if "%cont%"=="y" GOTO continue_ok
|
|---|
| 37 | exit /b
|
|---|
| 38 | :continue_ok
|
|---|
| 39 |
|
|---|
| 40 | echo.
|
|---|
| 41 | set /p cont="mkdir? (y/n) "
|
|---|
| 42 | if "%cont%"=="n" GOTO skip_mkdir
|
|---|
| 43 | cd "%tolp_trunk%"
|
|---|
| 44 | if "%is_built%"=="y" rmdir /S /Q "%installer_dir%"
|
|---|
| 45 | mkdir "%installer_dir%"
|
|---|
| 46 | :skip_mkdir
|
|---|
| 47 |
|
|---|
| 48 | cd "%installer_dir%"
|
|---|
| 49 |
|
|---|
| 50 | echo.
|
|---|
| 51 | set /p cont="cmake? (y/n) "
|
|---|
| 52 | if "%cont%"=="n" GOTO skip_cmake
|
|---|
| 53 | cmake -DTOL_RUNTIME_DIR=%tolp_trunk%\tol\CodeLite\Release\Runtime_Base -DCMAKE_BUILD_TYPE=Release -G"CodeLite - MinGW Makefiles" "%tolp_trunk%"
|
|---|
| 54 | :skip_cmake
|
|---|
| 55 |
|
|---|
| 56 | echo.
|
|---|
| 57 | set /p cont="cpack? (y/n) "
|
|---|
| 58 | if "%cont%"=="n" GOTO skip_cpack
|
|---|
| 59 | echo %CD%
|
|---|
| 60 | cpack
|
|---|
| 61 | :skip_cpack
|
|---|
| 62 |
|
|---|
| 63 | cd %init_dir%
|
|---|
| 64 | echo.
|
|---|
| 65 | pause
|
|---|
| 66 | exit /b
|
|---|
Note: See
TracBrowser
for help on using the repository browser.