diff options
Diffstat (limited to 'etc/classpath.xml.in')
-rwxr-xr-x | etc/classpath.xml.in | 206 |
1 files changed, 206 insertions, 0 deletions
diff --git a/etc/classpath.xml.in b/etc/classpath.xml.in new file mode 100755 index 000000000..5660d5609 --- /dev/null +++ b/etc/classpath.xml.in @@ -0,0 +1,206 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!DOCTYPE classpaths SYSTEM "../modules/jvm/xml/classpath.dtd"> +<!-- =================== --> +<!-- + default CLASSPATH for Scilab + + @author Allan CORNET + @author Sylvestre LEDRU + @date INRIA 2007/2008 + =================== + Don't touch if you do not know what you are doing +--> +<!-- =================== --> +<!-- +Scilab Java dependencies can be load in different ways. +It can be: +* startup - Load immediatly the dep when Scilab starts (default behaviour) +* background - After Scilab engine is loaded, load the dep in the background +* onUse - Load the deps only when needed (once) + +Some deps can be also disabled only for a specific mode. +The option is "disableUnderMode" and can be: +* STD - Normal mode +* NW - No Window mode (ie command line but with graphics +* API - Scilab as an API +--> + +<classpaths> + +<!-- Mandatory on startup --> +<path value="@FLEXDOCK@"/> +<path value="@SKINLF@"/> +<path value="@LOOKS@"/> +<path value="@COMMONS_LOGGING@"/> +<path value="@JHALL@"/> + +<!-- Load when needed --> + +<path value="@FREEHEP_UTIL@" load="onUse"> + <load on="emf_graphic_export"/> +</path> + +<path value="@FREEHEP_IO@" load="onUse"> + <load on="emf_graphic_export"/> +</path> + +<path value="@FREEHEP_GRAPHICSIO@" load="onUse"> + <load on="emf_graphic_export"/> +</path> + +<path value="@FREEHEP_GRAPHICSIO_EMF@" load="onUse"> + <load on="emf_graphic_export"/> +</path> + +<path value="@FREEHEP_GRAPHICS2D@" load="onUse"> + <load on="emf_graphic_export"/> +</path> + +<path value="@JROSETTA_API@" load="onUse"> + <load on="Console" /> + <load on="SciNotes" /> +</path> +<path value="@JROSETTA_ENGINE@" load="onUse"> + <load on="Console" /> + <load on="SciNotes" /> +</path> + +<path value="@JGRAPHX@" load="onUse"> + <load on="Xcos"/> + <load on="documentationGeneration"/> +</path> + +<path value="@SCIRENDERER_CP@"/> + +<path value="@JOGL2@"/> + +<path value="@GLUEGEN2_RT@"/> + +<!-- Temp. loaded at startup --> +<path value="$SCILAB/modules/types/jar/org.scilab.modules.types.jar"/> +<!-- END --> + +<!-- Documentation (not mandatory) --> +<path value="@JEUCLID_CORE@" load="onUse"> + <load on="documentationGeneration"/> + <load on="graphics_mathml_textrendering"/> + <load on="xcos_mathml_rendering"/> +</path> + +<path value="@JLATEXMATH_FOP@" load="onUse"> + <load on="documentationGeneration"/> + <load on="pdf_ps_eps_graphic_export"/> +</path> +<path value="@FOP@" load="onUse"> + <load on="documentationGeneration"/> + <load on="pdf_ps_eps_graphic_export"/> +</path> +<path value="@SAXON@" load="onUse"> + <load on="documentationGeneration"/> +</path> +<path value="@BATIK@" load="onUse"> + <load on="documentationGeneration"/> + <load on="graphics_mathml_textrendering"/> + <load on="svg_graphic_export"/> + <load on="pdf_ps_eps_graphic_export"/> + <load on="Xcos"/> +</path> +<path value="@XML_APIS_EXT@" load="onUse"> + <load on="documentationGeneration"/> + <load on="pdf_ps_eps_graphic_export"/> + <load on="Xcos"/> +</path> + +<!-- PDF doc generation --> +<path value="@COMMONS_IO@" load="onUse"> + <load on="documentationGeneration"/> + <load on="graphics_mathml_textrendering"/> + <load on="pdf_ps_eps_graphic_export"/> + <load on="Xcos"/> +</path> + +<!-- PDF doc generation (dep of jeuclid) --> +<path value="@XMLGRAPHICS_COMMONS@" load="onUse"> + <load on="documentationGeneration"/> + <load on="graphics_mathml_textrendering"/> + <load on="pdf_ps_eps_graphic_export"/> + <load on="Xcos"/> +</path> +<path value="@AVALON_FRAMEWORK@" load="onUse"> + <load on="documentationGeneration"/> + <load on="pdf_ps_eps_graphic_export"/> +</path> + +<path value="@JLATEXMATH@" load="onUse"> + <load on="documentationGeneration"/> + <load on="graphics_latex_textrendering"/> + <load on="pdf_ps_eps_graphic_export"/> + <load on="Xcos"/> +</path> + +<!-- helptools module doc generation --> +<path value="$SCILAB/modules/helptools/jar/org.scilab.modules.helptools.jar" load="onUse"> + <load on="documentationGeneration"/> + <load on="copyAsHTMLinScinotes"/> +</path> + +<path value="@ECJ@" load="onUse"> + <load on="external_objects_java"/> +</path> + +<!-- Mandatory on startup --> +<path value="$SCILAB/modules/jvm/jar/org.scilab.modules.jvm.jar"/> +<path value="$SCILAB/modules/commons/jar/org.scilab.modules.commons.jar"/> + +<!-- Console GUI dep --> +<path value="$SCILAB/modules/history_manager/jar/org.scilab.modules.history_manager.jar" disableUnderMode="NW"/> +<path value="$SCILAB/modules/completion/jar/org.scilab.modules.completion.jar" load="onUse"> + <load on="Console"/> + <load on="SciNotes"/> +</path> + +<path value="$SCILAB/modules/console/jar/org.scilab.modules.console.jar"/> + +<path value="$SCILAB/modules/localization/jar/org.scilab.modules.localization.jar"/> +<path value="$SCILAB/modules/action_binding/jar/org.scilab.modules.action_binding.jar"/> + +<path value="$SCILAB/modules/gui/jar/org.scilab.modules.gui.jar"/> +<path value="$SCILAB/modules/gui/etc"/> <!-- Scilab Flexdock theme --> +<path value="$SCILAB/modules/gui/images/icons/"/> <!-- Scilab Flexdock icons --> + +<path value="$SCILAB/modules/preferences/jar/org.scilab.modules.preferences.jar"/> + +<path value="$SCILAB/modules/renderer/jar/org.scilab.modules.renderer.jar"/> + +<path value="$SCILAB/modules/graphic_export/jar/org.scilab.modules.graphic_export.jar"/> + +<path value="$SCILAB/modules/core/jar/org.scilab.modules.core.jar"/> + +<!-- scinotes module --> +<path value="$SCILAB/modules/scinotes/jar/org.scilab.modules.scinotes.jar" load="onUse"> + <load on="SciNotes"/> +</path> + +<!-- Xcos module --> +<path value="$SCILAB/modules/xcos/jar/org.scilab.modules.xcos.jar" load="onUse"> + <load on="Xcos"/> + <load on="documentationGeneration"/> +</path> + +<path value="$SCILAB/modules/graph/jar/org.scilab.modules.graph.jar" load="onUse"> + <load on="Xcos"/> + <load on="documentationGeneration"/> +</path> + +<!-- TO DO Load only when we need --> +<path value="$SCILAB/modules/graphic_objects/jar/org.scilab.modules.graphic_objects.jar"/> + +<!-- TO DO Load only when we need --> +<path value="$SCILAB/modules/ui_data/jar/org.scilab.modules.ui_data.jar"/> +<path value="$SCILAB/modules/javasci/jar/org.scilab.modules.javasci.jar"/> + +<path value="$SCILAB/modules/history_browser/jar/org.scilab.modules.history_browser.jar" disableUnderMode="NW"/> + +<path value="$SCILAB/modules/external_objects_java/jar/org.scilab.modules.external_objects_java.jar" /> + +</classpaths> |