]> SALOME platform Git repositories - modules/shaper.git/blob - env.bat
Salome HOME
Batch files for environment setup added
[modules/shaper.git] / env.bat
1 @echo off
2
3 @REM Load local settings from file localenv.bat that should be located in the root directory
4 if "%INSTALL_DIR%" == "" (
5   set INSTALL_DIR=%~dp0..
6 )
7 if exist "%INSTALL_DIR%\localenv.bat" (
8   echo Setting local environment from %INSTALL_DIR%\localenv.bat
9   call "%INSTALL_DIR%\localenv.bat"
10 ) else (
11   echo Warning: file %INSTALL_DIR%\localenv.bat does not exist; using default environment
12 )
13
14 rem --------------- Configuration -------------- 
15
16 rem --------------- Products path --------------
17 if "%PRODUCTSDIR%" == "" (
18   set PRODUCTSDIR=%INSTALL_DIR%\PRODUCTS
19 )
20
21 rem --------------- cmake 2.8.7 --------------
22 if "%CMAKEDIR%" == "" (
23   set CMAKEDIR=%PRODUCTSDIR%\cmake-2.8.12.1
24 )
25 set PATH=%CMAKEDIR%\bin;%PATH%
26
27 @REM -------------------------
28 @REM CASCADE
29 @SET CAS_ROOT_DIR=%PRODUCTSDIR%\OCCT-6.7.0
30 @SET CASROOT=%CAS_ROOT_DIR%
31 @REM -------------------------
32 @REM -------------------------
33 @REM CASCADE
34 @SET PATH=%CASROOT%;%CASROOT%\win32\bind;%PATH%
35 @set CSF_GraphicShr=%CASROOT%\win32\bind\TKOpenGl.dll
36 @set CSF_MDTVFontDirectory=%CASROOT%\src\FontMFT
37 @set CSF_LANGUAGE=us
38 @set MMGT_CLEAR=1
39 @set CSF_EXCEPTION_PROMPT=1
40 @set CSF_SHMessage=%CASROOT%\src\SHMessage
41 @set CSF_MDTVTexturesDirectory=%CASROOT%\src\Textures
42 @set CSF_XSMessage=%CASROOT%\src\XSMessage
43 @set CSF_StandardDefaults=%CASROOT%\src\StdResource
44 @set CSF_PluginDefaults=%CASROOT%\src\StdResource
45 @set CSF_XCAFDefaults=%CASROOT%\src\StdResource
46 @set CSF_StandardLiteDefaults=%CASROOT%\src\StdResource
47 @set CSF_UnitsLexicon=%CASROOT%\src\UnitsAPI\Lexi_Expr.dat
48 @set CSF_UnitsDefinition=%CASROOT%\src\UnitsAPI\Units.dat
49 @set CSF_IGESDefaults=%CASROOT%\src\XSTEPResource
50 @set CSF_STEPDefaults=%CASROOT%\src\XSTEPResource
51 @set CSF_XmlOcafResource=%CASROOT%\src\XmlOcafResource
52 @REM -------------------------
53
54
55 @REM -------------------------
56 @REM FREEIMAGE (Used by OCCT)
57 @SET PATH=%PRODUCTSDIR%\freeimage-3.15.4\bin;%PATH%
58 @REM -------------------------
59
60 @REM -------------------------
61 @REM FTGL (Used by OCCT)
62 @SET PATH=%PRODUCTSDIR%\ftgl-2.1.3\bin;%PATH%
63 @REM -------------------------
64
65 @REM -------------------------
66 @REM FREETYPE (Used by OCCT)
67 @SET PATH=%PRODUCTSDIR%\freetype-2.4.11\bin;%PATH%
68 @REM -------------------------
69
70 @REM -------------------------
71 @REM GL2PS (Used by OCCT AND PARAVIEW)
72 @SET PATH=%PRODUCTSDIR%\gl2ps-1.3.8\bin;%PATH%
73 @REM -------------------------
74
75 @REM -------------------------
76 @REM TBB (Used by OCCT)
77 @SET PATH=%PRODUCTSDIR%\tbb\bin;%PATH%
78 @REM -------------------------
79
80 @REM -------------------------
81 @REM QT
82 if "%QTDIR%" == "" (
83   @SET QTDIR=%PRODUCTSDIR%\Qt-5.2.0\5.2.0\msvc2010
84 )
85 @SET PATH=%QTDIR%\bin;%PATH%
86 @REM -------------------------
87
88 rem -------- Visual Studio --------------------
89 rem Detect Visual Studio (either commercial or Express edition)
90 if "%VS100COMNTOOLS%" == "" (
91     echo Could not find MS Visual Studio: variable VS100COMNTOOLS is not defined!
92     exit 1
93 ) else if exist "%VS100COMNTOOLS%\..\IDE\devenv.exe" (
94     set MSVC_EXE="%VS100COMNTOOLS%\..\IDE\devenv.exe"
95 ) else if exist "%VS100COMNTOOLS%\..\IDE\VCExpress.exe" (
96     set MSVC_EXE="%VS100COMNTOOLS%\..\IDE\VCExpress.exe"
97 ) else (
98     echo "Could not find MS Visual Studio in %VS100COMNTOOLS%\..\IDE"
99     echo Check environment variable VS100COMNTOOLS!
100     exit 1
101 )
102 call "%VS100COMNTOOLS%..\Tools\vsvars32.bat"