ad211ad3 |
1 | echo off |
2 | |
3 | set "SCRIPTROOT=%~dp0" |
4 | set "SCRIPTROOT=%SCRIPTROOT:~0,-1%" |
5 | |
6 | @CASROOT_DEFINITION@ |
7 | |
8 | set "FREETYPE_DIR=@3RDPARTY_FREETYPE_DLL_DIR@" |
9 | set "GL2PS_DIR=@3RDPARTY_GL2PS_DLL_DIR@" |
10 | |
11 | set "TBB_DIR=@3RDPARTY_TBB_DLL_DIR@" |
12 | set "FREEIMAGE_DIR=@3RDPARTY_FREEIMAGE_DLL_DIR@" |
13 | |
14 | set "TCL_DIR=@3RDPARTY_TCL_DLL_DIR@" |
15 | |
16 | set "PATH=%FREETYPE_DIR%;%GL2PS_DIR%;%FREEIMAGE_DIR%;%TBB_DIR%;%TCL_DIR%;%PATH%" |
17 | |
18 | rem ----- Set path to 3rd party and OCCT libraries ----- |
19 | set "PATH=%SCRIPTROOT%\@BIN_DIR_POSTFIX@;%PATH%" |
20 | |
21 | rem ----- Set envoronment variables used by OCCT ----- |
22 | set CSF_LANGUAGE=us |
23 | set MMGT_CLEAR=1 |
24 | set CSF_EXCEPTION_PROMPT=1 |
25 | set "CSF_SHMessage=@RESOURCE_DIR_PREFIX@\SHMessage" |
26 | set "CSF_MDTVTexturesDirectory=@RESOURCE_DIR_PREFIX@\Textures" |
27 | set "CSF_ShadersDirectory=@RESOURCE_DIR_PREFIX@\Shaders" |
28 | set "CSF_XSMessage=@RESOURCE_DIR_PREFIX@\XSMessage" |
29 | set "CSF_TObjMessage=@RESOURCE_DIR_PREFIX@\TObj" |
30 | set "CSF_StandardDefaults=@RESOURCE_DIR_PREFIX@\StdResource" |
31 | set "CSF_PluginDefaults=@RESOURCE_DIR_PREFIX@\StdResource" |
32 | set "CSF_XCAFDefaults=@RESOURCE_DIR_PREFIX@\StdResource" |
33 | set "CSF_TObjDefaults=@RESOURCE_DIR_PREFIX@\StdResource" |
34 | set "CSF_StandardLiteDefaults=@RESOURCE_DIR_PREFIX@\StdResource" |
ad211ad3 |
35 | set "CSF_UnitsLexicon=@RESOURCE_DIR_PREFIX@\UnitsAPI\Lexi_Expr.dat" |
36 | set "CSF_UnitsDefinition=@RESOURCE_DIR_PREFIX@\UnitsAPI\Units.dat" |
37 | set "CSF_IGESDefaults=@RESOURCE_DIR_PREFIX@\XSTEPResource" |
38 | set "CSF_STEPDefaults=@RESOURCE_DIR_PREFIX@\XSTEPResource" |
39 | set "CSF_XmlOcafResource=@RESOURCE_DIR_PREFIX@\XmlOcafResource" |
40 | set "CSF_MIGRATION_TYPES=@RESOURCE_DIR_PREFIX@\StdResource\MigrationSheet.txt" |
41 | |
42 | rem Draw Harness special stuff |
43 | if exist "@RESOURCE_DIR_PREFIX@\DrawResources" ( |
44 | set "DRAWHOME=@RESOURCE_DIR_PREFIX@\DrawResources" |
45 | set "CSF_DrawPluginDefaults=@RESOURCE_DIR_PREFIX@\DrawResources" |
46 | |
47 | if exist "@RESOURCE_DIR_PREFIX@\DrawResources\DrawDefault" ( |
48 | set "DRAWDEFAULT=@RESOURCE_DIR_PREFIX@\DrawResources\DrawDefault" |
49 | ) |
50 | ) |
51 | |
52 | if exist "@RESOURCE_DIR_PREFIX@\DrawResourcesProducts" ( |
53 | set "CSF_DrawPluginProductsDefaults=@RESOURCE_DIR_PREFIX@\DrawResourcesProducts" |
54 | ) |
55 | |
56 | @RUN_PROJECT@ |