Compilation: fix enable-build-giws enable-build-swig 82/6682/2
Clément DAVID [Mon, 12 Mar 2012 15:38:37 +0000 (16:38 +0100)]
Change-Id: I805ca9ae07ad68f90a138adb8323c7a5c81a9f32

20 files changed:
scilab/modules/action_binding/Makefile.am
scilab/modules/action_binding/Makefile.in
scilab/modules/commons/Makefile.am
scilab/modules/commons/Makefile.in
scilab/modules/commons/src/jni/CommonFileUtils_wrap.c
scilab/modules/graphic_export/Makefile.am
scilab/modules/graphic_export/Makefile.in
scilab/modules/gui/Makefile.am
scilab/modules/gui/Makefile.in
scilab/modules/history_browser/Makefile.am
scilab/modules/history_browser/Makefile.in
scilab/modules/preferences/Makefile.am
scilab/modules/preferences/Makefile.in
scilab/modules/renderer/src/java/org/scilab/modules/renderer/FigureScilabCall.java
scilab/modules/renderer/src/java/org/scilab/modules/renderer/FigureScilabCallJNI.java
scilab/modules/renderer/src/jni/FigureScilabCall_wrap.c
scilab/modules/scinotes/Makefile.am
scilab/modules/scinotes/Makefile.in
scilab/modules/ui_data/Makefile.am
scilab/modules/ui_data/Makefile.in

index b8eccc9..af4b3bb 100644 (file)
@@ -26,18 +26,17 @@ GATEWAY_C_SOURCES = sci_gateway/c/gw_action_binding.c
 
 GATEWAY_CPP_SOURCES = sci_gateway/cpp/sci_notify.cpp
 
-#### SWIG Declaration ####
-SWIG_WRAPPERS = src/jni/InterpreterManagement.i
-endif
-
-if SWIG
-BUILT_SOURCES=swig
 endif
 
+SWIG_WRAPPERS = src/jni/InterpreterManagement.i
 GIWS_WRAPPERS = src/jni/Signal.giws.xml
 
+BUILT_SOURCES=
+if SWIG
+BUILT_SOURCES+=swig
+endif
 if GIWS
-BUILT_SOURCES=giws
+BUILT_SOURCES+=giws
 endif
 
 libsciaction_binding_disable_la_SOURCES = src/noaction_binding/noaction_binding.c
index 5911ca0..e8a3e67 100644 (file)
@@ -61,10 +61,12 @@ PRE_UNINSTALL = :
 POST_UNINSTALL = :
 build_triplet = @build@
 host_triplet = @host@
-@GUI_TRUE@am__append_1 = libsciaction_binding.la
+@SWIG_TRUE@am__append_1 = swig
+@GIWS_TRUE@am__append_2 = giws
+@GUI_TRUE@am__append_3 = libsciaction_binding.la
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
-@NEED_JAVA_TRUE@am__append_2 = java
+@NEED_JAVA_TRUE@am__append_4 = java
 subdir = modules/action_binding
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/backtrace.m4 \
@@ -456,12 +458,9 @@ top_srcdir = @top_srcdir@
 @GUI_TRUE@CONSOLE_C_JNI_SOURCES = src/jni/InterpreterManagement_wrap.c
 @GUI_TRUE@GATEWAY_C_SOURCES = sci_gateway/c/gw_action_binding.c
 @GUI_TRUE@GATEWAY_CPP_SOURCES = sci_gateway/cpp/sci_notify.cpp
-
-#### SWIG Declaration ####
-@GUI_TRUE@SWIG_WRAPPERS = src/jni/InterpreterManagement.i
-@GIWS_TRUE@BUILT_SOURCES = giws
-@SWIG_TRUE@BUILT_SOURCES = swig
+SWIG_WRAPPERS = src/jni/InterpreterManagement.i
 GIWS_WRAPPERS = src/jni/Signal.giws.xml
+BUILT_SOURCES = $(am__append_1) $(am__append_2)
 libsciaction_binding_disable_la_SOURCES = src/noaction_binding/noaction_binding.c
 libsciaction_binding_disable_la_CFLAGS = -I$(srcdir)/includes/ \
                                                                                        -I$(top_srcdir)/modules/output_stream/includes
@@ -492,7 +491,7 @@ libsciaction_binding_la_CPPFLAGS = $(JAVA_JNI_INCLUDE) \
 
 # Name of the future library (.la will be replace by .so, .a, etc regarding
 # the system)
-pkglib_LTLIBRARIES = libsciaction_binding-disable.la $(am__append_1)
+pkglib_LTLIBRARIES = libsciaction_binding-disable.la $(am__append_3)
 @GUI_TRUE@noinst_LTLIBRARIES = libsciaction_binding-algo.la
 libsciaction_binding_la_LDFLAGS = -version-number $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)
 
@@ -533,7 +532,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_2)
+TARGETS_ALL = $(am__append_4)
 
 ################ MACROS ######################
 # Rule to build a macro
index 210bb82..52dfdd3 100644 (file)
@@ -25,8 +25,6 @@ libscicommons_la_etc_DATA = \
        etc/commons.start \
        etc/XConfiguration-general.xsl
 
-include $(top_srcdir)/Makefile.incl.am
-
 COMMONS_C_SOURCES =  src/jni/ScilabCommons_wrap.c \
                     src/jni/CommonFileUtils_wrap.c \
                     src/c/fileutils.c
@@ -64,18 +62,17 @@ INCLUDE_FLAGS = $(libscicommons_la_CFLAGS)
 
 
 #### SWIG Declaration ####
-SWIG_WRAPPERS = src/jni/ScilabCommons.i
+SWIG_WRAPPERS = src/jni/ScilabCommons.i \
+                src/jni/CommonFileUtils.i
 
-BUILT_SOURCES =
+BUILT_SOURCES=
 if SWIG
-BUILT_SOURCES += swig
+BUILT_SOURCES+=swig
 endif
-
 if GIWS
-BUILT_SOURCES += giws-exception
+BUILT_SOURCES+=giws-exception
 endif
 
-
 #### commons : gateway declaration ####
 libscicommons_la_sci_gatewaydir = $(mydatadir)/sci_gateway
 libscicommons_la_sci_gateway_DATA = 
@@ -83,3 +80,5 @@ libscicommons_la_sci_gateway_DATA =
 if GUI
 USEANT=1
 endif
+
+include $(top_srcdir)/Makefile.incl.am
index bbe8edb..ebe8570 100644 (file)
@@ -62,13 +62,13 @@ PRE_UNINSTALL = :
 POST_UNINSTALL = :
 build_triplet = @build@
 host_triplet = @host@
+@NEED_JAVA_TRUE@am__append_1 = src/jni/GiwsException.cpp
+@GUI_TRUE@am__append_2 = libscicommons.la 
+@SWIG_TRUE@am__append_3 = swig
+@GIWS_TRUE@am__append_4 = giws-exception
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
-@NEED_JAVA_TRUE@am__append_1 = java
-@NEED_JAVA_TRUE@am__append_2 = src/jni/GiwsException.cpp
-@GUI_TRUE@am__append_3 = libscicommons.la 
-@SWIG_TRUE@am__append_4 = swig
-@GIWS_TRUE@am__append_5 = giws-exception
+@NEED_JAVA_TRUE@am__append_5 = java
 subdir = modules/commons
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/backtrace.m4 \
@@ -453,6 +453,37 @@ libscicommons_la_etc_DATA = \
        etc/commons.start \
        etc/XConfiguration-general.xsl
 
+COMMONS_C_SOURCES = src/jni/ScilabCommons_wrap.c \
+                    src/jni/CommonFileUtils_wrap.c \
+                    src/c/fileutils.c
+
+COMMONS_CPP_SOURCES = $(am__append_1)
+COMMONS_FORTRAN_SOURCES = src/fortran/empty.f
+libscicommons_la_CFLAGS = $(JAVA_JNI_INCLUDE) \
+                       -I$(srcdir)/includes/ \
+                       -I$(top_srcdir)/modules/fileio/includes/
+
+libscicommons_la_CPPFLAGS = $(JAVA_JNI_INCLUDE) -Isrc/jni/
+libscicommons_disable_la_LDFLAGS = -version-number $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)
+libscicommons_disable_la_SOURCES = $(COMMONS_DISABLE_C_SOURCES)
+pkglib_LTLIBRARIES = libscicommons-disable.la $(am__append_2)
+libscicommons_la_LDFLAGS = -version-number $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)  $(X_LIBS) $(X_EXTRA_LIBS)
+libscicommons_la_SOURCES = $(COMMONS_C_SOURCES) $(COMMONS_FORTRAN_SOURCES) $(COMMONS_JNI_SOURCES) $(COMMONS_CPP_SOURCES)
+
+# For the code check (splint)
+CHECK_SRC = $(COMMONS_C_SOURCES)
+INCLUDE_FLAGS = $(libscicommons_la_CFLAGS)
+
+#### SWIG Declaration ####
+SWIG_WRAPPERS = src/jni/ScilabCommons.i \
+                src/jni/CommonFileUtils.i
+
+BUILT_SOURCES = $(am__append_3) $(am__append_4)
+
+#### commons : gateway declaration ####
+libscicommons_la_sci_gatewaydir = $(mydatadir)/sci_gateway
+libscicommons_la_sci_gateway_DATA = 
+@GUI_TRUE@USEANT = 1
 
 # Where all the Scilab stuff is installed (macros, help, ...)
 mydatadir = $(pkgdatadir)/modules/$(modulename)
@@ -465,7 +496,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_5)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -516,35 +547,6 @@ JARMASK = *.jar
 HELP_CHAPTERDIR = help/
 HELP_CHAPTERFILE = addchapter.sce
 HELP_CHAPTERLANG = en_US fr_FR pt_BR
-COMMONS_C_SOURCES = src/jni/ScilabCommons_wrap.c \
-                    src/jni/CommonFileUtils_wrap.c \
-                    src/c/fileutils.c
-
-COMMONS_CPP_SOURCES = $(am__append_2)
-COMMONS_FORTRAN_SOURCES = src/fortran/empty.f
-libscicommons_la_CFLAGS = $(JAVA_JNI_INCLUDE) \
-                       -I$(srcdir)/includes/ \
-                       -I$(top_srcdir)/modules/fileio/includes/
-
-libscicommons_la_CPPFLAGS = $(JAVA_JNI_INCLUDE) -Isrc/jni/
-libscicommons_disable_la_LDFLAGS = -version-number $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)
-libscicommons_disable_la_SOURCES = $(COMMONS_DISABLE_C_SOURCES)
-pkglib_LTLIBRARIES = libscicommons-disable.la $(am__append_3)
-libscicommons_la_LDFLAGS = -version-number $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)  $(X_LIBS) $(X_EXTRA_LIBS)
-libscicommons_la_SOURCES = $(COMMONS_C_SOURCES) $(COMMONS_FORTRAN_SOURCES) $(COMMONS_JNI_SOURCES) $(COMMONS_CPP_SOURCES)
-
-# For the code check (splint)
-CHECK_SRC = $(COMMONS_C_SOURCES)
-INCLUDE_FLAGS = $(libscicommons_la_CFLAGS)
-
-#### SWIG Declaration ####
-SWIG_WRAPPERS = src/jni/ScilabCommons.i
-BUILT_SOURCES = $(am__append_4) $(am__append_5)
-
-#### commons : gateway declaration ####
-libscicommons_la_sci_gatewaydir = $(mydatadir)/sci_gateway
-libscicommons_la_sci_gateway_DATA = 
-@GUI_TRUE@USEANT = 1
 all: $(BUILT_SOURCES)
        $(MAKE) $(AM_MAKEFLAGS) all-am
 
index f2245f4..37fc7b2 100644 (file)
 
 /* template workaround for compilers that cannot correctly implement the C++ standard */
 #ifndef SWIGTEMPLATEDISAMBIGUATOR
-#if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
-#define SWIGTEMPLATEDISAMBIGUATOR template
-#elif defined(__HP_aCC)
+# if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
+#  define SWIGTEMPLATEDISAMBIGUATOR template
+# elif defined(__HP_aCC)
 /* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */
 /* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */
-#define SWIGTEMPLATEDISAMBIGUATOR template
-#else
-#define SWIGTEMPLATEDISAMBIGUATOR
-#endif
+#  define SWIGTEMPLATEDISAMBIGUATOR template
+# else
+#  define SWIGTEMPLATEDISAMBIGUATOR
+# endif
 #endif
 
 /* inline attribute */
 #ifndef SWIGINLINE
-#if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
-#define SWIGINLINE inline
-#else
-#define SWIGINLINE
-#endif
+# if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
+#   define SWIGINLINE inline
+# else
+#   define SWIGINLINE
+# endif
 #endif
 
 /* attribute recognised by some compilers to avoid 'unused' warnings */
 #ifndef SWIGUNUSED
-#if defined(__GNUC__)
-#if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
-#define SWIGUNUSED __attribute__ ((__unused__))
-#else
-#define SWIGUNUSED
-#endif
-#elif defined(__ICC)
-#define SWIGUNUSED __attribute__ ((__unused__))
-#else
-#define SWIGUNUSED
-#endif
+# if defined(__GNUC__)
+#   if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
+#     define SWIGUNUSED __attribute__ ((__unused__)) 
+#   else
+#     define SWIGUNUSED
+#   endif
+# elif defined(__ICC)
+#   define SWIGUNUSED __attribute__ ((__unused__)) 
+# else
+#   define SWIGUNUSED 
+# endif
 #endif
 
 #ifndef SWIG_MSC_UNSUPPRESS_4505
-#if defined(_MSC_VER)
-#pragma warning(disable : 4505) /* unreferenced local function has been removed */
-#endif
+# if defined(_MSC_VER)
+#   pragma warning(disable : 4505) /* unreferenced local function has been removed */
+# endif 
 #endif
 
 #ifndef SWIGUNUSEDPARM
-#ifdef __cplusplus
-#define SWIGUNUSEDPARM(p)
-#else
-#define SWIGUNUSEDPARM(p) p SWIGUNUSED
-#endif
+# ifdef __cplusplus
+#   define SWIGUNUSEDPARM(p)
+# else
+#   define SWIGUNUSEDPARM(p) p SWIGUNUSED 
+# endif
 #endif
 
 /* internal SWIG method */
 #ifndef SWIGINTERN
-#define SWIGINTERN static SWIGUNUSED
+# define SWIGINTERN static SWIGUNUSED
 #endif
 
 /* internal inline SWIG method */
 #ifndef SWIGINTERNINLINE
-#define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
+# define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
 #endif
 
 /* exporting methods */
 #if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
-#ifndef GCC_HASCLASSVISIBILITY
-#define GCC_HASCLASSVISIBILITY
-#endif
+#  ifndef GCC_HASCLASSVISIBILITY
+#    define GCC_HASCLASSVISIBILITY
+#  endif
 #endif
 
 #ifndef SWIGEXPORT
-#if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
-#if defined(STATIC_LINKED)
-#define SWIGEXPORT
-#else
-#define SWIGEXPORT __declspec(dllexport)
-#endif
-#else
-#if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
-#define SWIGEXPORT __attribute__ ((visibility("default")))
-#else
-#define SWIGEXPORT
-#endif
-#endif
+# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
+#   if defined(STATIC_LINKED)
+#     define SWIGEXPORT
+#   else
+#     define SWIGEXPORT __declspec(dllexport)
+#   endif
+# else
+#   if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
+#     define SWIGEXPORT __attribute__ ((visibility("default")))
+#   else
+#     define SWIGEXPORT
+#   endif
+# endif
 #endif
 
 /* calling conventions for Windows */
 #ifndef SWIGSTDCALL
-#if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
-#define SWIGSTDCALL __stdcall
-#else
-#define SWIGSTDCALL
-#endif
+# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
+#   define SWIGSTDCALL __stdcall
+# else
+#   define SWIGSTDCALL
+# endif 
 #endif
 
 /* Deal with Microsoft's attempt at deprecating C standard runtime functions */
 #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE)
-#define _CRT_SECURE_NO_DEPRECATE
+# define _CRT_SECURE_NO_DEPRECATE
 #endif
 
 /* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */
 #if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE)
-#define _SCL_SECURE_NO_DEPRECATE
+# define _SCL_SECURE_NO_DEPRECATE
 #endif
 
+
+
 /* Fix for jlong on some versions of gcc on Windows */
 #if defined(__GNUC__) && !defined(__INTEL_COMPILER)
-typedef long long __int64;
+  typedef long long __int64;
 #endif
 
 /* Fix for jlong on 64-bit x86 Solaris */
 #if defined(__x86_64)
-#ifdef _LP64
-#undef _LP64
-#endif
+# ifdef _LP64
+#   undef _LP64
+# endif
 #endif
 
 #include <jni.h>
 #include <stdlib.h>
 #include <string.h>
 
+
 /* Support for throwing Java exceptions */
-typedef enum
-{
-    SWIG_JavaOutOfMemoryError = 1,
-    SWIG_JavaIOException,
-    SWIG_JavaRuntimeException,
-    SWIG_JavaIndexOutOfBoundsException,
-    SWIG_JavaArithmeticException,
-    SWIG_JavaIllegalArgumentException,
-    SWIG_JavaNullPointerException,
-    SWIG_JavaDirectorPureVirtual,
-    SWIG_JavaUnknownError
+typedef enum {
+  SWIG_JavaOutOfMemoryError = 1, 
+  SWIG_JavaIOException, 
+  SWIG_JavaRuntimeException, 
+  SWIG_JavaIndexOutOfBoundsException,
+  SWIG_JavaArithmeticException,
+  SWIG_JavaIllegalArgumentException,
+  SWIG_JavaNullPointerException,
+  SWIG_JavaDirectorPureVirtual,
+  SWIG_JavaUnknownError
 } SWIG_JavaExceptionCodes;
 
-typedef struct
-{
-    SWIG_JavaExceptionCodes code;
-    const char *java_exception;
+typedef struct {
+  SWIG_JavaExceptionCodes code;
+  const char *java_exception;
 } SWIG_JavaExceptions_t;
 
-static void SWIGUNUSED SWIG_JavaThrowException(JNIEnv * jenv, SWIG_JavaExceptionCodes code, const char *msg)
-{
-    jclass excep;
-
-    static const SWIG_JavaExceptions_t java_exceptions[] = {
-        {SWIG_JavaOutOfMemoryError, "java/lang/OutOfMemoryError"},
-        {SWIG_JavaIOException, "java/io/IOException"},
-        {SWIG_JavaRuntimeException, "java/lang/RuntimeException"},
-        {SWIG_JavaIndexOutOfBoundsException, "java/lang/IndexOutOfBoundsException"},
-        {SWIG_JavaArithmeticException, "java/lang/ArithmeticException"},
-        {SWIG_JavaIllegalArgumentException, "java/lang/IllegalArgumentException"},
-        {SWIG_JavaNullPointerException, "java/lang/NullPointerException"},
-        {SWIG_JavaDirectorPureVirtual, "java/lang/RuntimeException"},
-        {SWIG_JavaUnknownError, "java/lang/UnknownError"},
-        {(SWIG_JavaExceptionCodes) 0, "java/lang/UnknownError"}
-    };
-    const SWIG_JavaExceptions_t *except_ptr = java_exceptions;
-
-    while (except_ptr->code != code && except_ptr->code)
-        except_ptr++;
-
-    (*jenv)->ExceptionClear(jenv);
-    excep = (*jenv)->FindClass(jenv, except_ptr->java_exception);
-    if (excep)
-        (*jenv)->ThrowNew(jenv, excep, msg);
+
+static void SWIGUNUSED SWIG_JavaThrowException(JNIEnv *jenv, SWIG_JavaExceptionCodes code, const char *msg) {
+  jclass excep;
+  static const SWIG_JavaExceptions_t java_exceptions[] = {
+    { SWIG_JavaOutOfMemoryError, "java/lang/OutOfMemoryError" },
+    { SWIG_JavaIOException, "java/io/IOException" },
+    { SWIG_JavaRuntimeException, "java/lang/RuntimeException" },
+    { SWIG_JavaIndexOutOfBoundsException, "java/lang/IndexOutOfBoundsException" },
+    { SWIG_JavaArithmeticException, "java/lang/ArithmeticException" },
+    { SWIG_JavaIllegalArgumentException, "java/lang/IllegalArgumentException" },
+    { SWIG_JavaNullPointerException, "java/lang/NullPointerException" },
+    { SWIG_JavaDirectorPureVirtual, "java/lang/RuntimeException" },
+    { SWIG_JavaUnknownError,  "java/lang/UnknownError" },
+    { (SWIG_JavaExceptionCodes)0,  "java/lang/UnknownError" }
+  };
+  const SWIG_JavaExceptions_t *except_ptr = java_exceptions;
+
+  while (except_ptr->code != code && except_ptr->code)
+    except_ptr++;
+
+  (*jenv)->ExceptionClear(jenv);
+  excep = (*jenv)->FindClass(jenv, except_ptr->java_exception);
+  if (excep)
+    (*jenv)->ThrowNew(jenv, excep, msg);
 }
 
+
 /* Contract support */
 
 #define SWIG_contract_assert(nullreturn, expr, msg) if (!(expr)) {SWIG_JavaThrowException(jenv, SWIG_JavaIllegalArgumentException, msg); return nullreturn; } else
 
+
 #include "../../includes/fileutils.h"
 #include "MALLOC.h"
 
+
 #ifdef __cplusplus
-extern "C"
-{
-#endif
+extern "C" {
+#endif
+
+SWIGEXPORT jint JNICALL Java_org_scilab_modules_commons_CommonFileUtilsJNI_isEmptyDirectory(JNIEnv *jenv, jclass jcls, jstring jarg1) {
+  jint jresult = 0 ;
+  char *arg1 = (char *) 0 ;
+  int result;
+  
+  (void)jenv;
+  (void)jcls;
+  arg1 = 0;
+  if (jarg1) {
+    arg1 = (char *)(*jenv)->GetStringUTFChars(jenv, jarg1, 0);
+    if (!arg1) return 0;
+  }
+  result = (int)isEmptyDirectory(arg1);
+  jresult = (jint)result; 
+  if (arg1) (*jenv)->ReleaseStringUTFChars(jenv, jarg1, (const char *)arg1);
+  return jresult;
+}
 
-    SWIGEXPORT jint JNICALL Java_org_scilab_modules_commons_CommonFileUtilsJNI_isEmptyDirectory(JNIEnv * jenv, jclass jcls, jstring jarg1)
-    {
-        jint jresult = 0;
-        char *arg1 = (char *)0;
-        int result;
-
-          (void)jenv;
-          (void)jcls;
-          arg1 = 0;
-        if (jarg1)
-        {
-            arg1 = (char *)(*jenv)->GetStringUTFChars(jenv, jarg1, 0);
-            if (!arg1)
-                return 0;
-        }
-        result = (int)isEmptyDirectory(arg1);
-
-        jresult = (jint) result;
-        if (arg1)
-            (*jenv)->ReleaseStringUTFChars(jenv, jarg1, (const char *)arg1);
-        return jresult;
-    }
-
-    SWIGEXPORT jstring JNICALL Java_org_scilab_modules_commons_CommonFileUtilsJNI_getCWD(JNIEnv * jenv, jclass jcls)
+
+SWIGEXPORT jstring JNICALL Java_org_scilab_modules_commons_CommonFileUtilsJNI_getCWD(JNIEnv *jenv, jclass jcls) {
+  jstring jresult = 0 ;
+  char *result = 0 ;
+  
+  (void)jenv;
+  (void)jcls;
+  result = (char *)getCWD();
+  {
+    if (result != NULL)
     {
-        jstring jresult = 0;
-        char *result = 0;
-
-        (void)jenv;
-        (void)jcls;
-        result = (char *)getCWD();
-        {
-            if (result != NULL)
-            {
-                jresult = (*jenv)->NewStringUTF(jenv, (const char *)result);
-                FREE(result);
-                result = NULL;
-            }
-        }
-        return jresult;
-    }
+      jresult = (*jenv)->NewStringUTF(jenv, (const char *)result);
+      FREE(result);
+      result = NULL;
+    }       
+  }
+  return jresult;
+}
+
 
 #ifdef __cplusplus
 }
 #endif
+
index 36e8c41..11ddf5c 100644 (file)
@@ -83,19 +83,15 @@ GIWS_WRAPPERS= src/jni/FileExporter.giws.xml \
 src/jni/GL2PSToJOGL.giws.xml \
 src/jni/JOGLConstant.giws.xml
 
-# Provides macros compilation, Java compilation, cleaning
-# If you want Makefile to call ant, added USEANT=1
-
-if GIWS
-BUILT_SOURCES=giws
-endif
-
-#### SWIG Declaration ####
 SWIG_WRAPPERS = src/jni/GL2PSConstant.i \
 src/jni/GL2PSWrapping.i
 
+BUILT_SOURCES=
+if GIWS
+BUILT_SOURCES+=giws
+endif
 if SWIG
-BUILT_SOURCES=swig
+BUILT_SOURCES+=swig
 endif
 
 # All the sources needed by libscigraphic_export.la
index 8cc60f6..65e91ef 100644 (file)
@@ -63,10 +63,12 @@ PRE_UNINSTALL = :
 POST_UNINSTALL = :
 build_triplet = @build@
 host_triplet = @host@
-@GUI_TRUE@am__append_1 = libscigraphic_export.la 
+@GIWS_TRUE@am__append_1 = giws
+@SWIG_TRUE@am__append_2 = swig
+@GUI_TRUE@am__append_3 = libscigraphic_export.la 
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
-@NEED_JAVA_TRUE@am__append_2 = java
+@NEED_JAVA_TRUE@am__append_4 = java
 subdir = modules/graphic_export
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/backtrace.m4 \
@@ -518,16 +520,10 @@ GIWS_WRAPPERS = src/jni/FileExporter.giws.xml \
 src/jni/GL2PSToJOGL.giws.xml \
 src/jni/JOGLConstant.giws.xml
 
-
-# Provides macros compilation, Java compilation, cleaning
-# If you want Makefile to call ant, added USEANT=1
-@GIWS_TRUE@BUILT_SOURCES = giws
-@SWIG_TRUE@BUILT_SOURCES = swig
-
-#### SWIG Declaration ####
 SWIG_WRAPPERS = src/jni/GL2PSConstant.i \
 src/jni/GL2PSWrapping.i
 
+BUILT_SOURCES = $(am__append_1) $(am__append_2)
 
 # All the sources needed by libscigraphic_export.la
 libscigraphic_export_disable_la_SOURCES = src/nographic_export/nographic_export.c
@@ -538,7 +534,7 @@ libscigraphic_export_disable_la_CPPFLAGS = -I$(top_srcdir)/modules/output_stream
 
 # Name of the future library (.la will be replace by .so, .a, etc regarding
 # the system)
-pkglib_LTLIBRARIES = libscigraphic_export-disable.la $(am__append_1)
+pkglib_LTLIBRARIES = libscigraphic_export-disable.la $(am__append_3)
 @GUI_TRUE@USEANT = 1
 @GUI_TRUE@noinst_LTLIBRARIES = libscigraphic_export-algo.la 
 libscigraphic_export_la_LDFLAGS = -version-number $(SCILAB_LIBRARY_VERSION)
@@ -558,7 +554,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_2)
+TARGETS_ALL = $(am__append_4)
 
 ################ MACROS ######################
 # Rule to build a macro
index 843ac07..a9e3d1e 100644 (file)
@@ -44,8 +44,6 @@ libscigui_la_etc_DATA = \
 #### gui : tree functions ####
 MACROSDIRSEXT = macros/tree
 
-include $(top_srcdir)/Makefile.incl.am
-
 GUI_C_SOURCES = \
 src/c/buildMainWindowTitle.c \
 src/c/getMainWindowTitle.c \
@@ -160,20 +158,16 @@ src/jni/UIElementMapper.giws.xml \
 src/jni/Juigetfile.giws.xml \
 src/jni/ScilabDisplayTree.giws.xml
 
+SWIG_WRAPPERS = src/jni/ScilabTermination.i 
 
+BUILT_SOURCES=
 if GIWS
-BUILT_SOURCES=giws
+BUILT_SOURCES+=giws
 endif
-
-
-#### SWIG Declaration ####
-SWIG_WRAPPERS = src/jni/ScilabTermination.i 
-
 if SWIG
-    BUILT_SOURCES=swig
+BUILT_SOURCES+=swig
 endif
 
-
 GATEWAY_C_SOURCES = sci_gateway/c/sci_x_choice.c \
 sci_gateway/c/gw_gui.c \
 sci_gateway/c/sci_x_mdialog.c \
@@ -424,3 +418,4 @@ if GUI
 USEANT=1
 endif
 
+include $(top_srcdir)/Makefile.incl.am
index a91bd39..0e828b9 100644 (file)
@@ -66,10 +66,12 @@ PRE_UNINSTALL = :
 POST_UNINSTALL = :
 build_triplet = @build@
 host_triplet = @host@
+@GIWS_TRUE@am__append_1 = giws
+@SWIG_TRUE@am__append_2 = swig
+@GUI_TRUE@am__append_3 = libscigui.la
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
-@NEED_JAVA_TRUE@am__append_1 = java
-@GUI_TRUE@am__append_2 = libscigui.la
+@NEED_JAVA_TRUE@am__append_4 = java
 subdir = modules/gui
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/backtrace.m4 \
@@ -580,69 +582,6 @@ libscigui_la_etc_DATA = \
 
 #### gui : tree functions ####
 MACROSDIRSEXT = macros/tree
-
-# Where all the Scilab stuff is installed (macros, help, ...)
-mydatadir = $(pkgdatadir)/modules/$(modulename)
-
-# splint options
-SPLINT_OPTIONS = -weak -booltype BOOL
-
-########################### JAVA ######################################
-#### We are delegating java compilation to ant... Thanks to that
-#### the procedure will be the same with Microsoft Windows (C)
-#### and Linux/Unix
-#######################################################################
-TARGETS_ALL = $(am__append_1)
-
-################ MACROS ######################
-# Rule to build a macro
-# NOT USED  AT THE MOMENT
-SUFFIXES = .sci 
-
-########### INSTALL DOCUMENTATION ###################
-
-# Install documentation files into the right target
-# We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
-# automake needs the html files to be present which is not the case when
-# we are building Scilab
-
-# Where it should be installed
-pkgdocdir = $(mydatadir)
-
-# What is the mask of the help source
-DOCMASKXML = *.xml
-
-# What is the mask of the MathML sources
-DOCMASKMML = *.mml
-
-########### INSTALL DATA ###################
-# Install macros, help & demos
-# Where it should be installed
-pkgmacrosdir = $(mydatadir)
-# Which directory we process
-MACRODIRS = macros/
-# Mask of the Scilab sources macros
-MACROMASK = *.sci
-# Mask of the Scilab executable sources macros
-MACROBUILDMASK = *.sce
-# Mask of the Scilab compiled macros
-MACROBINMASK = *.bin
-# List of the standard directory for tests
-TESTS_DIR = tests/benchmarks tests/nonreg_tests tests/unit_tests tests/java
-# Where the demos should be installed
-pkgdemosdir = $(mydatadir)
-# List of the standard directory for demos
-DEMOS_DIR = demos
-# List of the standard directory for examples
-EXAMPLES_DIR = examples
-# Where to export JAVA archives (.jar)
-JARDIR = jar/
-# JAR files mask
-JARMASK = *.jar
-# Chapter file 
-HELP_CHAPTERDIR = help/
-HELP_CHAPTERFILE = addchapter.sce
-HELP_CHAPTERLANG = en_US fr_FR pt_BR
 GUI_C_SOURCES = \
 src/c/buildMainWindowTitle.c \
 src/c/getMainWindowTitle.c \
@@ -757,11 +696,8 @@ src/jni/UIElementMapper.giws.xml \
 src/jni/Juigetfile.giws.xml \
 src/jni/ScilabDisplayTree.giws.xml
 
-@GIWS_TRUE@BUILT_SOURCES = giws
-@SWIG_TRUE@BUILT_SOURCES = swig
-
-#### SWIG Declaration ####
 SWIG_WRAPPERS = src/jni/ScilabTermination.i 
+BUILT_SOURCES = $(am__append_1) $(am__append_2)
 GATEWAY_C_SOURCES = sci_gateway/c/sci_x_choice.c \
 sci_gateway/c/gw_gui.c \
 sci_gateway/c/sci_x_mdialog.c \
@@ -853,7 +789,7 @@ libscigui_disable_la_CFLAGS = -Iincludes/ \
 GUI_DISABLE_C_SOURCES = src/nogui/nogui.c
 libscigui_disable_la_LDFLAGS = -version-number $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)
 libscigui_disable_la_SOURCES = $(GUI_DISABLE_C_SOURCES)
-pkglib_LTLIBRARIES = libscigui-disable.la $(am__append_2)
+pkglib_LTLIBRARIES = libscigui-disable.la $(am__append_3)
 @GUI_TRUE@noinst_LTLIBRARIES = libscigui-algo.la
 libscigui_la_LDFLAGS = -version-number $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)  $(X_LIBS) $(X_EXTRA_LIBS)
 libscigui_algo_la_SOURCES = $(GUI_C_SOURCES) $(GUI_CPP_SOURCES)
@@ -992,6 +928,69 @@ images/icons/undock_active.png \
 images/icons/undock_default.png
 
 @GUI_TRUE@USEANT = 1
+
+# Where all the Scilab stuff is installed (macros, help, ...)
+mydatadir = $(pkgdatadir)/modules/$(modulename)
+
+# splint options
+SPLINT_OPTIONS = -weak -booltype BOOL
+
+########################### JAVA ######################################
+#### We are delegating java compilation to ant... Thanks to that
+#### the procedure will be the same with Microsoft Windows (C)
+#### and Linux/Unix
+#######################################################################
+TARGETS_ALL = $(am__append_4)
+
+################ MACROS ######################
+# Rule to build a macro
+# NOT USED  AT THE MOMENT
+SUFFIXES = .sci 
+
+########### INSTALL DOCUMENTATION ###################
+
+# Install documentation files into the right target
+# We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
+# automake needs the html files to be present which is not the case when
+# we are building Scilab
+
+# Where it should be installed
+pkgdocdir = $(mydatadir)
+
+# What is the mask of the help source
+DOCMASKXML = *.xml
+
+# What is the mask of the MathML sources
+DOCMASKMML = *.mml
+
+########### INSTALL DATA ###################
+# Install macros, help & demos
+# Where it should be installed
+pkgmacrosdir = $(mydatadir)
+# Which directory we process
+MACRODIRS = macros/
+# Mask of the Scilab sources macros
+MACROMASK = *.sci
+# Mask of the Scilab executable sources macros
+MACROBUILDMASK = *.sce
+# Mask of the Scilab compiled macros
+MACROBINMASK = *.bin
+# List of the standard directory for tests
+TESTS_DIR = tests/benchmarks tests/nonreg_tests tests/unit_tests tests/java
+# Where the demos should be installed
+pkgdemosdir = $(mydatadir)
+# List of the standard directory for demos
+DEMOS_DIR = demos
+# List of the standard directory for examples
+EXAMPLES_DIR = examples
+# Where to export JAVA archives (.jar)
+JARDIR = jar/
+# JAR files mask
+JARMASK = *.jar
+# Chapter file 
+HELP_CHAPTERDIR = help/
+HELP_CHAPTERFILE = addchapter.sce
+HELP_CHAPTERLANG = en_US fr_FR pt_BR
 all: $(BUILT_SOURCES)
        $(MAKE) $(AM_MAKEFLAGS) all-am
 
index aa60f3d..d3de9d5 100755 (executable)
@@ -23,8 +23,6 @@ libscihistory_browser_la_etcdir = $(mydatadir)/etc
 libscihistory_browser_la_etc_DATA = etc/history_browser.quit \
                                etc/history_browser.start
 
-include $(top_srcdir)/Makefile.incl.am
-
 if GUI
 
 # List of the JNI files
@@ -32,18 +30,12 @@ HISTORY_BROWSER_JNI_SOURCES = src/jni/CommandHistory.cpp
 
 HISTORY_BROWSER_CPP_SOURCES = src/cpp/CommandHistory_Wrap.cpp
 
-GIWS_WRAPPERS = src/jni/CommandHistory.giws.xml
-
 HISTORY_BROWSER_C_SOURCES = 
 
 # List of the gateway c files
 GATEWAY_C_SOURCES =  sci_gateway/c/gw_history_browser.c \
 sci_gateway/c/sci_browsehistory.c
 
-if GIWS
-BUILT_SOURCES=giws
-endif
-
 else
 HISTORY_BROWSER_C_SOURCES = src/nohistory_browser/CommandHistory_Wrap_Fake.c
 endif
@@ -79,12 +71,15 @@ libscihistory_browser_la_SOURCES = $(HISTORY_BROWSER_C_SOURCES) $(HISTORY_BROWSE
 CHECK_SRC= $(HISTORY_BROWSER_C_SOURCES)
 INCLUDE_FLAGS = $(libscihistory_browser_la_CFLAGS)
 
-
-#### SWIG Declaration ####
+GIWS_WRAPPERS = src/jni/CommandHistory.giws.xml
 SWIG_WRAPPERS = 
 
+BUILT_SOURCES=
+if GIWS
+BUILT_SOURCES+=giws
+endif
 if SWIG
-BUILT_SOURCES=swig
+BUILT_SOURCES+=swig
 endif
 
 
@@ -92,7 +87,8 @@ endif
 libscihistory_browser_la_sci_gatewaydir = $(mydatadir)/sci_gateway
 libscihistory_browser_la_sci_gateway_DATA = sci_gateway/history_browser_gateway.xml
 
-
 if GUI
 USEANT=1
 endif
+
+include $(top_srcdir)/Makefile.incl.am
index ad602ef..1166678 100644 (file)
@@ -62,10 +62,12 @@ PRE_UNINSTALL = :
 POST_UNINSTALL = :
 build_triplet = @build@
 host_triplet = @host@
+@GUI_TRUE@am__append_1 = libscihistory_browser.la 
+@GIWS_TRUE@am__append_2 = giws
+@SWIG_TRUE@am__append_3 = swig
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
-@NEED_JAVA_TRUE@am__append_1 = java
-@GUI_TRUE@am__append_2 = libscihistory_browser.la 
+@NEED_JAVA_TRUE@am__append_4 = java
 subdir = modules/history_browser
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/backtrace.m4 \
@@ -451,6 +453,49 @@ libscihistory_browser_la_etc_DATA = etc/history_browser.quit \
                                etc/history_browser.start
 
 
+# List of the JNI files
+@GUI_TRUE@HISTORY_BROWSER_JNI_SOURCES = src/jni/CommandHistory.cpp
+@GUI_TRUE@HISTORY_BROWSER_CPP_SOURCES = src/cpp/CommandHistory_Wrap.cpp
+@GUI_FALSE@HISTORY_BROWSER_C_SOURCES = src/nohistory_browser/CommandHistory_Wrap_Fake.c
+@GUI_TRUE@HISTORY_BROWSER_C_SOURCES = 
+
+# List of the gateway c files
+@GUI_TRUE@GATEWAY_C_SOURCES = sci_gateway/c/gw_history_browser.c \
+@GUI_TRUE@sci_gateway/c/sci_browsehistory.c
+
+libscihistory_browser_la_CFLAGS = -I$(srcdir)/includes/ \
+-I$(srcdir)/src/c/ \
+-I$(top_srcdir)/modules/api_scilab/includes \
+-I$(top_srcdir)/libs/MALLOC/includes
+
+libscihistory_browser_la_CPPFLAGS = $(JAVA_JNI_INCLUDE) \
+-I$(srcdir)/src/jni/ \
+-I$(srcdir)/includes/ \
+-I$(top_srcdir)/modules/jvm/includes/ \
+-I$(top_srcdir)/modules/commons/src/jni/
+
+
+# Without the history_browser module 
+libscihistory_browser_disable_la_CFLAGS = -I$(srcdir)/includes/
+HISTORY_BROWSER_DISABLE_C_SOURCES = src/nohistory_browser/CommandHistory_Wrap_Fake.c
+libscihistory_browser_disable_la_LDFLAGS = -version-number $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)
+libscihistory_browser_disable_la_SOURCES = $(HISTORY_BROWSER_DISABLE_C_SOURCES)
+pkglib_LTLIBRARIES = libscihistory_browser-disable.la $(am__append_1)
+libscihistory_browser_la_LDFLAGS = -version-number $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)  $(X_LIBS) $(X_EXTRA_LIBS)
+libscihistory_browser_la_SOURCES = $(HISTORY_BROWSER_C_SOURCES) $(HISTORY_BROWSER_JNI_SOURCES) $(HISTORY_BROWSER_CPP_SOURCES) $(GATEWAY_C_SOURCES)
+
+# For the code check (splint)
+CHECK_SRC = $(HISTORY_BROWSER_C_SOURCES)
+INCLUDE_FLAGS = $(libscihistory_browser_la_CFLAGS)
+GIWS_WRAPPERS = src/jni/CommandHistory.giws.xml
+SWIG_WRAPPERS = 
+BUILT_SOURCES = $(am__append_2) $(am__append_3)
+
+#### history_browser : gateway declaration ####
+libscihistory_browser_la_sci_gatewaydir = $(mydatadir)/sci_gateway
+libscihistory_browser_la_sci_gateway_DATA = sci_gateway/history_browser_gateway.xml
+@GUI_TRUE@USEANT = 1
+
 # Where all the Scilab stuff is installed (macros, help, ...)
 mydatadir = $(pkgdatadir)/modules/$(modulename)
 
@@ -462,7 +507,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_4)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -513,52 +558,6 @@ JARMASK = *.jar
 HELP_CHAPTERDIR = help/
 HELP_CHAPTERFILE = addchapter.sce
 HELP_CHAPTERLANG = en_US fr_FR pt_BR
-
-# List of the JNI files
-@GUI_TRUE@HISTORY_BROWSER_JNI_SOURCES = src/jni/CommandHistory.cpp
-@GUI_TRUE@HISTORY_BROWSER_CPP_SOURCES = src/cpp/CommandHistory_Wrap.cpp
-@GUI_TRUE@GIWS_WRAPPERS = src/jni/CommandHistory.giws.xml
-@GUI_FALSE@HISTORY_BROWSER_C_SOURCES = src/nohistory_browser/CommandHistory_Wrap_Fake.c
-@GUI_TRUE@HISTORY_BROWSER_C_SOURCES = 
-
-# List of the gateway c files
-@GUI_TRUE@GATEWAY_C_SOURCES = sci_gateway/c/gw_history_browser.c \
-@GUI_TRUE@sci_gateway/c/sci_browsehistory.c
-
-@GIWS_TRUE@@GUI_TRUE@BUILT_SOURCES = giws
-@SWIG_TRUE@BUILT_SOURCES = swig
-libscihistory_browser_la_CFLAGS = -I$(srcdir)/includes/ \
--I$(srcdir)/src/c/ \
--I$(top_srcdir)/modules/api_scilab/includes \
--I$(top_srcdir)/libs/MALLOC/includes
-
-libscihistory_browser_la_CPPFLAGS = $(JAVA_JNI_INCLUDE) \
--I$(srcdir)/src/jni/ \
--I$(srcdir)/includes/ \
--I$(top_srcdir)/modules/jvm/includes/ \
--I$(top_srcdir)/modules/commons/src/jni/
-
-
-# Without the history_browser module 
-libscihistory_browser_disable_la_CFLAGS = -I$(srcdir)/includes/
-HISTORY_BROWSER_DISABLE_C_SOURCES = src/nohistory_browser/CommandHistory_Wrap_Fake.c
-libscihistory_browser_disable_la_LDFLAGS = -version-number $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)
-libscihistory_browser_disable_la_SOURCES = $(HISTORY_BROWSER_DISABLE_C_SOURCES)
-pkglib_LTLIBRARIES = libscihistory_browser-disable.la $(am__append_2)
-libscihistory_browser_la_LDFLAGS = -version-number $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)  $(X_LIBS) $(X_EXTRA_LIBS)
-libscihistory_browser_la_SOURCES = $(HISTORY_BROWSER_C_SOURCES) $(HISTORY_BROWSER_JNI_SOURCES) $(HISTORY_BROWSER_CPP_SOURCES) $(GATEWAY_C_SOURCES)
-
-# For the code check (splint)
-CHECK_SRC = $(HISTORY_BROWSER_C_SOURCES)
-INCLUDE_FLAGS = $(libscihistory_browser_la_CFLAGS)
-
-#### SWIG Declaration ####
-SWIG_WRAPPERS = 
-
-#### history_browser : gateway declaration ####
-libscihistory_browser_la_sci_gatewaydir = $(mydatadir)/sci_gateway
-libscihistory_browser_la_sci_gateway_DATA = sci_gateway/history_browser_gateway.xml
-@GUI_TRUE@USEANT = 1
 all: $(BUILT_SOURCES)
        $(MAKE) $(AM_MAKEFLAGS) all-am
 
index 5683587..6974bce 100644 (file)
@@ -44,21 +44,12 @@ libscipreferences_la_src_xslt_xwizard_DATA = \
        src/xslt/XWizard/XWizard-function.xsl \
        src/xslt/XWizard/XWizard-xcos.xsl
 
-include $(top_srcdir)/Makefile.incl.am
-
 PREFERENCES_JNI_SOURCES = src/jni/ScilabPreferences.cpp
 
 PREFERENCES_C_SOURCES =
 
 PREFERENCES_CPP_SOURCES =
 
-GIWS_WRAPPERS = src/jni/ScilabPreferences.giws.xml
-
-if GIWS
-    BUILT_SOURCES=giws
-endif
-
-
 GATEWAY_C_SOURCES = sci_gateway/c/gw_preferences.c
 
 GATEWAY_CPP_SOURCES = sci_gateway/cpp/sci_addModulePreferences.cpp \
@@ -113,11 +104,15 @@ CHECK_SRC= $(PREFERENCES_C_SOURCES) $(GATEWAY_C_SOURCES)
 INCLUDE_FLAGS = $(libscipreferences_la_CFLAGS)
 
 
-#### SWIG Declaration ####
+GIWS_WRAPPERS = src/jni/ScilabPreferences.giws.xml
 SWIG_WRAPPERS = 
 
+BUILT_SOURCES=
+if GIWS
+BUILT_SOURCES+=giws
+endif
 if SWIG
-    BUILT_SOURCES=swig
+BUILT_SOURCES+=swig
 endif
 
 libscipreferences_la_LIBADD = libscipreferences-algo.la \
@@ -133,3 +128,5 @@ libscipreferences_la_sci_gateway_DATA = sci_gateway/preferences_gateway.xml
 if GUI
     USEANT=1
 endif
+
+include $(top_srcdir)/Makefile.incl.am
index 451568d..b5e88ca 100644 (file)
@@ -62,10 +62,12 @@ PRE_UNINSTALL = :
 POST_UNINSTALL = :
 build_triplet = @build@
 host_triplet = @host@
+@GUI_TRUE@am__append_1 = libscipreferences.la 
+@GIWS_TRUE@am__append_2 = giws
+@SWIG_TRUE@am__append_3 = swig
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
-@NEED_JAVA_TRUE@am__append_1 = java
-@GUI_TRUE@am__append_2 = libscipreferences.la 
+@NEED_JAVA_TRUE@am__append_4 = java
 subdir = modules/preferences
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/backtrace.m4 \
@@ -477,6 +479,67 @@ libscipreferences_la_src_xslt_xwizard_DATA = \
        src/xslt/XWizard/XWizard-function.xsl \
        src/xslt/XWizard/XWizard-xcos.xsl
 
+PREFERENCES_JNI_SOURCES = src/jni/ScilabPreferences.cpp
+PREFERENCES_C_SOURCES = 
+PREFERENCES_CPP_SOURCES = 
+GATEWAY_C_SOURCES = sci_gateway/c/gw_preferences.c
+GATEWAY_CPP_SOURCES = sci_gateway/cpp/sci_addModulePreferences.cpp \
+                      sci_gateway/cpp/sci_removeModulePreferences.cpp
+
+libscipreferences_la_CFLAGS = $(JAVA_JNI_INCLUDE) \
+    -I$(top_srcdir)/libs/MALLOC/includes/ \
+    -I$(top_srcdir)/modules/jvm/includes/ \
+    -I$(top_srcdir)/modules/output_stream/includes \
+    -I$(top_srcdir)/modules/localization/includes \
+    -I$(top_srcdir)/modules/api_scilab/includes \
+    -I$(top_srcdir)/modules/fileio/includes \
+    -I$(top_srcdir)/modules/core/includes \
+    -I$(top_srcdir)/modules/functions/includes
+
+libscipreferences_la_CPPFLAGS = $(JAVA_JNI_INCLUDE) \
+    -I$(srcdir)/includes/ \
+    -I$(srcdir)/src/cpp/ \
+    -I$(srcdir)/src/c/ \
+    -I$(srcdir)/src/jni/ \
+    -I$(top_srcdir)/modules/commons/src/jni \
+    -I$(top_srcdir)/modules/jvm/includes/ \
+    -I$(top_srcdir)/modules/fileio/includes \
+    -I$(top_srcdir)/modules/output_stream/includes \
+    -I$(top_srcdir)/modules/localization/includes \
+    -I$(top_srcdir)/modules/api_scilab/includes
+
+
+# Without the preferences module 
+libscipreferences_disable_la_CFLAGS = -Iincludes/ \
+    -I$(top_srcdir)/modules/output_stream/includes
+
+PREFERENCES_DISABLE_C_SOURCES = src/nopreferences/nopreferences.c
+libscipreferences_disable_la_LDFLAGS = -version-number $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)
+libscipreferences_disable_la_SOURCES = $(PREFERENCES_DISABLE_C_SOURCES)
+pkglib_LTLIBRARIES = libscipreferences-disable.la $(am__append_1)
+@GUI_TRUE@noinst_LTLIBRARIES = libscipreferences-algo.la 
+libscipreferences_la_LDFLAGS = -version-number $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)  $(X_LIBS) $(X_EXTRA_LIBS)
+libscipreferences_algo_la_SOURCES = $(PREFERENCES_C_SOURCES) $(PREFERENCES_JNI_SOURCES) $(PREFERENCES_CPP_SOURCES)
+libscipreferences_la_SOURCES = $(GATEWAY_C_SOURCES) $(GATEWAY_CPP_SOURCES) 
+libscipreferences_algo_la_CFLAGS = $(libscipreferences_la_CFLAGS)
+libscipreferences_algo_la_CPPFLAGS = $(libscipreferences_la_CPPFLAGS)
+
+# For the code check (splint)
+CHECK_SRC = $(PREFERENCES_C_SOURCES) $(GATEWAY_C_SOURCES)
+INCLUDE_FLAGS = $(libscipreferences_la_CFLAGS)
+GIWS_WRAPPERS = src/jni/ScilabPreferences.giws.xml
+SWIG_WRAPPERS = 
+BUILT_SOURCES = $(am__append_2) $(am__append_3)
+libscipreferences_la_LIBADD = libscipreferences-algo.la \
+    $(top_builddir)/libs/MALLOC/libscimalloc.la \
+    $(top_builddir)/modules/jvm/libscijvm.la \
+    $(top_builddir)/modules/output_stream/libscioutput_stream.la
+
+
+#### preferences : gateway declaration ####
+libscipreferences_la_sci_gatewaydir = $(mydatadir)/sci_gateway
+libscipreferences_la_sci_gateway_DATA = sci_gateway/preferences_gateway.xml
+@GUI_TRUE@USEANT = 1
 
 # Where all the Scilab stuff is installed (macros, help, ...)
 mydatadir = $(pkgdatadir)/modules/$(modulename)
@@ -489,7 +552,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_4)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -540,70 +603,6 @@ JARMASK = *.jar
 HELP_CHAPTERDIR = help/
 HELP_CHAPTERFILE = addchapter.sce
 HELP_CHAPTERLANG = en_US fr_FR pt_BR
-PREFERENCES_JNI_SOURCES = src/jni/ScilabPreferences.cpp
-PREFERENCES_C_SOURCES = 
-PREFERENCES_CPP_SOURCES = 
-GIWS_WRAPPERS = src/jni/ScilabPreferences.giws.xml
-@GIWS_TRUE@BUILT_SOURCES = giws
-@SWIG_TRUE@BUILT_SOURCES = swig
-GATEWAY_C_SOURCES = sci_gateway/c/gw_preferences.c
-GATEWAY_CPP_SOURCES = sci_gateway/cpp/sci_addModulePreferences.cpp \
-                      sci_gateway/cpp/sci_removeModulePreferences.cpp
-
-libscipreferences_la_CFLAGS = $(JAVA_JNI_INCLUDE) \
-    -I$(top_srcdir)/libs/MALLOC/includes/ \
-    -I$(top_srcdir)/modules/jvm/includes/ \
-    -I$(top_srcdir)/modules/output_stream/includes \
-    -I$(top_srcdir)/modules/localization/includes \
-    -I$(top_srcdir)/modules/api_scilab/includes \
-    -I$(top_srcdir)/modules/fileio/includes \
-    -I$(top_srcdir)/modules/core/includes \
-    -I$(top_srcdir)/modules/functions/includes
-
-libscipreferences_la_CPPFLAGS = $(JAVA_JNI_INCLUDE) \
-    -I$(srcdir)/includes/ \
-    -I$(srcdir)/src/cpp/ \
-    -I$(srcdir)/src/c/ \
-    -I$(srcdir)/src/jni/ \
-    -I$(top_srcdir)/modules/commons/src/jni \
-    -I$(top_srcdir)/modules/jvm/includes/ \
-    -I$(top_srcdir)/modules/fileio/includes \
-    -I$(top_srcdir)/modules/output_stream/includes \
-    -I$(top_srcdir)/modules/localization/includes \
-    -I$(top_srcdir)/modules/api_scilab/includes
-
-
-# Without the preferences module 
-libscipreferences_disable_la_CFLAGS = -Iincludes/ \
-    -I$(top_srcdir)/modules/output_stream/includes
-
-PREFERENCES_DISABLE_C_SOURCES = src/nopreferences/nopreferences.c
-libscipreferences_disable_la_LDFLAGS = -version-number $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)
-libscipreferences_disable_la_SOURCES = $(PREFERENCES_DISABLE_C_SOURCES)
-pkglib_LTLIBRARIES = libscipreferences-disable.la $(am__append_2)
-@GUI_TRUE@noinst_LTLIBRARIES = libscipreferences-algo.la 
-libscipreferences_la_LDFLAGS = -version-number $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)  $(X_LIBS) $(X_EXTRA_LIBS)
-libscipreferences_algo_la_SOURCES = $(PREFERENCES_C_SOURCES) $(PREFERENCES_JNI_SOURCES) $(PREFERENCES_CPP_SOURCES)
-libscipreferences_la_SOURCES = $(GATEWAY_C_SOURCES) $(GATEWAY_CPP_SOURCES) 
-libscipreferences_algo_la_CFLAGS = $(libscipreferences_la_CFLAGS)
-libscipreferences_algo_la_CPPFLAGS = $(libscipreferences_la_CPPFLAGS)
-
-# For the code check (splint)
-CHECK_SRC = $(PREFERENCES_C_SOURCES) $(GATEWAY_C_SOURCES)
-INCLUDE_FLAGS = $(libscipreferences_la_CFLAGS)
-
-#### SWIG Declaration ####
-SWIG_WRAPPERS = 
-libscipreferences_la_LIBADD = libscipreferences-algo.la \
-    $(top_builddir)/libs/MALLOC/libscimalloc.la \
-    $(top_builddir)/modules/jvm/libscijvm.la \
-    $(top_builddir)/modules/output_stream/libscioutput_stream.la
-
-
-#### preferences : gateway declaration ####
-libscipreferences_la_sci_gatewaydir = $(mydatadir)/sci_gateway
-libscipreferences_la_sci_gateway_DATA = sci_gateway/preferences_gateway.xml
-@GUI_TRUE@USEANT = 1
 all: $(BUILT_SOURCES)
        $(MAKE) $(AM_MAKEFLAGS) all-am
 
index 23f9535..93adb80 100644 (file)
@@ -1,6 +1,6 @@
 /* ----------------------------------------------------------------------------
  * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 1.3.40
+ * Version 2.0.4
  *
  * Do not make changes to this file unless you know what you are doing--modify
  * the SWIG interface file instead.
index f3bea2f..2f572de 100644 (file)
@@ -1,6 +1,6 @@
 /* ----------------------------------------------------------------------------
  * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 1.3.40
+ * Version 2.0.4
  *
  * Do not make changes to this file unless you know what you are doing--modify
  * the SWIG interface file instead.
index b289d1f..8ecfd25 100644 (file)
@@ -1,6 +1,6 @@
 /* ----------------------------------------------------------------------------
  * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 1.3.40
+ * Version 2.0.4
  * 
  * This file is not intended to be easily readable and contains a number of 
  * coding conventions designed to improve portability and efficiency. Do not make
index e5cccde..da6aba3 100644 (file)
@@ -29,9 +29,6 @@ libsciscinotes_la_etc_DATA = \
        etc/XConfiguration-scinotes.xml \
        etc/XConfiguration-scinotes.xsl
 
-include $(top_srcdir)/Makefile.incl.am
-
-
 SCINOTES_JNI_SOURCES = src/jni/ScilabKeywords_wrap.c
 
 SCINOTES_C_SOURCES = src/c/ScilabKeywords.c
@@ -39,14 +36,6 @@ SCINOTES_C_SOURCES = src/c/ScilabKeywords.c
 SCINOTES_CPP_SOURCES = src/jni/SciNotes.cpp \
     src/cpp/callscinotes.cpp
 
-
-GIWS_WRAPPERS = src/jni/SciNotes.giws.xml
-
-if GIWS
-    BUILT_SOURCES=giws
-endif
-
-
 GATEWAY_C_SOURCES = sci_gateway/c/gw_scinotes.c
 
 GATEWAY_CPP_SOURCES = sci_gateway/cpp/sci_scinotes.cpp \
@@ -100,12 +89,15 @@ libsciscinotes_algo_la_CPPFLAGS = $(libsciscinotes_la_CPPFLAGS)
 CHECK_SRC= $(SCINOTES_C_SOURCES) $(GATEWAY_C_SOURCES)
 INCLUDE_FLAGS = $(libsciscinotes_la_CFLAGS)
 
-
-#### SWIG Declaration ####
+GIWS_WRAPPERS = src/jni/SciNotes.giws.xml
 SWIG_WRAPPERS = src/jni/ScilabKeywords.i 
 
+BUILT_SOURCES=
+if GIWS
+BUILT_SOURCES+=giws
+endif
 if SWIG
-    BUILT_SOURCES=swig
+BUILT_SOURCES+=swig
 endif
 
 libsciscinotes_la_LIBADD = libsciscinotes-algo.la
@@ -119,3 +111,5 @@ if BUILD_HELP
     USEANT=1
 endif
 endif
+
+include $(top_srcdir)/Makefile.incl.am
index e6df8c0..cf524c8 100644 (file)
@@ -62,10 +62,12 @@ PRE_UNINSTALL = :
 POST_UNINSTALL = :
 build_triplet = @build@
 host_triplet = @host@
+@GUI_TRUE@am__append_1 = libsciscinotes.la 
+@GIWS_TRUE@am__append_2 = giws
+@SWIG_TRUE@am__append_3 = swig
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
-@NEED_JAVA_TRUE@am__append_1 = java
-@GUI_TRUE@am__append_2 = libsciscinotes.la 
+@NEED_JAVA_TRUE@am__append_4 = java
 subdir = modules/scinotes
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/backtrace.m4 \
@@ -453,6 +455,65 @@ libsciscinotes_la_etc_DATA = \
        etc/XConfiguration-scinotes.xml \
        etc/XConfiguration-scinotes.xsl
 
+SCINOTES_JNI_SOURCES = src/jni/ScilabKeywords_wrap.c
+SCINOTES_C_SOURCES = src/c/ScilabKeywords.c
+SCINOTES_CPP_SOURCES = src/jni/SciNotes.cpp \
+    src/cpp/callscinotes.cpp
+
+GATEWAY_C_SOURCES = sci_gateway/c/gw_scinotes.c
+GATEWAY_CPP_SOURCES = sci_gateway/cpp/sci_scinotes.cpp \
+sci_gateway/cpp/sci_closeSciNotesFromScilab.cpp
+
+libsciscinotes_la_CFLAGS = $(JAVA_JNI_INCLUDE) \
+    -I$(top_srcdir)/libs/MALLOC/includes/ \
+    -I$(top_srcdir)/modules/jvm/includes/ \
+    -I$(top_srcdir)/modules/output_stream/includes \
+    -I$(top_srcdir)/modules/localization/includes \
+    -I$(top_srcdir)/modules/api_scilab/includes \
+    -I$(top_srcdir)/modules/fileio/includes \
+    -I$(top_srcdir)/modules/core/includes \
+    -I$(top_srcdir)/modules/functions/includes
+
+libsciscinotes_la_CPPFLAGS = $(JAVA_JNI_INCLUDE) \
+    -I$(srcdir)/includes/ \
+    -I$(srcdir)/src/cpp/ \
+    -I$(srcdir)/src/c/ \
+    -I$(srcdir)/src/jni/ \
+    -I$(top_srcdir)/modules/jvm/includes/ \
+    -I$(top_srcdir)/modules/commons/src/jni/ \
+    -I$(top_srcdir)/modules/fileio/includes \
+    -I$(top_srcdir)/modules/output_stream/includes \
+    -I$(top_srcdir)/modules/localization/includes \
+    -I$(top_srcdir)/modules/api_scilab/includes
+
+
+# Without the scinotes module 
+libsciscinotes_disable_la_CFLAGS = -Iincludes/ \
+    -I$(top_srcdir)/modules/output_stream/includes
+
+SCINOTES_DISABLE_C_SOURCES = src/noscinotes/noscinotes.c
+libsciscinotes_disable_la_LDFLAGS = -version-number $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)
+libsciscinotes_disable_la_SOURCES = $(SCINOTES_DISABLE_C_SOURCES)
+pkglib_LTLIBRARIES = libsciscinotes-disable.la $(am__append_1)
+@GUI_TRUE@noinst_LTLIBRARIES = libsciscinotes-algo.la 
+libsciscinotes_la_LDFLAGS = -version-number $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)  $(X_LIBS) $(X_EXTRA_LIBS)
+libsciscinotes_algo_la_SOURCES = $(SCINOTES_C_SOURCES) $(SCINOTES_JNI_SOURCES) $(SCINOTES_CPP_SOURCES)
+libsciscinotes_la_SOURCES = $(GATEWAY_C_SOURCES) $(GATEWAY_CPP_SOURCES) 
+libsciscinotes_algo_la_CFLAGS = $(libsciscinotes_la_CFLAGS)
+libsciscinotes_algo_la_CPPFLAGS = $(libsciscinotes_la_CPPFLAGS)
+
+# For the code check (splint)
+CHECK_SRC = $(SCINOTES_C_SOURCES) $(GATEWAY_C_SOURCES)
+INCLUDE_FLAGS = $(libsciscinotes_la_CFLAGS)
+GIWS_WRAPPERS = src/jni/SciNotes.giws.xml
+SWIG_WRAPPERS = src/jni/ScilabKeywords.i 
+BUILT_SOURCES = $(am__append_2) $(am__append_3)
+libsciscinotes_la_LIBADD = libsciscinotes-algo.la
+
+#### scinotes : gateway declaration ####
+libsciscinotes_la_sci_gatewaydir = $(mydatadir)/sci_gateway
+libsciscinotes_la_sci_gateway_DATA = sci_gateway/scinotes_gateway.xml
+@BUILD_HELP_TRUE@@GUI_TRUE@USEANT = 1
 
 # Where all the Scilab stuff is installed (macros, help, ...)
 mydatadir = $(pkgdatadir)/modules/$(modulename)
@@ -465,7 +526,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_4)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -516,68 +577,6 @@ JARMASK = *.jar
 HELP_CHAPTERDIR = help/
 HELP_CHAPTERFILE = addchapter.sce
 HELP_CHAPTERLANG = en_US fr_FR pt_BR
-SCINOTES_JNI_SOURCES = src/jni/ScilabKeywords_wrap.c
-SCINOTES_C_SOURCES = src/c/ScilabKeywords.c
-SCINOTES_CPP_SOURCES = src/jni/SciNotes.cpp \
-    src/cpp/callscinotes.cpp
-
-GIWS_WRAPPERS = src/jni/SciNotes.giws.xml
-@GIWS_TRUE@BUILT_SOURCES = giws
-@SWIG_TRUE@BUILT_SOURCES = swig
-GATEWAY_C_SOURCES = sci_gateway/c/gw_scinotes.c
-GATEWAY_CPP_SOURCES = sci_gateway/cpp/sci_scinotes.cpp \
-sci_gateway/cpp/sci_closeSciNotesFromScilab.cpp
-
-libsciscinotes_la_CFLAGS = $(JAVA_JNI_INCLUDE) \
-    -I$(top_srcdir)/libs/MALLOC/includes/ \
-    -I$(top_srcdir)/modules/jvm/includes/ \
-    -I$(top_srcdir)/modules/output_stream/includes \
-    -I$(top_srcdir)/modules/localization/includes \
-    -I$(top_srcdir)/modules/api_scilab/includes \
-    -I$(top_srcdir)/modules/fileio/includes \
-    -I$(top_srcdir)/modules/core/includes \
-    -I$(top_srcdir)/modules/functions/includes
-
-libsciscinotes_la_CPPFLAGS = $(JAVA_JNI_INCLUDE) \
-    -I$(srcdir)/includes/ \
-    -I$(srcdir)/src/cpp/ \
-    -I$(srcdir)/src/c/ \
-    -I$(srcdir)/src/jni/ \
-    -I$(top_srcdir)/modules/jvm/includes/ \
-    -I$(top_srcdir)/modules/commons/src/jni/ \
-    -I$(top_srcdir)/modules/fileio/includes \
-    -I$(top_srcdir)/modules/output_stream/includes \
-    -I$(top_srcdir)/modules/localization/includes \
-    -I$(top_srcdir)/modules/api_scilab/includes
-
-
-# Without the scinotes module 
-libsciscinotes_disable_la_CFLAGS = -Iincludes/ \
-    -I$(top_srcdir)/modules/output_stream/includes
-
-SCINOTES_DISABLE_C_SOURCES = src/noscinotes/noscinotes.c
-libsciscinotes_disable_la_LDFLAGS = -version-number $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)
-libsciscinotes_disable_la_SOURCES = $(SCINOTES_DISABLE_C_SOURCES)
-pkglib_LTLIBRARIES = libsciscinotes-disable.la $(am__append_2)
-@GUI_TRUE@noinst_LTLIBRARIES = libsciscinotes-algo.la 
-libsciscinotes_la_LDFLAGS = -version-number $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)  $(X_LIBS) $(X_EXTRA_LIBS)
-libsciscinotes_algo_la_SOURCES = $(SCINOTES_C_SOURCES) $(SCINOTES_JNI_SOURCES) $(SCINOTES_CPP_SOURCES)
-libsciscinotes_la_SOURCES = $(GATEWAY_C_SOURCES) $(GATEWAY_CPP_SOURCES) 
-libsciscinotes_algo_la_CFLAGS = $(libsciscinotes_la_CFLAGS)
-libsciscinotes_algo_la_CPPFLAGS = $(libsciscinotes_la_CPPFLAGS)
-
-# For the code check (splint)
-CHECK_SRC = $(SCINOTES_C_SOURCES) $(GATEWAY_C_SOURCES)
-INCLUDE_FLAGS = $(libsciscinotes_la_CFLAGS)
-
-#### SWIG Declaration ####
-SWIG_WRAPPERS = src/jni/ScilabKeywords.i 
-libsciscinotes_la_LIBADD = libsciscinotes-algo.la
-
-#### scinotes : gateway declaration ####
-libsciscinotes_la_sci_gatewaydir = $(mydatadir)/sci_gateway
-libsciscinotes_la_sci_gateway_DATA = sci_gateway/scinotes_gateway.xml
-@BUILD_HELP_TRUE@@GUI_TRUE@USEANT = 1
 all: $(BUILT_SOURCES)
        $(MAKE) $(AM_MAKEFLAGS) all-am
 
index eb68ed5..5cf70cd 100644 (file)
@@ -28,8 +28,6 @@ libsciui_data_la_etc_DATA = \
        etc/XConfiguration-variables.xml \
        etc/XConfiguration-variables.xsl
 
-include $(top_srcdir)/Makefile.incl.am
-
 UI_DATA_JNI_SOURCES = src/jni/BrowseVar.cpp \
                      src/jni/EditVar.cpp \
                      src/jni/FileBrowser.cpp
@@ -45,8 +43,15 @@ src/jni/BrowseVar.giws.xml \
 src/jni/EditVar.giws.xml \
 src/jni/FileBrowser.giws.xml
 
+SWIG_WRAPPERS = \
+src/jni/ui_data.i
+
+BUILT_SOURCES=
 if GIWS
-BUILT_SOURCES=giws
+BUILT_SOURCES+=giws
+endif
+if SWIG
+BUILT_SOURCES+=swig
 endif
 
 
@@ -140,3 +145,5 @@ images/icons/16x16/mimetypes/user.png
 if GUI
 USEANT=1
 endif
+
+include $(top_srcdir)/Makefile.incl.am
index 10de967..68b3f33 100644 (file)
@@ -62,10 +62,12 @@ PRE_UNINSTALL = :
 POST_UNINSTALL = :
 build_triplet = @build@
 host_triplet = @host@
+@GIWS_TRUE@am__append_1 = giws
+@SWIG_TRUE@am__append_2 = swig
+@GUI_TRUE@am__append_3 = libsciui_data.la 
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
-@NEED_JAVA_TRUE@am__append_1 = java
-@GUI_TRUE@am__append_2 = libsciui_data.la 
+@NEED_JAVA_TRUE@am__append_4 = java
 subdir = modules/ui_data
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/backtrace.m4 \
@@ -459,69 +461,6 @@ libsciui_data_la_etc_DATA = \
        etc/XConfiguration-variables.xml \
        etc/XConfiguration-variables.xsl
 
-
-# Where all the Scilab stuff is installed (macros, help, ...)
-mydatadir = $(pkgdatadir)/modules/$(modulename)
-
-# splint options
-SPLINT_OPTIONS = -weak -booltype BOOL
-
-########################### JAVA ######################################
-#### We are delegating java compilation to ant... Thanks to that
-#### the procedure will be the same with Microsoft Windows (C)
-#### and Linux/Unix
-#######################################################################
-TARGETS_ALL = $(am__append_1)
-
-################ MACROS ######################
-# Rule to build a macro
-# NOT USED  AT THE MOMENT
-SUFFIXES = .sci 
-
-########### INSTALL DOCUMENTATION ###################
-
-# Install documentation files into the right target
-# We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
-# automake needs the html files to be present which is not the case when
-# we are building Scilab
-
-# Where it should be installed
-pkgdocdir = $(mydatadir)
-
-# What is the mask of the help source
-DOCMASKXML = *.xml
-
-# What is the mask of the MathML sources
-DOCMASKMML = *.mml
-
-########### INSTALL DATA ###################
-# Install macros, help & demos
-# Where it should be installed
-pkgmacrosdir = $(mydatadir)
-# Which directory we process
-MACRODIRS = macros/
-# Mask of the Scilab sources macros
-MACROMASK = *.sci
-# Mask of the Scilab executable sources macros
-MACROBUILDMASK = *.sce
-# Mask of the Scilab compiled macros
-MACROBINMASK = *.bin
-# List of the standard directory for tests
-TESTS_DIR = tests/benchmarks tests/nonreg_tests tests/unit_tests tests/java
-# Where the demos should be installed
-pkgdemosdir = $(mydatadir)
-# List of the standard directory for demos
-DEMOS_DIR = demos
-# List of the standard directory for examples
-EXAMPLES_DIR = examples
-# Where to export JAVA archives (.jar)
-JARDIR = jar/
-# JAR files mask
-JARMASK = *.jar
-# Chapter file 
-HELP_CHAPTERDIR = help/
-HELP_CHAPTERFILE = addchapter.sce
-HELP_CHAPTERLANG = en_US fr_FR pt_BR
 UI_DATA_JNI_SOURCES = src/jni/BrowseVar.cpp \
                      src/jni/EditVar.cpp \
                      src/jni/FileBrowser.cpp
@@ -537,7 +476,10 @@ src/jni/BrowseVar.giws.xml \
 src/jni/EditVar.giws.xml \
 src/jni/FileBrowser.giws.xml
 
-@GIWS_TRUE@BUILT_SOURCES = giws
+SWIG_WRAPPERS = \
+src/jni/ui_data.i
+
+BUILT_SOURCES = $(am__append_1) $(am__append_2)
 GATEWAY_C_SOURCES = sci_gateway/c/gw_ui_data.c
 GATEWAY_CPP_SOURCES = sci_gateway/cpp/sci_editvar.cpp \
                      sci_gateway/cpp/sci_browsevar.cpp \
@@ -572,7 +514,7 @@ libsciui_data_disable_la_CFLAGS = -Iincludes/ \
 UI_DATA_DISABLE_C_SOURCES = src/noui_data/noui_data.c
 libsciui_data_disable_la_LDFLAGS = -version-number $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)
 libsciui_data_disable_la_SOURCES = $(UI_DATA_DISABLE_C_SOURCES)
-pkglib_LTLIBRARIES = libsciui_data-disable.la $(am__append_2)
+pkglib_LTLIBRARIES = libsciui_data-disable.la $(am__append_3)
 @GUI_TRUE@noinst_LTLIBRARIES = libsciui_data-algo.la 
 libsciui_data_la_LDFLAGS = -version-number $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)  $(X_LIBS) $(X_EXTRA_LIBS)
 libsciui_data_algo_la_SOURCES = $(UI_DATA_C_SOURCES) $(UI_DATA_JNI_SOURCES) $(UI_DATA_CPP_SOURCES)
@@ -615,6 +557,69 @@ images/icons/16x16/mimetypes/uint.png \
 images/icons/16x16/mimetypes/user.png
 
 @GUI_TRUE@USEANT = 1
+
+# Where all the Scilab stuff is installed (macros, help, ...)
+mydatadir = $(pkgdatadir)/modules/$(modulename)
+
+# splint options
+SPLINT_OPTIONS = -weak -booltype BOOL
+
+########################### JAVA ######################################
+#### We are delegating java compilation to ant... Thanks to that
+#### the procedure will be the same with Microsoft Windows (C)
+#### and Linux/Unix
+#######################################################################
+TARGETS_ALL = $(am__append_4)
+
+################ MACROS ######################
+# Rule to build a macro
+# NOT USED  AT THE MOMENT
+SUFFIXES = .sci 
+
+########### INSTALL DOCUMENTATION ###################
+
+# Install documentation files into the right target
+# We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
+# automake needs the html files to be present which is not the case when
+# we are building Scilab
+
+# Where it should be installed
+pkgdocdir = $(mydatadir)
+
+# What is the mask of the help source
+DOCMASKXML = *.xml
+
+# What is the mask of the MathML sources
+DOCMASKMML = *.mml
+
+########### INSTALL DATA ###################
+# Install macros, help & demos
+# Where it should be installed
+pkgmacrosdir = $(mydatadir)
+# Which directory we process
+MACRODIRS = macros/
+# Mask of the Scilab sources macros
+MACROMASK = *.sci
+# Mask of the Scilab executable sources macros
+MACROBUILDMASK = *.sce
+# Mask of the Scilab compiled macros
+MACROBINMASK = *.bin
+# List of the standard directory for tests
+TESTS_DIR = tests/benchmarks tests/nonreg_tests tests/unit_tests tests/java
+# Where the demos should be installed
+pkgdemosdir = $(mydatadir)
+# List of the standard directory for demos
+DEMOS_DIR = demos
+# List of the standard directory for examples
+EXAMPLES_DIR = examples
+# Where to export JAVA archives (.jar)
+JARDIR = jar/
+# JAR files mask
+JARMASK = *.jar
+# Chapter file 
+HELP_CHAPTERDIR = help/
+HELP_CHAPTERFILE = addchapter.sce
+HELP_CHAPTERLANG = en_US fr_FR pt_BR
 all: $(BUILT_SOURCES)
        $(MAKE) $(AM_MAKEFLAGS) all-am