We no longer need jhdf5. deleting all dependencies. Closes bug #11556 and remove...
[scilab.git] / scilab / etc / classpath.xml.vc
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <!DOCTYPE classpaths SYSTEM "../modules/jvm/xml/classpath.dtd">
3 <!-- =================== -->
4 <!--
5  default CLASSPATH for Scilab
6
7  @author Allan CORNET
8  @author Sylvestre LEDRU
9  @date INRIA 2007/2008
10  ===================
11  Don't touch if you do not know what you are doing
12 -->
13 <!-- =================== -->
14 <!--
15 Scilab Java dependencies can be load in different ways.
16 It can be:
17 * startup - Load immediatly the dep when Scilab starts (default behaviour)
18 * background - After Scilab engine is loaded, load the dep in the background
19 * onUse - Load the deps only when needed (once)
20
21 Some deps can be also disabled only for a specific mode.
22 The option is "disableUnderMode" and can be:
23 * STD - Normal mode
24 * NW - No Window mode (ie command line but with graphics
25 * API - Scilab as an API
26 -->
27
28 <classpaths>
29
30 <!-- Mandatory on startup -->
31 <path value="$SCILAB/thirdparty/flexdock-1.2.0.jar"/>
32 <path value="$SCILAB/thirdparty/skinlf.jar"/>
33 <path value="$SCILAB/thirdparty/looks-2.1.1.jar"/>
34 <path value="$SCILAB/thirdparty/commons-logging-1.1.jar"/>
35 <path value="$SCILAB/thirdparty/jhall.jar"/>
36
37 <!-- Load when needed -->
38
39 <path value="$SCILAB/thirdparty/jrosetta-API.jar" load="onUse">
40         <load on="Console" />
41         <load on="SciNotes" />
42 </path>
43 <path value="$SCILAB/thirdparty/jrosetta-engine.jar" load="onUse">
44         <load on="Console" />
45         <load on="SciNotes" />
46 </path>
47
48 <path value="$SCILAB/thirdparty/jgraphx.jar" load="onUse">
49         <load on="Xcos"/>
50 </path>
51
52 <path value="$SCILAB/thirdparty/jogl2.jar" load="onUse">
53         <load on="graphics"/>
54         <load on="graphic_export"/>
55         <load on="Xcos"/>
56 </path>
57
58 <path value="$SCILAB/thirdparty/gluegen2-rt.jar" load="onUse">
59         <load on="graphics"/>
60         <load on="graphic_export"/>
61         <load on="Xcos"/>
62 </path>
63
64 <path value="$SCILAB/thirdparty/scirenderer-0.5.6.jar" load="onUse">
65     <load on="graphics"/>
66     <load on="graphic_ojects"/>
67     <load on="Xcos"/>
68 </path>
69
70 <!-- Temp. loaded at startup -->
71 <path value="$SCILAB/modules/types/jar/org.scilab.modules.types.jar"/>
72
73 <path value="$SCILAB/modules/xcos/jar/org.scilab.modules.xcos.jar" load="onUse">
74         <load on="Xcos"/>
75 </path>
76 <!-- END -->
77
78 <!-- Documentation (not mandatory) -->
79 <path value="$SCILAB/thirdparty/jeuclid-core.jar" load="onUse">
80         <load on="documentationGeneration"/>
81         <load on="graphics_mathml_textrendering"/>
82         <load on="xcos_mathml_rendering"/>
83 </path>
84
85 <path value="$SCILAB/thirdparty/jlatexmath-fop-0.9.7.jar" load="onUse">
86         <load on="documentationGeneration"/>
87         <load on="pdf_ps_eps_graphic_export"/>
88 </path>
89 <path value="$SCILAB/thirdparty/fop.jar" load="onUse">
90         <load on="documentationGeneration"/>
91         <load on="pdf_ps_eps_graphic_export"/>
92 </path>
93 <path value="$SCILAB/thirdparty/saxon.jar" load="onUse">
94         <load on="documentationGeneration"/>
95 </path>
96 <path value="$SCILAB/thirdparty/batik-all-1.7.jar" load="onUse">
97         <load on="documentationGeneration"/>
98         <load on="graphics_mathml_textrendering"/>
99         <load on="svg_graphic_export"/>
100         <load on="pdf_ps_eps_graphic_export"/>
101         <load on="Xcos"/>
102 </path>
103 <path value="$SCILAB/thirdparty/xml-apis-ext.jar" load="onUse">
104         <load on="documentationGeneration"/>
105         <load on="pdf_ps_eps_graphic_export"/>
106         <load on="Xcos"/>
107 </path>
108
109 <!-- PDF doc generation -->
110 <path value="$SCILAB/thirdparty/commons-io.jar" load="onUse">
111         <load on="documentationGeneration"/>
112         <load on="graphics_mathml_textrendering"/>
113         <load on="pdf_ps_eps_graphic_export"/>
114         <load on="Xcos"/>
115 </path>
116
117 <!-- PDF doc generation (dep of jeuclid) -->
118 <path value="$SCILAB/thirdparty/xmlgraphics-commons-1.3.1.jar" load="onUse">
119         <load on="documentationGeneration"/>
120         <load on="graphics_mathml_textrendering"/>
121         <load on="pdf_ps_eps_graphic_export"/>
122         <load on="Xcos"/>
123 </path>
124 <path value="$SCILAB/thirdparty/avalon-framework.jar" load="onUse">
125         <load on="documentationGeneration"/>
126         <load on="pdf_ps_eps_graphic_export"/>
127 </path>
128
129 <path value="$SCILAB/thirdparty/jlatexmath-0.9.7.jar" load="onUse">
130         <load on="documentationGeneration"/>
131         <load on="graphics_latex_textrendering"/>
132         <load on="pdf_ps_eps_graphic_export"/>
133         <load on="Xcos"/>
134 </path>
135
136 <!-- helptools module doc generation -->
137 <path value="$SCILAB/modules/helptools/jar/org.scilab.modules.helptools.jar" load="onUse">
138         <load on="documentationGeneration"/>
139         <load on="copyAsHTMLinScinotes"/>
140 </path>
141
142 <!-- Mandatory on startup -->
143 <path value="$SCILAB/modules/jvm/jar/org.scilab.modules.jvm.jar"/>
144 <path value="$SCILAB/modules/commons/jar/org.scilab.modules.commons.jar"/>
145
146 <!-- Console GUI dep -->
147 <path value="$SCILAB/modules/history_manager/jar/org.scilab.modules.history_manager.jar" disableUnderMode="NW"/>
148 <path value="$SCILAB/modules/completion/jar/org.scilab.modules.completion.jar" load="onUse">
149         <load on="Console"/>
150         <load on="SciNotes"/>
151 </path>
152
153 <path value="$SCILAB/modules/console/jar/org.scilab.modules.console.jar"/>
154
155 <path value="$SCILAB/modules/localization/jar/org.scilab.modules.localization.jar"/>
156 <path value="$SCILAB/modules/action_binding/jar/org.scilab.modules.action_binding.jar"/>
157
158 <path value="$SCILAB/modules/gui/jar/org.scilab.modules.gui.jar"/>
159 <path value="$SCILAB/modules/gui/etc"/> <!-- Scilab Flexdock theme -->
160 <path value="$SCILAB/modules/gui/images/icons/"/> <!-- Scilab Flexdock icons -->
161
162 <path value="$SCILAB/modules/preferences/jar/org.scilab.modules.preferences.jar"/>
163
164 <path value="$SCILAB/modules/renderer/jar/org.scilab.modules.renderer.jar"/>
165
166 <path value="$SCILAB/modules/graphic_export/jar/org.scilab.modules.graphic_export.jar"/>
167
168 <path value="$SCILAB/modules/core/jar/org.scilab.modules.core.jar"/>
169
170 <!-- scinotes module -->
171 <path value="$SCILAB/modules/scinotes/jar/org.scilab.modules.scinotes.jar" load="onUse">
172         <load on="SciNotes"/>
173 </path>
174
175
176 <!-- TO DO Load only when we need -->
177 <path value="$SCILAB/modules/graphic_objects/jar/org.scilab.modules.graphic_objects.jar"/>
178
179 <!-- TO DO Load only when we need -->
180 <path value="$SCILAB/modules/ui_data/jar/org.scilab.modules.ui_data.jar"/>
181 <path value="$SCILAB/modules/javasci/jar/org.scilab.modules.javasci.jar"/>
182
183     <!-- TO DO Load only when we need -->
184 <path value="$SCILAB/modules/graph/jar/org.scilab.modules.graph.jar"/>
185
186 <path value="$SCILAB/modules/history_browser/jar/org.scilab.modules.history_browser.jar" disableUnderMode="NW"/>
187
188 </classpaths>