source: tol/building/MinGW_32/build_installer.bat @ 0064724

1941-docker-image-to-testdevel
Last change on this file since 0064724 was 0064724, checked in by Pedro Gea <pgea@…>, 11 years ago

Refs #1880
Se suben scripts de compilación para Windows32 con MinGW.

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@6902 be4846ae-f051-483a-831f-b64e7d08527f

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