0031668: Visualization - WebGL sample doesn't work on Emscripten 1.39
[occt.git] / src / OS / ApplicationFramework.tcl
1 # Copyright (c) 1999-2014 OPEN CASCADE SAS
2 #
3 # This file is part of Open CASCADE Technology software library.
4 #
5 # This library is free software; you can redistribute it and/or modify it under
6 # the terms of the GNU Lesser General Public License version 2.1 as published
7 # by the Free Software Foundation, with special exception defined in the file
8 # OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
9 # distribution for complete text of the license and disclaimer of any warranty.
10 #
11 # Alternatively, this file may be used under the terms of Open CASCADE
12 # commercial license or contractual agreement.
13
14 ;#
15 ;# Liste des toolkits WOK sous forme de full path
16 ;# 
17 proc ApplicationFramework:toolkits { } {
18     return [list \
19                 TKCDF \
20                 TKLCAF \
21                 TKVCAF \
22                 TKCAF \
23                 TKBinL \
24                 TKXmlL \
25                 TKBin \
26                 TKXml \
27                 TKStdL \
28                 TKStd \
29                 TKTObj \
30                 TKBinTObj \
31                 TKXmlTObj \
32            ]
33 }
34 ;#
35 ;# Autres UDs a prendre.
36 ;#
37 proc ApplicationFramework:ressources { } {
38     return [list \
39                 [list both r StdResource {}] \
40                 [list both r XmlOcafResource {}] \
41            ]
42 }
43 ;#
44 ;# Nom du module 
45 ;#
46 proc ApplicationFramework:name { } {
47     return ApplicationFramework
48 }
49 ;#
50 ;# Short Nom du module  ( 3 lettres )
51 ;#
52 proc ApplicationFramework:alias { } {
53     return CAF
54 }
55 proc ApplicationFramework:depends { } {
56     return [list Visualization]
57 }
58
59 ;#
60 ;# Returns a list of exported features.
61 ;#
62 proc ApplicationFramework:Export { } {
63     return [list source runtime wokadm api]
64 }