Salome HOME
Fix path to mpicc and mpicxx
[tools/sat_salome.git] / products / compil_scripts / tcl.bat
1 @echo off\r
2 \r
3 echo ##########################################################################\r
4 echo tcl %VERSION%\r
5 echo ##########################################################################\r
6 \r
7 if NOT exist "%PRODUCT_INSTALL%" mkdir %PRODUCT_INSTALL%\r
8 \r
9 if exist "%BUILD_DIR%" rmdir /Q /S "%BUILD_DIR%"\r
10 mkdir %BUILD_DIR%\r
11 \r
12 cd %SOURCE_DIR%\r
13 xcopy * %BUILD_DIR% /E /I /Q\r
14 if NOT %ERRORLEVEL% == 0 (\r
15     echo ERROR on xcopy\r
16     exit 1\r
17 )\r
18 \r
19 cd %BUILD_DIR%\win\r
20 \r
21 echo.\r
22 echo --------------------------------------------------------------------------\r
23 echo *** prepare nmake\r
24 echo --------------------------------------------------------------------------\r
25 \r
26 REM tcl/tk does not compile, this SDK tag is required\r
27 REM see https://wiki.tcl-lang.org/page/Building+with+Visual+Studio+2017\r
28 call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" x64  10.0.15063.0 \r
29 \r
30 echo.\r
31 echo --------------------------------------------------------------------------\r
32 echo *** nmake -f makefile.vc\r
33 echo --------------------------------------------------------------------------\r
34  \r
35 nmake -f makefile.vc\r
36 if NOT %ERRORLEVEL% == 0 (\r
37     echo "ERROR on nmake"\r
38     exit 2\r
39 )\r
40 \r
41 echo.\r
42 echo -------------------------------------------------------------------------- \r
43 echo *** nmake -f makefile.vc install\r
44 echo -------------------------------------------------------------------------- \r
45 \r
46 nmake -f makefile.vc install INSTALLDIR=%PRODUCT_INSTALL%\r
47 if NOT %ERRORLEVEL% == 0 (\r
48     echo "ERROR on nmake install"\r
49     exit 3\r
50 )\r
51 \r
52 echo.\r
53 echo ########## END\r
54 \r