1941-docker-image-to-testdevel
| Line | |
|---|
| 1 | @echo off
|
|---|
| 2 | rem *********************************************************
|
|---|
| 3 | rem La llamada al script recibe un argumento opcional:
|
|---|
| 4 | rem produce_package [<package_name>]
|
|---|
| 5 | rem *********************************************************
|
|---|
| 6 | setlocal enabledelayedexpansion
|
|---|
| 7 |
|
|---|
| 8 | call cmake_prepare.bat
|
|---|
| 9 |
|
|---|
| 10 | set tolp_root=%CD%\..\..\..
|
|---|
| 11 | if not exist "%tolp_root%\trunk" (
|
|---|
| 12 | echo./!\ Cannot find 'trunk' at %tolp_root%
|
|---|
| 13 | exit /b
|
|---|
| 14 | )
|
|---|
| 15 |
|
|---|
| 16 | set init_dir=%CD%
|
|---|
| 17 |
|
|---|
| 18 | if "%1"=="" (
|
|---|
| 19 | set /p package="package? "
|
|---|
| 20 | ) else (
|
|---|
| 21 | set package=%1
|
|---|
| 22 | )
|
|---|
| 23 |
|
|---|
| 24 | set package_dir=%CD%\..\..\..\OfficialTolArchiveNetwork\%package%
|
|---|
| 25 |
|
|---|
| 26 | if exist "%package_dir%" (
|
|---|
| 27 | if exist "%package_dir%\CMakeLists.txt" (
|
|---|
| 28 |
|
|---|
| 29 | echo.
|
|---|
| 30 | set /p answer="build? (y/n) "
|
|---|
| 31 | if "!answer!"=="y" (
|
|---|
| 32 | call build_package.bat %package%
|
|---|
| 33 | )
|
|---|
| 34 |
|
|---|
| 35 | echo.
|
|---|
| 36 | set /p answer="svn commit? (y/n) "
|
|---|
| 37 | if "!answer!"=="y" (
|
|---|
| 38 | svn commit "%package_dir%\CppTools\Windows_64_GNU" --message "Archivos .dll del paquete %package% recompilados para Windows64 (MinGW)"
|
|---|
| 39 | )
|
|---|
| 40 |
|
|---|
| 41 | ) else (
|
|---|
| 42 | echo El paquete no tiene parte binaria
|
|---|
| 43 | pause
|
|---|
| 44 | exit /b
|
|---|
| 45 | )
|
|---|
| 46 | ) else (
|
|---|
| 47 | echo "No se encuentra el paquete"
|
|---|
| 48 | pause
|
|---|
| 49 | exit /b
|
|---|
| 50 | )
|
|---|
| 51 |
|
|---|
| 52 | echo.
|
|---|
| 53 | set /p answer="produce? (y/n) "
|
|---|
| 54 | if "!answer!"=="y" (
|
|---|
| 55 | set tol_file=%CD%\..\produce_package.tol
|
|---|
| 56 | cd "%TOLGNU_ROOT_64%\bin"
|
|---|
| 57 | call tolsh.exe -c"Text Package=\"%package%\"" !tol_file!
|
|---|
| 58 | )
|
|---|
| 59 |
|
|---|
| 60 | echo.
|
|---|
| 61 | pause
|
|---|
| 62 | cd %init_dir%
|
|---|
| 63 | exit /b
|
|---|
Note: See
TracBrowser
for help on using the repository browser.