add javalibrarypath function
[scilab.git] / scilab / modules / jvm / src / c / JVM_commons.h
1 /*-----------------------------------------------------------------------------------*/ \r
2 /* INRIA 2007 */\r
3 /* Allan CORNET*/\r
4 /*-----------------------------------------------------------------------------------*/ \r
5 #ifndef __JVM_COMMONS_H__\r
6 #define __JVM_COMMONS_H__\r
7 /*-----------------------------------------------------------------------------------*/ \r
8 #include <jni.h>\r
9 #include "machine.h"\r
10 #include "JVM_functions.h"\r
11 /*-----------------------------------------------------------------------------------*/ \r
12 #ifdef _MSC_VER\r
13 #define JRE_PATH "/java/jre"\r
14 #else\r
15 /* Always this value when we embedded JRE */\r
16 #define JRE_PATH "/java/jre"\r
17 #endif\r
18 /*-----------------------------------------------------------------------------------*/ \r
19 #ifdef _MSC_VER\r
20 #define PATH_SEPARATOR ";"\r
21 #else /* UNIX */\r
22 #define PATH_SEPARATOR ":"\r
23 #endif\r
24 /*-----------------------------------------------------------------------------------*/ \r
25 #ifdef _MSC_VER\r
26 #define DEFAULT_SCILAB_CLASSPATH "/bin" /* SCI/bin */\r
27 #define DEFAULT_SCILAB_LIBRARYPATH "/bin" /* SCI/bin */\r
28 #else\r
29 /* not really used , java.library.path is used in fact */\r
30 #define DEFAULT_SCILAB_CLASSPATH "/.libs/" /* SCI/.libs */\r
31 #define DEFAULT_SCILAB_LIBRARYPATH "/.libs/" /* SCI/.libs */\r
32 #endif\r
33 /*-----------------------------------------------------------------------------------*/ \r
34 #define USER_CLASSPATH "."\r
35 #define JVM_CLASSPATH "/modules/jvm/jar/org.scilab.modules.jvm.jar"\r
36 /*-----------------------------------------------------------------------------------*/ \r
37 #endif /*  __JVM_COMMONS_H__ */\r
38 /*-----------------------------------------------------------------------------------*/ \r