]> SALOME platform Git repositories - tools/sat_salome.git/blob - products/compil_scripts/openssl-1.1.bat
Salome HOME
bos #41564 use PERSALYS v16.0.1
[tools/sat_salome.git] / products / compil_scripts / openssl-1.1.bat
1 @echo off
2
3 echo ##########################################################################
4 echo openSSL %VERSION%
5 echo ##########################################################################
6
7 if NOT exist "%PRODUCT_INSTALL%\bin" mkdir %PRODUCT_INSTALL%\lib
8 if NOT exist "%PRODUCT_INSTALL%\include" mkdir %PRODUCT_INSTALL%\include
9 REM clean BUILD directory
10 if exist "%BUILD_DIR%" rmdir /Q /S %BUILD_DIR%
11 mkdir %BUILD_DIR%
12
13 mkdir %PRODUCT_INSTALL%
14
15 cd %SOURCE_DIR%
16 xcopy amd64\include\* %PRODUCT_INSTALL%\include /E /I /Q
17 if NOT %ERRORLEVEL% == 0 (
18     echo ERROR on xcopy
19     exit 1
20 )
21 xcopy amd64\*.lib %PRODUCT_INSTALL%\lib /E /I /Q
22 if NOT %ERRORLEVEL% == 0 (
23     echo ERROR on xcopy of openssl static libraries
24     exit 1
25 )
26 xcopy amd64\*.dll %PRODUCT_INSTALL%\lib /E /I /Q
27 if NOT %ERRORLEVEL% == 0 (
28     echo ERROR on xcopy of openssl dll files
29     exit 1
30 )
31
32 xcopy amd64\*.pdb %PRODUCT_INSTALL%\lib /E /I /Q
33 if NOT %ERRORLEVEL% == 0 (
34     echo ERROR on xcopy of openssl pdb fils
35     exit 1
36 )
37
38 cd %PRODUCT_INSTALL%\lib
39 copy /Y /B libcrypto-1.1.dll libcrypto.dll 
40 copy /Y /B libssl-1.1.dll libssl.dll 
41 copy /Y /B libcrypto-1.1.lib libcrypto.lib
42 copy /Y /B libssl-1.1.lib libssl.lib
43
44 echo.
45 echo ########## END