Salome HOME
spns #32926: OSCAR prerequisites
[tools/sat_salome.git] / products / compil_scripts / zlib.bat
1 @echo off\r
2 \r
3 echo ##########################################################################\r
4 echo zlib %VERSION%\r
5 echo ##########################################################################\r
6 \r
7 if NOT exist "%PRODUCT_INSTALL%" mkdir %PRODUCT_INSTALL%\r
8 \r
9 REM clean BUILD directory\r
10 if exist "%BUILD_DIR%" rmdir /Q /S %BUILD_DIR%\r
11 mkdir %BUILD_DIR%\r
12 \r
13 cd %SOURCE_DIR%\r
14 \r
15 xcopy include %PRODUCT_INSTALL%\include /E /I /Q\r
16 if NOT %ERRORLEVEL% == 0 (\r
17     echo ERROR on xcopy include\r
18     exit 1\r
19 )\r
20 \r
21 xcopy bin %PRODUCT_INSTALL%\bin /E /I /Q\r
22 if NOT %ERRORLEVEL% == 0 (\r
23     echo ERROR on xcopy bin\r
24     exit 2\r
25 )\r
26 \r
27 echo.\r
28 echo ########## END\r
29 \r
30 REM if exist "%PRODUCT_INSTALL%" rmdir /Q /S "%PRODUCT_INSTALL%"\r
31 REM mkdir %PRODUCT_INSTALL%\r
32 \r
33 REM set CMAKE_OPTIONS=-DCMAKE_INSTALL_PREFIX:STRING=%PRODUCT_INSTALL:\=/%\r
34 REM if defined CMAKE_GENERATOR (\r
35     REM set CMAKE_OPTIONS=%CMAKE_OPTIONS% -DCMAKE_GENERATOR=%CMAKE_GENERATOR%\r
36 REM ) else (\r
37     REM set CMAKE_OPTIONS=%CMAKE_OPTIONS% -DCMAKE_GENERATOR="Visual Studio 15 2017 Win64"\r
38 REM )\r
39 REM set MSBUILDDISABLENODEREUSE=1\r
40 \r
41 REM cd %BUILD_DIR%\r
42 \r
43 REM echo.\r
44 REM echo --------------------------------------------------------------------------\r
45 REM echo *** %CMAKE_ROOT%\bin\cmake %CMAKE_OPTIONS% %SOURCE_DIR%\r
46 REM echo --------------------------------------------------------------------------\r
47 \r
48 REM %CMAKE_ROOT%\bin\cmake %CMAKE_OPTIONS% %SOURCE_DIR%\r
49 REM if NOT %ERRORLEVEL% == 0 (\r
50     REM echo ERROR on cmake\r
51     REM exit 1\r
52 REM )\r
53 \r
54 REM echo.\r
55 REM echo --------------------------------------------------------------------------\r
56 REM echo *** %CMAKE_ROOT%\bin\cmake --build . --config Release --target INSTALL\r
57 REM echo --------------------------------------------------------------------------\r
58 \r
59 REM %CMAKE_ROOT%\bin\cmake --build . --config Release --target INSTALL\r
60 REM if NOT %ERRORLEVEL% == 0 (\r
61     REM echo ERROR on cmake build\r
62     REM exit 2\r
63 REM )\r
64 \r
65 REM cp %PRODUCT_INSTALL%\lib\zlib.lib %PRODUCT_INSTALL%\lib\zlib1.lib\r
66 REM cp %PRODUCT_INSTALL%\lib\zlib.lib %PRODUCT_INSTALL%\lib\z.lib\r
67 REM cp %PRODUCT_INSTALL%\bin\zlib.dll %PRODUCT_INSTALL%\bin\zlib1.dll\r
68 \r
69 REM taskkill /F /IM "mspdbsrv.exe"\r
70 \r
71 REM echo.\r
72 REM echo ########## END