Merge remote-tracking branch 'origin/master' into MPI 01/11501/1
Sylvestre Ledru [Tue, 14 May 2013 19:15:54 +0000 (21:15 +0200)]
Conflicts:
scilab/Makefile.in
scilab/configure
scilab/configure.ac
scilab/libs/MALLOC/Makefile.in
scilab/libs/Makefile.in
scilab/libs/doublylinkedlist/Makefile.in
scilab/libs/dynamiclibrary/Makefile.in
scilab/libs/hashtable/Makefile.in
scilab/libs/libst/Makefile.in
scilab/modules/Makefile.in
scilab/modules/development_tools/macros/test_run.sci

Change-Id: I31c89fa535e797fbdc99f8240d7ca743d33b752c

90 files changed:
1  2 
scilab/Makefile.am
scilab/Makefile.in
scilab/configure
scilab/configure.ac
scilab/contrib/Makefile.in
scilab/desktop/Makefile.in
scilab/desktop/images/icons/Makefile.in
scilab/modules/Makefile.am
scilab/modules/Makefile.in
scilab/modules/action_binding/Makefile.in
scilab/modules/api_scilab/Makefile.in
scilab/modules/arnoldi/Makefile.in
scilab/modules/atoms/Makefile.in
scilab/modules/boolean/Makefile.in
scilab/modules/cacsd/Makefile.in
scilab/modules/call_scilab/Makefile.in
scilab/modules/commons/Makefile.in
scilab/modules/compatibility_functions/Makefile.in
scilab/modules/completion/Makefile.in
scilab/modules/console/Makefile.in
scilab/modules/core/Makefile.in
scilab/modules/core/src/c/callinterf.c
scilab/modules/data_structures/Makefile.in
scilab/modules/demo_tools/Makefile.in
scilab/modules/development_tools/Makefile.in
scilab/modules/development_tools/macros/test_run.sci
scilab/modules/development_tools/src/fake/Makefile.in
scilab/modules/differential_equations/Makefile.in
scilab/modules/double/Makefile.in
scilab/modules/dynamic_link/Makefile.in
scilab/modules/elementary_functions/Makefile.in
scilab/modules/external_objects/Makefile.in
scilab/modules/fftw/Makefile.in
scilab/modules/fileio/Makefile.in
scilab/modules/functions/Makefile.in
scilab/modules/genetic_algorithms/Makefile.in
scilab/modules/graph/Makefile.in
scilab/modules/graphic_export/Makefile.in
scilab/modules/graphic_objects/Makefile.in
scilab/modules/graphics/Makefile.in
scilab/modules/gui/Makefile.in
scilab/modules/hdf5/Makefile.in
scilab/modules/helptools/Makefile.in
scilab/modules/helptools/etc/MAIN_CHAPTERS
scilab/modules/history_browser/Makefile.in
scilab/modules/history_manager/Makefile.in
scilab/modules/integer/Makefile.in
scilab/modules/interpolation/Makefile.in
scilab/modules/intersci/Makefile.in
scilab/modules/io/Makefile.in
scilab/modules/javasci/Makefile.in
scilab/modules/jvm/Makefile.in
scilab/modules/linear_algebra/Makefile.in
scilab/modules/localization/Makefile.am
scilab/modules/localization/Makefile.in
scilab/modules/m2sci/Makefile.in
scilab/modules/matio/Makefile.in
scilab/modules/mexlib/Makefile.in
scilab/modules/modules_manager/Makefile.in
scilab/modules/mpi/Makefile.in
scilab/modules/optimization/Makefile.in
scilab/modules/output_stream/Makefile.in
scilab/modules/overloading/Makefile.in
scilab/modules/parallel/Makefile.in
scilab/modules/parameters/Makefile.in
scilab/modules/polynomials/Makefile.in
scilab/modules/prebuildjava/Makefile.in
scilab/modules/preferences/Makefile.in
scilab/modules/randlib/Makefile.in
scilab/modules/renderer/Makefile.in
scilab/modules/scicos/Makefile.in
scilab/modules/scicos_blocks/Makefile.in
scilab/modules/scinotes/Makefile.in
scilab/modules/signal_processing/Makefile.in
scilab/modules/simulated_annealing/Makefile.in
scilab/modules/sound/Makefile.in
scilab/modules/sparse/Makefile.in
scilab/modules/special_functions/Makefile.in
scilab/modules/spreadsheet/Makefile.in
scilab/modules/statistics/Makefile.in
scilab/modules/string/Makefile.in
scilab/modules/symbolic/Makefile.in
scilab/modules/tclsci/Makefile.in
scilab/modules/time/Makefile.in
scilab/modules/types/Makefile.in
scilab/modules/ui_data/Makefile.in
scilab/modules/umfpack/Makefile.in
scilab/modules/windows_tools/Makefile.in
scilab/modules/xcos/Makefile.in
scilab/modules/xml/Makefile.in

@@@ -32,10 -31,9 +31,11 @@@ changelogs = CHANGES CHANGES_5.1.X CHAN
  
  bin_PROGRAMS          = scilab-bin scilab-cli-bin
  
- bin_SCRIPTS                   = bin/scilab bin/scilab-adv-cli bin/scilab-cli
+ bin_SCRIPTS                   = bin/scilab bin/scilab-adv-cli bin/scilab-cli \
+ bin/scinotes bin/xcos
  
 +CC = $(OPENMPI_CC)
 +
  if IS_MACOSX
  bin_SCRIPTS           += bin/checkmacosx.applescript
  endif
@@@ -640,9 -636,9 +640,9 @@@ AM_FFLAGS = $(SCI_FFLAGS
  AM_LDFLAGS = $(SCI_LDFLAGS)
  changelogs = CHANGES CHANGES_5.1.X CHANGES_5.2.X CHANGES_5.3.X CHANGES_5.4.X  CHANGES_5.5.X
  bin_SCRIPTS = bin/scilab bin/scilab-adv-cli bin/scilab-cli \
-       $(am__append_1)
+       bin/scinotes bin/xcos $(am__append_1)
 -scilab_bin_LDFLAGS = $(AM_LDFLAGS) $(am__append_2)
 -scilab_cli_bin_LDFLAGS = $(AM_LDFLAGS)
 +scilab_bin_LDFLAGS = $(AM_LDFLAGS) $(OPENMPI_LIBS) $(am__append_2)
 +scilab_cli_bin_LDFLAGS = $(AM_LDFLAGS) $(OPENMPI_LIBS)
  scilab_bin_CPPFLAGS = -I$(top_srcdir)/modules/io/includes/ \
                      -I$(top_srcdir)/modules/console/includes/ \
                      -I$(top_srcdir)/modules/localization/includes/ \
@@@ -10619,7 -10647,7 +10655,7 @@@ $as_echo "$ac_java_classpath" >&6; 
  $as_echo_n "checking to see if the java compiler works... " >&6; }
  
      cat << \EOF > conftest.java
- // #line 10622 "configure"
 -// #line 10650 "configure"
++// #line 10658 "configure"
  import java.util.regex.Pattern;
  
  
@@@ -10706,7 -10734,7 +10742,7 @@@ $as_echo_n "checking type of jvm... " >
      if test "x$ac_java_jvm_name" = "x" ; then
  
      cat << \EOF > conftest.java
- // #line 10709 "configure"
 -// #line 10737 "configure"
++// #line 10745 "configure"
  import java.util.regex.Pattern;
  
  import gnu.java.io.EncodingManager;
@@@ -10790,7 -10818,7 +10826,7 @@@ $as_echo_n "checking java API version..
      # The class java.nio.charset.Charset is new to 1.4
  
      cat << \EOF > conftest.java
- // #line 10793 "configure"
 -// #line 10821 "configure"
++// #line 10829 "configure"
  import java.util.regex.Pattern;
  
  import java.nio.charset.Charset;
      # The class java.lang.StringBuilder is new to 1.5
  
      cat << \EOF > conftest.java
- // #line 10858 "configure"
 -// #line 10886 "configure"
++// #line 10894 "configure"
  import java.util.regex.Pattern;
  
  import java.lang.StringBuilder;
      # The class java.util.ArrayDeque is new to 1.6
  
      cat << \EOF > conftest.java
- // #line 10923 "configure"
 -// #line 10951 "configure"
++// #line 10959 "configure"
  import java.util.regex.Pattern;
  
  import java.util.ArrayDeque;
      # The class java.nio.file.Path is new to 1.7
  
      cat << \EOF > conftest.java
- // #line 10988 "configure"
 -// #line 11016 "configure"
++// #line 11024 "configure"
  import java.util.regex.Pattern;
  
  import java.nio.file.Path;
@@@ -12370,7 -12397,7 +12406,7 @@@ $as_echo_n "checking jgraphx... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 12373 "configure"
 -// #line 12400 "configure"
++// #line 12409 "configure"
  import java.util.regex.Pattern;
  
  import com.mxgraph.model.mxCell;
@@@ -12477,7 -12504,7 +12513,7 @@@ $as_echo_n "checking minimal version (1
     if test "x" == "x"; then
  
      cat << \EOF > conftest.java
- // #line 12480 "configure"
 -// #line 12507 "configure"
++// #line 12516 "configure"
  import java.util.regex.Pattern;
  
  import com.mxgraph.view.mxGraph;
     else
  
      cat << \EOF > conftest.java
- // #line 12552 "configure"
 -// #line 12579 "configure"
++// #line 12588 "configure"
  import java.util.regex.Pattern;
  
  import com.mxgraph.view.mxGraph;
@@@ -12643,7 -12670,7 +12679,7 @@@ $as_echo_n "checking scirenderer... " >
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 12646 "configure"
 -// #line 12673 "configure"
++// #line 12682 "configure"
  import java.util.regex.Pattern;
  
  import org.scilab.forge.scirenderer.PackageInfo;
@@@ -12750,7 -12777,7 +12786,7 @@@ $as_echo_n "checking minimal version (1
     if test "x" == "x"; then
  
      cat << \EOF > conftest.java
- // #line 12753 "configure"
 -// #line 12780 "configure"
++// #line 12789 "configure"
  import java.util.regex.Pattern;
  
  import org.scilab.forge.scirenderer.PackageInfo;
     else
  
      cat << \EOF > conftest.java
- // #line 12825 "configure"
 -// #line 12852 "configure"
++// #line 12861 "configure"
  import java.util.regex.Pattern;
  
  import org.scilab.forge.scirenderer.PackageInfo;
@@@ -12913,7 -12948,7 +12957,7 @@@ $as_echo_n "checking flexdock... " >&6
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 12916 "configure"
 -// #line 12951 "configure"
++// #line 12960 "configure"
  import java.util.regex.Pattern;
  
  import org.flexdock.docking.DockingManager;
@@@ -13020,7 -13055,7 +13064,7 @@@ $as_echo_n "checking minimal version (1
     if test "x" == "x"; then
  
      cat << \EOF > conftest.java
- // #line 13023 "configure"
 -// #line 13058 "configure"
++// #line 13067 "configure"
  import java.util.regex.Pattern;
  
  import org.flexdock.util.Utilities;
     else
  
      cat << \EOF > conftest.java
- // #line 13095 "configure"
 -// #line 13130 "configure"
++// #line 13139 "configure"
  import java.util.regex.Pattern;
  
  import org.flexdock.util.Utilities;
@@@ -13183,7 -13218,7 +13227,7 @@@ $as_echo_n "checking looks... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 13186 "configure"
 -// #line 13221 "configure"
++// #line 13230 "configure"
  import java.util.regex.Pattern;
  
  import com.jgoodies.looks.common.MenuItemRenderer;
@@@ -13300,7 -13335,7 +13344,7 @@@ $as_echo_n "checking jgoodies-looks... 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 13303 "configure"
 -// #line 13338 "configure"
++// #line 13347 "configure"
  import java.util.regex.Pattern;
  
  import com.jgoodies.looks.common.MenuItemRenderer;
@@@ -13418,7 -13453,7 +13462,7 @@@ $as_echo_n "checking skinlf... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 13421 "configure"
 -// #line 13456 "configure"
++// #line 13465 "configure"
  import java.util.regex.Pattern;
  
  import com.l2fprod.util.AccessUtils;
@@@ -13535,7 -13570,7 +13579,7 @@@ $as_echo_n "checking jogl2... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 13538 "configure"
 -// #line 13573 "configure"
++// #line 13582 "configure"
  import java.util.regex.Pattern;
  
  import javax.media.opengl.glu.GLUnurbs;
@@@ -13758,7 -13793,7 +13802,7 @@@ $as_echo_n "checking gluegen2-rt... " >
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 13761 "configure"
 -// #line 13796 "configure"
++// #line 13805 "configure"
  import java.util.regex.Pattern;
  
  import jogamp.common.os.MachineDescriptionRuntime;
@@@ -13932,7 -13967,7 +13976,7 @@@ $as_echo_n "checking jhall... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 13935 "configure"
 -// #line 13970 "configure"
++// #line 13979 "configure"
  import java.util.regex.Pattern;
  
  import javax.help.JHelp;
@@@ -14049,7 -14084,7 +14093,7 @@@ $as_echo_n "checking javahelp2... " >&6
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 14052 "configure"
 -// #line 14087 "configure"
++// #line 14096 "configure"
  import java.util.regex.Pattern;
  
  import javax.help.JHelp;
@@@ -14167,7 -14202,7 +14211,7 @@@ $as_echo_n "checking jrosetta-API... " 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 14170 "configure"
 -// #line 14205 "configure"
++// #line 14214 "configure"
  import java.util.regex.Pattern;
  
  import com.artenum.rosetta.interfaces.core.ConsoleConfiguration;
@@@ -14282,7 -14317,7 +14326,7 @@@ $as_echo_n "checking jrosetta-api... " 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 14285 "configure"
 -// #line 14320 "configure"
++// #line 14329 "configure"
  import java.util.regex.Pattern;
  
  import com.artenum.rosetta.interfaces.core.ConsoleConfiguration;
@@@ -14400,7 -14435,7 +14444,7 @@@ $as_echo_n "checking jrosetta-engine..
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 14403 "configure"
 -// #line 14438 "configure"
++// #line 14447 "configure"
  import java.util.regex.Pattern;
  
  import com.artenum.rosetta.core.action.AbstractConsoleAction;
@@@ -14506,7 -14541,7 +14550,7 @@@ $as_echo_n "checking minimal version (1
     if test "x" == "x"; then
  
      cat << \EOF > conftest.java
- // #line 14509 "configure"
 -// #line 14544 "configure"
++// #line 14553 "configure"
  import java.util.regex.Pattern;
  
  import com.artenum.rosetta.util.ConfigurationBuilder;
     else
  
      cat << \EOF > conftest.java
- // #line 14581 "configure"
 -// #line 14616 "configure"
++// #line 14625 "configure"
  import java.util.regex.Pattern;
  
  import com.artenum.rosetta.util.ConfigurationBuilder;
@@@ -14671,7 -14706,7 +14715,7 @@@ $as_echo_n "checking jeuclid-core... " 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 14674 "configure"
 -// #line 14709 "configure"
++// #line 14718 "configure"
  import java.util.regex.Pattern;
  
  import net.sourceforge.jeuclid.LayoutContext;
@@@ -14790,7 -14825,7 +14834,7 @@@ $as_echo_n "checking fop... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 14793 "configure"
 -// #line 14828 "configure"
++// #line 14837 "configure"
  import java.util.regex.Pattern;
  
  import org.apache.fop.pdf.PDFInfo;
@@@ -14907,7 -14942,7 +14951,7 @@@ $as_echo_n "checking batik-all... " >&6
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 14910 "configure"
 -// #line 14945 "configure"
++// #line 14954 "configure"
  import java.util.regex.Pattern;
  
  import org.apache.batik.parser.Parser;
@@@ -15024,7 -15059,7 +15068,7 @@@ $as_echo_n "checking batik... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 15027 "configure"
 -// #line 15062 "configure"
++// #line 15071 "configure"
  import java.util.regex.Pattern;
  
  import org.apache.batik.parser.Parser;
@@@ -15131,7 -15166,7 +15175,7 @@@ $as_echo_n "checking minimal version (1
     if test "x" == "x"; then
  
      cat << \EOF > conftest.java
- // #line 15134 "configure"
 -// #line 15169 "configure"
++// #line 15178 "configure"
  import java.util.regex.Pattern;
  
  import org.apache.batik.Version;
     else
  
      cat << \EOF > conftest.java
- // #line 15206 "configure"
 -// #line 15241 "configure"
++// #line 15250 "configure"
  import java.util.regex.Pattern;
  
  import org.apache.batik.Version;
@@@ -15294,7 -15329,7 +15338,7 @@@ $as_echo_n "checking commons-io... " >&
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 15297 "configure"
 -// #line 15332 "configure"
++// #line 15341 "configure"
  import java.util.regex.Pattern;
  
  import org.apache.commons.io.output.CountingOutputStream;
@@@ -15411,7 -15446,7 +15455,7 @@@ $as_echo_n "checking xmlgraphics-common
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 15414 "configure"
 -// #line 15449 "configure"
++// #line 15458 "configure"
  import java.util.regex.Pattern;
  
  import org.apache.xmlgraphics.util.Service;
@@@ -15528,7 -15563,7 +15572,7 @@@ $as_echo_n "checking avalon-framework..
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 15531 "configure"
 -// #line 15566 "configure"
++// #line 15575 "configure"
  import java.util.regex.Pattern;
  
  import org.apache.avalon.framework.configuration.ConfigurationException;
@@@ -15645,7 -15680,7 +15689,7 @@@ $as_echo_n "checking xml-apis-ext... " 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 15648 "configure"
 -// #line 15683 "configure"
++// #line 15692 "configure"
  import java.util.regex.Pattern;
  
  import org.w3c.dom.svg.SVGDocument;
@@@ -15762,7 -15797,7 +15806,7 @@@ $as_echo_n "checking xml-commons-apis-e
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 15765 "configure"
 -// #line 15800 "configure"
++// #line 15809 "configure"
  import java.util.regex.Pattern;
  
  import org.w3c.dom.svg.SVGDocument;
@@@ -15883,7 -15918,7 +15927,7 @@@ $as_echo_n "checking commons-logging..
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 15886 "configure"
 -// #line 15921 "configure"
++// #line 15930 "configure"
  import java.util.regex.Pattern;
  
  import org.apache.commons.logging.LogFactory;
@@@ -16000,7 -16035,7 +16044,7 @@@ $as_echo_n "checking jlatexmath... " >&
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 16003 "configure"
 -// #line 16038 "configure"
++// #line 16047 "configure"
  import java.util.regex.Pattern;
  
  import org.scilab.forge.jlatexmath.TeXFormula;
@@@ -16107,7 -16142,7 +16151,7 @@@ $as_echo_n "checking minimal version (1
     if test "x" == "x"; then
  
      cat << \EOF > conftest.java
- // #line 16110 "configure"
 -// #line 16145 "configure"
++// #line 16154 "configure"
  import java.util.regex.Pattern;
  
  import org.scilab.forge.jlatexmath.TeXFormula;
     else
  
      cat << \EOF > conftest.java
- // #line 16182 "configure"
 -// #line 16217 "configure"
++// #line 16226 "configure"
  import java.util.regex.Pattern;
  
  import org.scilab.forge.jlatexmath.TeXFormula;
@@@ -16276,7 -16311,7 +16320,7 @@@ $as_echo_n "checking checkstyle... " >&
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 16279 "configure"
 -// #line 16314 "configure"
++// #line 16323 "configure"
  import java.util.regex.Pattern;
  
  import com.puppycrawl.tools.checkstyle.CheckStyleTask;
@@@ -16393,7 -16428,7 +16437,7 @@@ $as_echo_n "checking commons-beanutils.
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 16396 "configure"
 -// #line 16431 "configure"
++// #line 16440 "configure"
  import java.util.regex.Pattern;
  
  import org.apache.commons.beanutils.Converter;
@@@ -16510,7 -16545,7 +16554,7 @@@ $as_echo_n "checking antlr... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 16513 "configure"
 -// #line 16548 "configure"
++// #line 16557 "configure"
  import java.util.regex.Pattern;
  
  import antlr.TokenStreamException;
@@@ -16627,7 -16662,7 +16671,7 @@@ $as_echo_n "checking junit4... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 16630 "configure"
 -// #line 16665 "configure"
++// #line 16674 "configure"
  import java.util.regex.Pattern;
  
  import org.junit.Assert;
@@@ -16744,7 -16779,7 +16788,7 @@@ $as_echo_n "checking cobertura... " >&6
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 16747 "configure"
 -// #line 16782 "configure"
++// #line 16791 "configure"
  import java.util.regex.Pattern;
  
  import net.sourceforge.cobertura.merge.Main;
@@@ -16861,7 -16896,7 +16905,7 @@@ $as_echo_n "checking asm3... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 16864 "configure"
 -// #line 16899 "configure"
++// #line 16908 "configure"
  import java.util.regex.Pattern;
  
  import org.objectweb.asm.Type;
@@@ -16977,7 -17012,7 +17021,7 @@@ $as_echo_n "checking asm... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 16980 "configure"
 -// #line 17015 "configure"
++// #line 17024 "configure"
  import java.util.regex.Pattern;
  
  import org.objectweb.asm.Type;
@@@ -25371,7 -25240,7 +25415,7 @@@ CPPFLAGS="$CPPFLAGS -I$CHK_TCL_INCLUDE_
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if tcl is version $CHK_TCL_MAJOR.$CHK_TCL_MINOR or later" >&5
  $as_echo_n "checking if tcl is version $CHK_TCL_MAJOR.$CHK_TCL_MINOR or later... " >&6; }
  cat > conftest.$ac_ext <<EOF
- #line 25374 "configure"
 -#line 25243 "configure"
++#line 25418 "configure"
  #include "confdefs.h"
  
  #include "$CHK_TCL_INCLUDE_PATH/$CHK_TCL_INC_NAME"
@@@ -25681,7 -25551,7 +25726,7 @@@ CPPFLAGS="$CPPFLAGS $TCL_INC_PATH -I$CH
  $as_echo_n "checking if tk is version $CHK_TK_MAJOR.$CHK_TK_MINOR or later... " >&6; }
  
  cat > conftest.$ac_ext <<EOF
- #line 25684 "configure"
 -#line 25554 "configure"
++#line 25729 "configure"
  #include "confdefs.h"
  
  #include "$CHK_TK_INCLUDE_PATH/$CHK_TK_INC_NAME"
@@@ -26259,7 -26133,7 +26308,7 @@@ $as_echo_n "checking saxon... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 26262 "configure"
 -// #line 26136 "configure"
++// #line 26311 "configure"
  import java.util.regex.Pattern;
  
  import com.icl.saxon.Loader;
@@@ -26376,7 -26250,7 +26425,7 @@@ $as_echo_n "checking jlatexmath-fop... 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 26379 "configure"
 -// #line 26253 "configure"
++// #line 26428 "configure"
  import java.util.regex.Pattern;
  
  import org.scilab.forge.jlatexmath.fop.JLaTeXMathObj;
    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
    lt_status=$lt_dlunknown
    cat > conftest.$ac_ext <<_LT_EOF
- #line 32783 "configure"
 -#line 32681 "configure"
++#line 32856 "configure"
  #include "confdefs.h"
  
  #if HAVE_DLFCN_H
    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
    lt_status=$lt_dlunknown
    cat > conftest.$ac_ext <<_LT_EOF
- #line 32889 "configure"
 -#line 32787 "configure"
++#line 32962 "configure"
  #include "confdefs.h"
  
  #if HAVE_DLFCN_H
@@@ -39363,7 -39261,7 +39436,7 @@@ SCI_LDFLAGS=$(echo  $LARGEFILE_LDFLAG
  
  
  
- ac_config_files="$ac_config_files libs/MALLOC/Makefile libs/dynamiclibrary/Makefile libs/doublylinkedlist/Makefile libs/hashtable/Makefile libs/libst/Makefile contrib/Makefile desktop/images/icons/Makefile desktop/Makefile modules/helptools/Makefile modules/data_structures/Makefile modules/differential_equations/Makefile modules/optimization/Makefile modules/elementary_functions/Makefile modules/special_functions/Makefile modules/io/Makefile modules/completion/Makefile modules/history_manager/Makefile modules/jvm/Makefile modules/commons/Makefile modules/sound/Makefile modules/statistics/Makefile modules/mexlib/Makefile modules/sparse/Makefile modules/linear_algebra/Makefile modules/polynomials/Makefile modules/symbolic/Makefile modules/signal_processing/Makefile modules/arnoldi/Makefile modules/interpolation/Makefile modules/intersci/Makefile modules/localization/Makefile modules/cacsd/Makefile modules/boolean/Makefile modules/integer/Makefile modules/double/Makefile modules/fileio/Makefile modules/spreadsheet/Makefile modules/string/Makefile modules/time/Makefile modules/graphics/Makefile modules/graphic_export/Makefile modules/graphic_objects/Makefile modules/renderer/Makefile modules/action_binding/Makefile modules/gui/Makefile modules/mpi/Makefile modules/randlib/Makefile modules/tclsci/Makefile modules/windows_tools/Makefile modules/core/Makefile modules/prebuildjava/Makefile modules/api_scilab/Makefile modules/call_scilab/Makefile modules/types/Makefile modules/hdf5/Makefile modules/fftw/Makefile modules/umfpack/Makefile modules/scicos/Makefile modules/scicos_blocks/Makefile modules/functions/Makefile modules/dynamic_link/Makefile modules/overloading/Makefile modules/javasci/Makefile modules/m2sci/Makefile modules/compatibility_functions/Makefile modules/development_tools/Makefile modules/output_stream/Makefile modules/console/Makefile modules/demo_tools/Makefile modules/genetic_algorithms/Makefile modules/simulated_annealing/Makefile modules/parameters/Makefile modules/matio/Makefile modules/atoms/Makefile modules/xcos/Makefile modules/scinotes/Makefile modules/ui_data/Makefile modules/graph/Makefile modules/parallel/Makefile modules/modules_manager/Makefile modules/history_browser/Makefile modules/preferences/Makefile modules/xml/Makefile modules/external_objects/Makefile modules/Makefile libs/Makefile Makefile scilab.pc etc/modules.xml etc/classpath.xml etc/Info.plist etc/logging.properties scilab.properties scilab-lib.properties scilab-lib-doc.properties modules/helptools/etc/SciDocConf.xml modules/core/includes/version.h"
 -ac_config_files="$ac_config_files contrib/Makefile desktop/images/icons/Makefile desktop/Makefile modules/helptools/Makefile modules/data_structures/Makefile modules/differential_equations/Makefile modules/optimization/Makefile modules/elementary_functions/Makefile modules/special_functions/Makefile modules/io/Makefile modules/completion/Makefile modules/history_manager/Makefile modules/jvm/Makefile modules/commons/Makefile modules/sound/Makefile modules/statistics/Makefile modules/mexlib/Makefile modules/sparse/Makefile modules/linear_algebra/Makefile modules/polynomials/Makefile modules/symbolic/Makefile modules/signal_processing/Makefile modules/arnoldi/Makefile modules/interpolation/Makefile modules/intersci/Makefile modules/localization/Makefile modules/cacsd/Makefile modules/boolean/Makefile modules/integer/Makefile modules/double/Makefile modules/fileio/Makefile modules/spreadsheet/Makefile modules/string/Makefile modules/time/Makefile modules/graphics/Makefile modules/graphic_export/Makefile modules/graphic_objects/Makefile modules/renderer/Makefile modules/action_binding/Makefile modules/gui/Makefile modules/randlib/Makefile modules/tclsci/Makefile modules/windows_tools/Makefile modules/core/Makefile modules/prebuildjava/Makefile modules/api_scilab/Makefile modules/call_scilab/Makefile modules/types/Makefile modules/hdf5/Makefile modules/fftw/Makefile modules/umfpack/Makefile modules/scicos/Makefile modules/scicos_blocks/Makefile modules/functions/Makefile modules/dynamic_link/Makefile modules/overloading/Makefile modules/javasci/Makefile modules/m2sci/Makefile modules/compatibility_functions/Makefile modules/development_tools/Makefile modules/output_stream/Makefile modules/console/Makefile modules/demo_tools/Makefile modules/genetic_algorithms/Makefile modules/simulated_annealing/Makefile modules/parameters/Makefile modules/matio/Makefile modules/atoms/Makefile modules/xcos/Makefile modules/scinotes/Makefile modules/ui_data/Makefile modules/graph/Makefile modules/parallel/Makefile modules/modules_manager/Makefile modules/history_browser/Makefile modules/preferences/Makefile modules/xml/Makefile modules/external_objects/Makefile modules/Makefile Makefile scilab.pc etc/modules.xml etc/classpath.xml etc/Info.plist etc/logging.properties scilab.properties scilab-lib.properties scilab-lib-doc.properties modules/helptools/etc/SciDocConf.xml modules/core/includes/version.h"
++ac_config_files="$ac_config_files contrib/Makefile desktop/images/icons/Makefile desktop/Makefile modules/helptools/Makefile modules/data_structures/Makefile modules/differential_equations/Makefile modules/optimization/Makefile modules/elementary_functions/Makefile modules/special_functions/Makefile modules/io/Makefile modules/completion/Makefile modules/history_manager/Makefile modules/jvm/Makefile modules/commons/Makefile modules/sound/Makefile modules/statistics/Makefile modules/mexlib/Makefile modules/sparse/Makefile modules/linear_algebra/Makefile modules/polynomials/Makefile modules/symbolic/Makefile modules/signal_processing/Makefile modules/arnoldi/Makefile modules/interpolation/Makefile modules/intersci/Makefile modules/localization/Makefile modules/cacsd/Makefile modules/boolean/Makefile modules/integer/Makefile modules/double/Makefile modules/fileio/Makefile modules/spreadsheet/Makefile modules/string/Makefile modules/time/Makefile modules/graphics/Makefile modules/graphic_export/Makefile modules/graphic_objects/Makefile modules/renderer/Makefile modules/action_binding/Makefile modules/gui/Makefile modules/mpi/Makefile modules/randlib/Makefile modules/tclsci/Makefile modules/windows_tools/Makefile modules/core/Makefile modules/prebuildjava/Makefile modules/api_scilab/Makefile modules/call_scilab/Makefile modules/types/Makefile modules/hdf5/Makefile modules/fftw/Makefile modules/umfpack/Makefile modules/scicos/Makefile modules/scicos_blocks/Makefile modules/functions/Makefile modules/dynamic_link/Makefile modules/overloading/Makefile modules/javasci/Makefile modules/m2sci/Makefile modules/compatibility_functions/Makefile modules/development_tools/Makefile modules/output_stream/Makefile modules/console/Makefile modules/demo_tools/Makefile modules/genetic_algorithms/Makefile modules/simulated_annealing/Makefile modules/parameters/Makefile modules/matio/Makefile modules/atoms/Makefile modules/xcos/Makefile modules/scinotes/Makefile modules/ui_data/Makefile modules/graph/Makefile modules/parallel/Makefile modules/modules_manager/Makefile modules/history_browser/Makefile modules/preferences/Makefile modules/xml/Makefile modules/external_objects/Makefile modules/Makefile Makefile scilab.pc etc/modules.xml etc/classpath.xml etc/Info.plist etc/logging.properties scilab.properties scilab-lib.properties scilab-lib-doc.properties modules/helptools/etc/SciDocConf.xml modules/core/includes/version.h"
  
  
  # Detection of the module for the future version of Scilab 6
@@@ -42756,25 -42639,6 +42819,16 @@@ echo "  LAPACK TYPE ........... = $LAPA
  echo "  ARPACK LIBS ........... = $ARPACK_LIBS"
  echo ""
  
- #if test "$with_mpi" = yes; then
- #   echo "MPI Configuration:"
- #   echo "  MPI LIBS ........... = $MPILIBS"
- #   echo "  MPI C Compiler ..... = $MPICC"
- #   echo "  MPI C++ Compiler ... = $MPICXX"
- #   echo "  MPI F77 Compiler ... = $MPIF77"
- #else
- #   echo "Not using MPI"
- #fi
 +
 +if test "$with_openmpi" != "no"; then
 +   echo "OpenMPI Configuration:"
 +   echo "OpenMPI LIBS ........... = $OPENMPI_LIBS"
 +   echo "OpenMPI C Compiler ..... = $OPENMPI_CC"
 +   echo "OpenMPI F77 Compiler ... = $MPIF77"
 +else
 +   echo "Not using MPI"
 +fi
 +
  echo ""
  if test $BUILD_LOCALIZATION_ENABLE != no; then
     echo "Gettext/localization configuration:"
@@@ -2079,25 -2091,6 +2097,16 @@@ echo "  LAPACK TYPE ........... = $LAPA
  echo "  ARPACK LIBS ........... = $ARPACK_LIBS"
  echo ""
  
- #if test "$with_mpi" = yes; then
- #   echo "MPI Configuration:"
- #   echo "  MPI LIBS ........... = $MPILIBS"
- #   echo "  MPI C Compiler ..... = $MPICC"
- #   echo "  MPI C++ Compiler ... = $MPICXX"
- #   echo "  MPI F77 Compiler ... = $MPIF77"
- #else
- #   echo "Not using MPI"
- #fi
 +
 +if test "$with_openmpi" != "no"; then
 +   echo "OpenMPI Configuration:"
 +   echo "OpenMPI LIBS ........... = $OPENMPI_LIBS"
 +   echo "OpenMPI C Compiler ..... = $OPENMPI_CC"
 +   echo "OpenMPI F77 Compiler ... = $MPIF77"
 +else
 +   echo "Not using MPI"
 +fi
 +
  echo ""
  if test $BUILD_LOCALIZATION_ENABLE != no; then
     echo "Gettext/localization configuration:"
Simple merge
@@@ -77,11 -77,11 +77,11 @@@ am__aclocal_m4_deps = $(top_srcdir)/m4/
        $(top_srcdir)/m4/libxml2.m4 $(top_srcdir)/m4/ltoptions.m4 \
        $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
        $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/macosx.m4 \
--      $(top_srcdir)/m4/ocaml.m4 $(top_srcdir)/m4/pcre.m4 \
--      $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/m4/relocatable.m4 \
--      $(top_srcdir)/m4/swig.m4 $(top_srcdir)/m4/symlinks.m4 \
--      $(top_srcdir)/m4/tcltk.m4 $(top_srcdir)/m4/umfpack.m4 \
--      $(top_srcdir)/configure.ac
++      $(top_srcdir)/m4/mpi.m4 $(top_srcdir)/m4/ocaml.m4 \
++      $(top_srcdir)/m4/pcre.m4 $(top_srcdir)/m4/pkg.m4 \
++      $(top_srcdir)/m4/relocatable.m4 $(top_srcdir)/m4/swig.m4 \
++      $(top_srcdir)/m4/symlinks.m4 $(top_srcdir)/m4/tcltk.m4 \
++      $(top_srcdir)/m4/umfpack.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
  mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs
@@@ -285,6 -285,6 +285,7 @@@ MATIO_CFLAGS = @MATIO_CFLAGS
  MATIO_ENABLE = @MATIO_ENABLE@
  MATIO_LIBS = @MATIO_LIBS@
  MKDIR_P = @MKDIR_P@
++MPI_ENABLE = @MPI_ENABLE@
  MSGCAT = @MSGCAT@
  MSGFMT = @MSGFMT@
  MSGFMT_015 = @MSGFMT_015@
@@@ -298,6 -298,6 +299,9 @@@ OCAMLDEP = @OCAMLDEP
  OCAMLLEX = @OCAMLLEX@
  OCAMLOPT = @OCAMLOPT@
  OCAMLYACC = @OCAMLYACC@
++OPENMPI_CC = @OPENMPI_CC@
++OPENMPI_FLAGS = @OPENMPI_FLAGS@
++OPENMPI_LIBS = @OPENMPI_LIBS@
  OPENMP_CFLAGS = @OPENMP_CFLAGS@
  OPENMP_CXXFLAGS = @OPENMP_CXXFLAGS@
  OPENMP_ENABLE = @OPENMP_ENABLE@
@@@ -77,11 -77,11 +77,11 @@@ am__aclocal_m4_deps = $(top_srcdir)/m4/
        $(top_srcdir)/m4/libxml2.m4 $(top_srcdir)/m4/ltoptions.m4 \
        $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
        $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/macosx.m4 \
--      $(top_srcdir)/m4/ocaml.m4 $(top_srcdir)/m4/pcre.m4 \
--      $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/m4/relocatable.m4 \
--      $(top_srcdir)/m4/swig.m4 $(top_srcdir)/m4/symlinks.m4 \
--      $(top_srcdir)/m4/tcltk.m4 $(top_srcdir)/m4/umfpack.m4 \
--      $(top_srcdir)/configure.ac
++      $(top_srcdir)/m4/mpi.m4 $(top_srcdir)/m4/ocaml.m4 \
++      $(top_srcdir)/m4/pcre.m4 $(top_srcdir)/m4/pkg.m4 \
++      $(top_srcdir)/m4/relocatable.m4 $(top_srcdir)/m4/swig.m4 \
++      $(top_srcdir)/m4/symlinks.m4 $(top_srcdir)/m4/tcltk.m4 \
++      $(top_srcdir)/m4/umfpack.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
  mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs
@@@ -245,6 -245,6 +245,7 @@@ MATIO_CFLAGS = @MATIO_CFLAGS
  MATIO_ENABLE = @MATIO_ENABLE@
  MATIO_LIBS = @MATIO_LIBS@
  MKDIR_P = @MKDIR_P@
++MPI_ENABLE = @MPI_ENABLE@
  MSGCAT = @MSGCAT@
  MSGFMT = @MSGFMT@
  MSGFMT_015 = @MSGFMT_015@
@@@ -258,6 -258,6 +259,9 @@@ OCAMLDEP = @OCAMLDEP
  OCAMLLEX = @OCAMLLEX@
  OCAMLOPT = @OCAMLOPT@
  OCAMLYACC = @OCAMLYACC@
++OPENMPI_CC = @OPENMPI_CC@
++OPENMPI_FLAGS = @OPENMPI_FLAGS@
++OPENMPI_LIBS = @OPENMPI_LIBS@
  OPENMP_CFLAGS = @OPENMP_CFLAGS@
  OPENMP_CXXFLAGS = @OPENMP_CXXFLAGS@
  OPENMP_ENABLE = @OPENMP_ENABLE@
@@@ -210,12 -198,8 +202,11 @@@ ENGINE_LIBS_DYNAMIC_LOAD = 
        $(top_builddir)/modules/helptools/libscihelptools.la \
        $(top_builddir)/modules/parallel/libsciparallel.la
  
 +if MPI
 +ENGINE_LIBS += $(top_builddir)/modules/mpi/libscimpi.la
 +endif
  
  # Core modules
- #libscilab_cli_la_LIBADD = $(ENGINE_LIBS) $(NO_GUI_LIBS) $(OTHER_LIBS) $(EXTERNAL_LIBS)
  
  libscilab_la_LIBADD =
  
@@@ -68,15 -68,19 +68,21 @@@ PRE_UNINSTALL = 
  POST_UNINSTALL = :
  build_triplet = @build@
  host_triplet = @host@
- @MPI_TRUE@am__append_1 = mpi
- @XCOS_TRUE@am__append_2 = scicos_blocks
+ @XCOS_TRUE@am__append_1 = scicos_blocks
++@MPI_TRUE@am__append_2 = mpi
  
  # javasci should be compile at the end because it needs libscilab.la
  # Don't forget that the order in subdirs does matter !!!
 -@JAVASCI_TRUE@am__append_2 = javasci
 -@GUI_TRUE@am__append_3 = $(GUI_LIBS)  $(top_builddir)/modules/types/libscitypes.la
 -@GUI_FALSE@am__append_4 = $(NO_GUI_LIBS)
 +@JAVASCI_TRUE@am__append_3 = javasci
 +@MPI_TRUE@am__append_4 = $(top_builddir)/modules/mpi/libscimpi.la
- @GUI_TRUE@am__append_5 = $(GUI_LIBS)  $(top_builddir)/modules/types/libscitypes.la
++@GUI_TRUE@am__append_5 = $(GUI_LIBS)  $(top_builddir)/modules/types/libscitypes.la
 +@GUI_FALSE@am__append_6 = $(NO_GUI_LIBS)
+ # This should never be used in production. It forces the explicit link
+ # between libscilab and some "on-the-fly" loaded libraries.
+ # It has been added to make sure that the full link is correctly done
+ # and all symbols resolved.
 -@FORCE_LINK_TRUE@am__append_5 = $(ENGINE_LIBS_DYNAMIC_LOAD)
++@FORCE_LINK_TRUE@am__append_7 = $(ENGINE_LIBS_DYNAMIC_LOAD)
  subdir = modules
  DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
@@@ -139,8 -142,8 +144,8 @@@ libscilab_cli_la_OBJECTS = $(am_libscil
  libscilab_cli_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(libscilab_cli_la_LDFLAGS) $(LDFLAGS) -o $@
 -libscilab_la_DEPENDENCIES = $(am__append_3) $(am__append_4) \
 -      $(am__append_5) $(top_builddir)/modules/libscilab-cli.la
 +libscilab_la_DEPENDENCIES = $(am__append_5) $(am__append_6) \
-       $(EXTERNAL_LIBS) $(top_builddir)/modules/libscilab-cli.la
++      $(am__append_7) $(top_builddir)/modules/libscilab-cli.la
  am_libscilab_la_OBJECTS =
  libscilab_la_OBJECTS = $(am_libscilab_la_OBJECTS)
  libscilab_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
@@@ -190,8 -193,8 +195,8 @@@ DIST_SUBDIRS = prebuildjava fileio mexl
        compatibility_functions helptools umfpack demo_tools \
        genetic_algorithms simulated_annealing matio atoms graph xcos \
        scinotes parallel modules_manager ui_data history_browser \
-       preferences xml types external_objects mpi scicos_blocks \
-       scicos . javasci
 -      preferences xml types external_objects scicos_blocks scicos . \
 -      javasci
++      preferences xml types external_objects scicos_blocks scicos \
++      mpi . javasci
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  am__relativize = \
    dir0=`pwd`; \
@@@ -492,8 -492,8 +498,8 @@@ SUBDIRS = prebuildjava fileio mexlib fu
        compatibility_functions helptools umfpack demo_tools \
        genetic_algorithms simulated_annealing matio atoms hdf5 graph \
        xcos scinotes parallel modules_manager ui_data history_browser \
-       preferences xml types external_objects $(am__append_1) \
-       $(am__append_2) scicos . $(am__append_3)
+       preferences xml types external_objects $(am__append_1) scicos \
 -      . $(am__append_2)
++      $(am__append_2) . $(am__append_3)
  
  #### Basic files ####
  libscilab_la_rootdir = $(mydatadir)
@@@ -569,11 -562,10 +568,10 @@@ ENGINE_LIBS = $(top_builddir)/modules/f
        $(top_builddir)/modules/fftw/libscifftw.la \
        $(top_builddir)/modules/statistics/libscistatistics.la \
        $(top_builddir)/modules/dynamic_link/libscidynamic_link.la \
-       $(top_builddir)/libs/dynamiclibrary/libscidynamiclibrary.la \
        $(top_builddir)/modules/xml/libscixml.la \
        $(top_builddir)/modules/external_objects/libsciexternal_objects.la \
 -      $(top_builddir)/modules/preferences/libscipreferences-cli.la
 -
 +      $(top_builddir)/modules/preferences/libscipreferences-cli.la \
 +      $(am__append_4)
  
  # These libraries are loaded dynamically from Scilab.
  ENGINE_LIBS_DYNAMIC_LOAD = \
  
  
  # Core modules
- #libscilab_cli_la_LIBADD = $(ENGINE_LIBS) $(NO_GUI_LIBS) $(OTHER_LIBS) $(EXTERNAL_LIBS)
  
  # Core modules
 -libscilab_la_LIBADD = $(am__append_3) $(am__append_4) $(OTHER_LIBS) \
 -      $(EXTERNAL_LIBS) $(am__append_5) \
 +libscilab_la_LIBADD = $(am__append_5) $(am__append_6) $(OTHER_LIBS) \
-       $(EXTERNAL_LIBS) $(top_builddir)/modules/libscilab-cli.la
++      $(EXTERNAL_LIBS) $(am__append_7) \
+       $(top_builddir)/modules/libscilab-cli.la
  
  ################## libscilab-cli  ##################
  libscilab_cli_la_SOURCES = 
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -317,366 -317,358 +317,372 @@@ endfunctio
  
  
  function status = test_module(_params)
-   name = splitModule(_params.moduleName);
-   if with_module(name(1)) then
- // It's a scilab internal module
-     module.path = pathconvert(SCI + "/modules/" + name(1), %F);
-   elseif or(librarieslist() == "atomslib") & atomsIsLoaded(name(1)) then
- // It's an ATOMS module
-     module.path = pathconvert(atomsGetLoadedPath(name(1)) , %F, %T);
-   elseif isdir(name(1)) then
- // It's an external module
-     module.path = pathconvert(name(1), %F);
-   else
- // It's an error
-     error(sprintf(gettext("%s is not an installed module or toolbox"), name(1)));
-   end
+     name = splitModule(_params.moduleName);
+     if with_module(name(1)) then
+         // It's a scilab internal module
+         module.path = pathconvert(SCI + "/modules/" + name(1), %F);
+     elseif or(librarieslist() == "atomslib") & atomsIsLoaded(name(1)) then
+         // It's an ATOMS module
+         module.path = pathconvert(atomsGetLoadedPath(name(1)) , %F, %T);
+     elseif isdir(name(1)) then
+         // It's an external module
+         module.path = pathconvert(name(1), %F);
+     else
+         // It's an error
+         error(sprintf(gettext("%s is not an installed module or toolbox"), name(1)));
+     end
  
-   //get tests from path
-   my_types = ["unit_tests","nonreg_tests"];
+     //get tests from path
+     my_types = ["unit_tests","nonreg_tests"];
  
-   directories = [];
-   for i=1:size(my_types,"*")
-     if (_params.testTypes == "all_tests") | (_params.testTypes == my_types(i)) then
-       directory_path = module.path + "/tests/" + my_types(i);
-       for j=2:size(name,"*")
-         directory_path = directory_path + filesep() + name(j);
-       end
+     directories = [];
+     for i=1:size(my_types,"*")
+         if (_params.testTypes == "all_tests") | (_params.testTypes == my_types(i)) then
+             directory_path = module.path + "/tests/" + my_types(i);
+             for j=2:size(name,"*")
+                 directory_path = directory_path + filesep() + name(j);
+             end
  
-       if isdir(directory_path) then
-         directories = [directories;getDirectories(directory_path + filesep())];
-       end
+             if isdir(directory_path) then
+                 directories = [directories;getDirectories(directory_path + filesep())];
+             end
+         end
      end
-   end
-   tests = [];
-   if( _params.tests_mat == [])
-     for i=1:size(directories, "*")
-       currentDir = directories(i);
-       tests_mat = gsort(basename(listfiles(currentDir + filesep() + "*.tst")),"lr","i");
  
-       for j = 1:size(tests_mat, "*")
-         if or(tests_mat(j) == _params.skip_mat) == %f then
-           tests($+1, [1,2]) = [currentDir, tests_mat(j)];
+     tests = [];
+     if( _params.tests_mat == [])
+         for i=1:size(directories, "*")
+             currentDir = directories(i);
+             tests_mat = gsort(basename(listfiles(currentDir + filesep() + "*.tst")),"lr","i");
+             for j = 1:size(tests_mat, "*")
+                 if or(tests_mat(j) == _params.skip_mat) == %f then
+                     tests($+1, [1,2]) = [currentDir, tests_mat(j)];
+                 end
+             end
          end
-       end
-     end
-   else
-     //not empty tests_mat
-     for i = 1:size(_params.tests_mat, "*")
-       bFind = %f;
-       for j = 1:size(directories, "*")
-         currentDir = directories(j);
-         testFile = currentDir + filesep() + _params.tests_mat(i) + ".tst";
-         if isfile(testFile) then
-           tests($+1, [1,2]) = [currentDir, _params.tests_mat(i)];
-           bFind = %t;
+     else
+         //not empty tests_mat
+         for i = 1:size(_params.tests_mat, "*")
+             bFind = %f;
+             for j = 1:size(directories, "*")
+                 currentDir = directories(j);
+                 testFile = currentDir + filesep() + _params.tests_mat(i) + ".tst";
+                 if isfile(testFile) then
+                     tests($+1, [1,2]) = [currentDir, _params.tests_mat(i)];
+                     bFind = %t;
+                 end
+             end
+             if bFind == %f then
+                 error(sprintf(gettext("The test ""%s"" is not available from the ""%s"" module"), _params.tests_mat(i), name(1)));
+             end
          end
-       end
-       if bFind == %f then
-         error(sprintf(gettext("The test ""%s"" is not available from the ""%s"" module"), _params.tests_mat(i), name(1)));
-       end
      end
-   end
  
-   //initialize counter
-   detailled_failures      = "";
-   test_count          = size(tests, "r");
-   test_passed_count   = 0;
-   test_failed_count   = 0;
-   test_skipped_count  = 0;
-   moduleName          = _params.moduleName;
- // Improve the display of the module
-   if isdir(moduleName) then
-     if part(moduleName,1:length(SCI)) == SCI then
-       moduleName = "SCI" + part(moduleName,length(SCI)+1:length(moduleName));
-     elseif part(moduleName,1:length(SCIHOME)) == SCIHOME then
-       moduleName = "SCIHOME" + part(moduleName,length(SCIHOME)+1:length(moduleName));
+     //initialize counter
+     detailled_failures      = "";
+     test_count          = size(tests, "r");
+     test_passed_count   = 0;
+     test_failed_count   = 0;
+     test_skipped_count  = 0;
+     moduleName          = _params.moduleName;
+     // Improve the display of the module
+     if isdir(moduleName) then
+         if part(moduleName,1:length(SCI)) == SCI then
+             moduleName = "SCI" + part(moduleName,length(SCI)+1:length(moduleName));
+         elseif part(moduleName,1:length(SCIHOME)) == SCIHOME then
+             moduleName = "SCIHOME" + part(moduleName,length(SCIHOME)+1:length(moduleName));
+         end
      end
-   end
  
-  // For the XML export
-   testsuite.name=moduleName
-   testsuite.time=0
-   testsuite.tests=0
-   testsuite.errors=0
+     // For the XML export
+     testsuite.name=moduleName
+     testsuite.time=0
+     testsuite.tests=0
+     testsuite.errors=0
+     //don't test only return list of tests.
+     if _params.reference == "list" then
+         for i = 1:test_count
+             if size(name, "*") > 1 then
+                 displayModuleName = sprintf("%s", name(1));
+                 for j=2:size(name, "*")
+                     displayModuleName = displayModuleName + sprintf("|%s", name(j));
+                 end
+             else
+                 displayModuleName = sprintf("%s", name(1));
+             end
+             tests(i,1) = displayModuleName;
+         end
+         status.list         = tests;
+         status.test_count   = test_count;
+         return;
+     end
  
-   //don't test only return list of tests.
-   if _params.reference == "list" then
+     tic();
      for i = 1:test_count
-       if size(name, "*") > 1 then
-         displayModuleName = sprintf("%s", name(1));
-         for j=2:size(name, "*")
-           displayModuleName = displayModuleName + sprintf("|%s", name(j));
+         printf("   %03d/%03d - ",i, test_count);
+         if size(name, "*") > 1 then
+             displayModuleName = sprintf("[%s", name(1));
+             for j=2:size(name, "*")
+                 displayModuleName = displayModuleName + sprintf("|%s", name(j));
+             end
+             displayModuleName = displayModuleName + sprintf("] %s", tests(i,2));
+         else
+             displayModuleName = sprintf("[%s] %s", name(1), tests(i,2));
          end
-       else
-         displayModuleName = sprintf("%s", name(1));
-       end
-       tests(i,1) = displayModuleName;
-     end
-     status.list         = tests;
-     status.test_count   = test_count;
-     return;
-   end
  
-   tic();
-   for i = 1:test_count
-     printf("   %03d/%03d - ",i, test_count);
+         printf("%s", displayModuleName);
+         if length(displayModuleName) >= 50 then
+             printf(" ");
+         end
+         for j = length(displayModuleName):50
+             printf(".");
+         end
  
-     if size(name, "*") > 1 then
-       displayModuleName = sprintf("[%s", name(1));
-       for j=2:size(name, "*")
-         displayModuleName = displayModuleName + sprintf("|%s", name(j));
-       end
-       displayModuleName = displayModuleName + sprintf("] %s", tests(i,2));
-     else
-       displayModuleName = sprintf("[%s] %s", name(1), tests(i,2));
+         result = test_single(_params, tests(i,1), tests(i,2));
+         testsuite.tests = testsuite.tests + 1
+         testsuite.testcase(i).name=tests(i,2);
+         //    testsuite.testcase(i).time= DONT HAVE YET
+         if result.id == 0 then
+             printf("passed\n");
+             test_passed_count = test_passed_count + 1;
+         else
+             msg = sprintf(result.message);
+             printf("%s \n", msg(1));
+             for kline = 2:size(msg, "*")
+                 printf(part(" ", 1:62) + "%s \n", msg(2));
+             end
+             if result.id < 10 then
+                 //failed
+                 test_failed_count = test_failed_count + 1;
+                 detailled_failures = [ detailled_failures ; sprintf("   TEST : [%s] %s", _params.moduleName, tests(i,2))];
+                 detailled_failures = [ detailled_failures ; sprintf("   %s", result.message) ];
+                 detailled_failures = [ detailled_failures ; result.details ];
+                 detailled_failures = [ detailled_failures ; "" ];
+                 testsuite.errors = testsuite.errors + 1
+                 testsuite.testcase(i).failure.type=result.message
+                 testsuite.testcase(i).failure.content=result.details
+             elseif (result.id >= 10) & (result.id < 20) then
+                 // skipped
+                 test_skipped_count = test_skipped_count + 1;
+             end
+         end
      end
  
-     printf("%s", displayModuleName);
-     if length(displayModuleName) >= 50 then
-       printf(" ");
-     end
-     for j = length(displayModuleName):50
-       printf(".");
-     end
+     status.totalTime = toc();
  
-     result = test_single(_params, tests(i,1), tests(i,2));
+     testsuite.time=status.totalTime;
  
-     testsuite.tests = testsuite.tests + 1
+     clearglobal TICTOC;
+     status.test_passed_count  = test_passed_count;
+     status.test_failed_count  = test_failed_count;
+     status.test_skipped_count = test_skipped_count;
  
-     testsuite.testcase(i).name=tests(i,2);
- //    testsuite.testcase(i).time= DONT HAVE YET
+     // Summary
+     status.test_count     = test_count;
+     status.detailled_failures   = detailled_failures;
+     status.testsuite   = testsuite;
+ endfunction
  
-     if result.id == 0 then
-       printf("passed\n");
-       test_passed_count = test_passed_count + 1;
+ function status = test_single(_module, _testPath, _testName)
+     //option flag
+     skip          = %F;
+     interactive   = %F;
+     notyetfixed   = %F;
+     longtime      = %F;
+     reopened      = %F;
+     jvm           = %T;
+     graphic       = %F;
++    mpi           = %F;
+     execMode      = "";
+     platform      = "all";
+     language      = "any";
+     try_catch     = %T;
+     error_output  = "check";
+     reference     = "check";
+     xcosNeeded    = %F;
+     //some paths
+     tmp_tst     = pathconvert( TMPDIR + "/" + _testName + ".tst", %F);
+     tmp_dia     = pathconvert( TMPDIR + "/" + _testName + ".dia.tmp", %F);
+     tmp_res     = pathconvert( TMPDIR + "/" + _testName + ".res", %F);
+     tmp_err     = pathconvert( TMPDIR + "/" + _testName + ".err", %F);
+     path_dia    = pathconvert( TMPDIR + "/" + _testName + ".dia", %F);
+     path_dia_ref  = _testPath + _testName + ".dia.ref";
+     // Reference file management OS by OS
+     if getos() == "Windows" then
+         altreffile  = [ _testPath + _testName + ".win.dia.ref" ];
+     elseif getos() == "Darwin" then
+         altreffile  = [ _testPath + _testName + ".unix.dia.ref" ; _testPath + _testName + ".macosx.dia.ref" ];
+     elseif getos() == "Linux" then
+         altreffile  = [ _testPath + _testName + ".unix.dia.ref" ; _testPath + _testName + ".linux.dia.ref" ];
      else
-       msg = sprintf(result.message);
-       printf("%s \n", msg(1));
-       for kline = 2:size(msg, "*")
-         printf(part(" ", 1:62) + "%s \n", msg(2));
-       end
-       if result.id < 10 then
-         //failed
-         test_failed_count = test_failed_count + 1;
-         detailled_failures = [ detailled_failures ; sprintf("   TEST : [%s] %s", _params.moduleName, tests(i,2))];
-         detailled_failures = [ detailled_failures ; sprintf("   %s", result.message) ];
-         detailled_failures = [ detailled_failures ; result.details ];
-         detailled_failures = [ detailled_failures ; "" ];
-         testsuite.errors = testsuite.errors + 1
-         testsuite.testcase(i).failure.type=result.message
-         testsuite.testcase(i).failure.content=result.details
-       elseif (result.id >= 10) & (result.id < 20) then
- // skipped
-         test_skipped_count = test_skipped_count + 1;
-       end
+         altreffile  = [ _testPath + _testName + ".unix.dia.ref" ];
      end
-   end
  
-   status.totalTime = toc();
-   testsuite.time=status.totalTime;
+     for i=1:size(altreffile,"*")
+         if isfile(altreffile(i)) then
+             path_dia_ref = altreffile(i);
+         end
+     end
  
-   clearglobal TICTOC;
-   status.test_passed_count  = test_passed_count;
-   status.test_failed_count  = test_failed_count;
-   status.test_skipped_count = test_skipped_count;
+     //output structure
+     status.id = 0;
+     status.message = "";
+     status.details = "";
  
- // Summary
-   status.test_count     = test_count;
-   status.detailled_failures   = detailled_failures;
-   status.testsuite   = testsuite;
- endfunction
+     //Reset standard globals
+     rand("seed",0);
+     rand("uniform");
  
- function status = test_single(_module, _testPath, _testName)
- //option flag
-   skip          = %F;
-   interactive   = %F;
-   notyetfixed   = %F;
-   longtime      = %F;
-   reopened      = %F;
-   jvm           = %T;
-   mpi         = %F;
-   graphic       = %F;
-   execMode      = "";
-   platform      = "all";
-   language      = "any";
-   try_catch     = %T;
-   error_output  = "check";
-   reference     = "check";
-   xcosNeeded    = %F;
-   //some paths
-   tmp_tst     = pathconvert( TMPDIR + "/" + _testName + ".tst", %F);
-   tmp_dia     = pathconvert( TMPDIR + "/" + _testName + ".dia.tmp", %F);
-   tmp_res     = pathconvert( TMPDIR + "/" + _testName + ".res", %F);
-   tmp_err     = pathconvert( TMPDIR + "/" + _testName + ".err", %F);
-   path_dia    = pathconvert( TMPDIR + "/" + _testName + ".dia", %F);
-   path_dia_ref  = _testPath + _testName + ".dia.ref";
- // Reference file management OS by OS
-   if getos() == 'Windows' then
-     altreffile  = [ _testPath + _testName + ".win.dia.ref" ];
-   elseif getos() == 'Darwin' then
-     altreffile  = [ _testPath + _testName + ".unix.dia.ref" ; _testPath + _testName + ".macosx.dia.ref" ];
-   elseif getos() == 'Linux' then
-     altreffile  = [ _testPath + _testName + ".unix.dia.ref" ; _testPath + _testName + ".linux.dia.ref" ];
-   else
-     altreffile  = [ _testPath + _testName + ".unix.dia.ref" ];
-   end
+     //load file
+     testFile = _testPath + _testName + ".tst";
+     sciFile = mgetl(testFile);
  
-   for i=1:size(altreffile,"*")
-     if isfile(altreffile(i)) then
-       path_dia_ref = altreffile(i);
+     //read options
+     if ~isempty(grep(sciFile, "<-- NOT FIXED -->")) then
+         status.id = 10;
+         status.message = "skipped: not yet fixed";
+         return;
      end
-   end
-   //output structure
-   status.id = 0;
-   status.message = "";
-   status.details = "";
-   //Reset standard globals
-   rand("seed",0);
-   rand("uniform");
  
-   //load file
-   testFile = _testPath + _testName + ".tst";
-   sciFile = mgetl(testFile);
+     if ~isempty(grep(sciFile, "<-- REOPENED -->")) then
+         status.id = 10;
+         status.message = "skipped: Bug reopened";
+         return;
+     end
  
-   //read options
-   if ~isempty(grep(sciFile, "<-- NOT FIXED -->")) then
-     status.id = 10;
-     status.message = "skipped: not yet fixed";
-     return;
-   end
+     // platform
+     if ~isempty(grep(sciFile, "<-- WINDOWS ONLY -->")) & getos() <> "Windows" then
+         status.id = 10;
+         status.message = "skipped: Windows only";
+         return;
+     end
  
-   if ~isempty(grep(sciFile, "<-- REOPENED -->")) then
-     status.id = 10;
-     status.message = "skipped: Bug reopened";
-     return;
-   end
+     if ~isempty(grep(sciFile, "<-- UNIX ONLY -->")) & getos() == "Windows" then
+         status.id = 10;
+         status.message = "skipped: Unix only";
+         return;
+     end
  
- // platform
-   if ~isempty(grep(sciFile, "<-- WINDOWS ONLY -->")) & getos() <> "Windows" then
-     status.id = 10;
-     status.message = "skipped: Windows only";
-     return;
-   end
+     if ~isempty(grep(sciFile, "<-- LINUX ONLY -->")) & getos() <> "Linux" then
+         status.id = 10;
+         status.message = "skipped: Linux only";
+         return;
+     end
  
-   if ~isempty(grep(sciFile, "<-- LINUX ONLY -->")) & getos() <> "Linux" then
-     status.id = 10;
-     status.message = "skipped: Linux only";
-     return;
-   end
+     if ~isempty(grep(sciFile, "<-- MACOSX ONLY -->")) & getos() <> "Darwin" then
+         status.id = 10;
+         status.message = "skipped: MacOSX only";
+         return;
+     end
  
-   if ~isempty(grep(sciFile, "<-- MACOSX ONLY -->")) & getos() <> "Darwin" then
-     status.id = 10;
-     status.message = "skipped: MacOSX only";
-     return;
-   end
+     // Test execution
+     if ~isempty(grep(sciFile, "<-- INTERACTIVE TEST -->")) then
+         status.id = 10;
+         status.message = "skipped: interactive test";
+         return;
+     end
  
- // Test execution
-   if ~isempty(grep(sciFile, "<-- INTERACTIVE TEST -->")) then
-     status.id = 10;
-     status.message = "skipped: interactive test";
-     return;
-   end
+     if ~isempty(grep(sciFile, "<-- LONG TIME EXECUTION -->")) & ~_module.longtime then
+         status.id = 10;
+         status.message = "skipped: Long time duration";
+         return;
+     end
  
-   if ~isempty(grep(sciFile, "<-- LONG TIME EXECUTION -->")) & ~_module.longtime then
-     status.id = 10;
-     status.message = "skipped: Long time duration";
-     return;
-   end
+     if ~isempty(grep(sciFile, "<-- TEST WITH GRAPHIC -->")) then
+         if _module.wanted_mode == "NWNI" then
+             status.id = 10;
+             status.message = "skipped: Test with graphic";
+             return;
+         end
  
-   if ~isempty(grep(sciFile, "<-- TEST WITH GRAPHIC -->")) then
-     if _module.wanted_mode == "NWNI" then
-       status.id = 10;
-       status.message = "skipped: Test with graphic";
-       return;
+         graphic = %T;
+         jvm = %T;
+         execMode = "NW";
      end
  
-     graphic = %T;
-     jvm = %T;
-     execMode = "NW";
-   end
-   if (~isempty(grep(sciFile, "<-- JVM NOT MANDATORY -->")) | ~isempty(grep(sciFile, "<-- CLI SHELL MODE -->"))) then
-     jvm = %F;
-     execMode = "NWNI";
-   end
+     if (~isempty(grep(sciFile, "<-- JVM NOT MANDATORY -->")) | ~isempty(grep(sciFile, "<-- CLI SHELL MODE -->"))) then
+         jvm = %F;
+         execMode = "NWNI";
+     end
  
 +  MPITestPos=grep(sciFile, "<-- MPI TEST")
 +  if ~isempty(MPITestPos) then
 +    mpi_node=msscanf(sciFile(MPITestPos), "// <-- MPI TEST %d -->")
 +    if mpi_node == [] then
 +       // No node found ? No worries, default to 2
 +       mpi_node = 2
 +    end
-     mpi = %t;
-     execMode = "NWNI";
-     reference = "skip";
-   end
++     mpi = %t;
++     execMode = "NWNI";
++     reference = "skip";
++   end
 +  clear MPITestPos
 +
-   if ~isempty(grep(sciFile, "<-- XCOS TEST -->")) then
-     if _module.wanted_mode == "NWNI" then
-       status.id = 10;
-       status.message = "skipped: Test with xcos";
-       return;
+     if ~isempty(grep(sciFile, "<-- XCOS TEST -->")) then
+         if _module.wanted_mode == "NWNI" then
+             status.id = 10;
+             status.message = "skipped: Test with xcos";
+             return;
+         end
+         xcosNeeded = %T;
+         jvm = %T;
      end
-     xcosNeeded = %T;
-     jvm = %T;
-   end
  
- // Language
-   if ~isempty(grep(sciFile, "<-- FRENCH IMPOSED -->")) then
-     language = "fr_FR";
-   end
+     // Language
+     if ~isempty(grep(sciFile, "<-- FRENCH IMPOSED -->")) then
+         language = "fr_FR";
+     end
  
  
-   if ~isempty(grep(sciFile, "<-- ENGLISH IMPOSED -->")) then
-     language = "en_US";
-   end
+     if ~isempty(grep(sciFile, "<-- ENGLISH IMPOSED -->")) then
+         language = "en_US";
+     end
  
- // Test building
-   if ~isempty(grep(sciFile, "<-- NO TRY CATCH -->")) then
-     try_catch = %F;
-   end
+     // Test building
+     if ~isempty(grep(sciFile, "<-- NO TRY CATCH -->")) then
+         try_catch = %F;
+     end
  
- // Test result
-   if ~isempty(grep(sciFile, "<-- NO CHECK ERROR OUTPUT -->")) then
-     error_output = "skip";
-   end
+     // Test result
+     if ~isempty(grep(sciFile, "<-- NO CHECK ERROR OUTPUT -->")) then
+         error_output = "skip";
+     end
  
-   if ~isempty(grep(sciFile, "<-- NO CHECK REF -->")) then
-     reference = "skip";
-   end
+     if ~isempty(grep(sciFile, "<-- NO CHECK REF -->")) then
+         reference = "skip";
+     end
  
-   //build real test file
+     //build real test file
  
- // Do some modification in tst file
- //replace "pause,end" by "bugmes();quit;end"
- sciFile = strsubst(sciFile, "pause,end", "bugmes();quit;end");
- sciFile = strsubst(sciFile, "pause, end", "bugmes();quit;end");
- sciFile = strsubst(sciFile, "pause;end", "bugmes();quit;end");
- sciFile = strsubst(sciFile, "pause; end", "bugmes();quit;end");
+     // Do some modification in tst file
+     //replace "pause,end" by "bugmes();quit;end"
+     sciFile = strsubst(sciFile, "pause,end", "bugmes();quit;end");
+     sciFile = strsubst(sciFile, "pause, end", "bugmes();quit;end");
+     sciFile = strsubst(sciFile, "pause;end", "bugmes();quit;end");
+     sciFile = strsubst(sciFile, "pause; end", "bugmes();quit;end");
  
- //to avoid suppression of input --> with prompts
- sciFile = strsubst(sciFile, "-->", "@#>");
- //remove halt calls
- sciFile = strsubst(sciFile, "halt();", "");
+     //to avoid suppression of input --> with prompts
+     sciFile = strsubst(sciFile, "-->", "@#>");
+     //remove halt calls
+     sciFile = strsubst(sciFile, "halt();", "");
  
- // Build test header
- head = [
+     // Build test header
+     head = [
      "// <-- HEADER START -->";
      "mode(3);" ;
      "lines(28,72);";
      "tmpdirToPrint = msprintf(''TMPDIR1=''''%s''''\n'',TMPDIR);"
      ];
  
- if xcosNeeded then
-   head = [
-     head;
-     "prot=funcprot(); funcprot(0);";
-     "loadXcosLibs(); loadScicos();";
-     "funcprot(prot);";
-          ];
- end
+     if xcosNeeded then
+         head = [
+         head;
+         "prot=funcprot(); funcprot(0);";
+         "loadXcosLibs(); loadScicos();";
+         "funcprot(prot);";
+         ];
+     end
  
- if try_catch then
-   head = [ head ; "try" ];
- end
+     if try_catch then
+         head = [ head ; "try" ];
+     end
  
- head = [
+     head = [
      head;
      "diary(''" + tmp_dia + "'');";
-     "write(%io(2),tmpdirToPrint);";
+     "printf(''%s\n'',tmpdirToPrint);";
      "// <-- HEADER END -->"
-        ];
- // Build test footer
- tail = [ "// <-- FOOTER START -->" ];
- if try_catch then
-   tail = [ 
-       tail;
-       "catch";
-       "   errmsg = ""<--""+""Error on the test script file""+""-->"";";
-       "   printf(""%s\n"",errmsg);";
-       "   lasterror()";
-       "end";
-          ];
- end
- tail = [ tail; "diary(0);" ];
- if graphic then
-   tail = [ tail; "xdel(winsid());sleep(1000);" ];
- end
- tail = [ tail; "exit(0);" ; "// <-- FOOTER END -->" ];
- //Build final test
- sciFile = [head ; sciFile ; tail];
- //Build command to execute
- //scilab path
- if (getos() <> 'Windows') & ~isfile(SCI+"/bin/scilab") then
-   SCI_BIN = strsubst(SCI,'share/scilab','');
- else
-   SCI_BIN = SCI;
- end
- //mode
- if _module.wanted_mode == "NW" then
-   mode_arg = "-nw";
- elseif _module.wanted_mode == "NWNI" then
-   mode_arg = "-nwni";
- else
-   if execMode == "NWNI" then
-     mode_arg = "-nwni";
-   elseif execMode == "NW" then
-     mode_arg = "-nw";
-   else
-     mode_arg = "-nw";
-   end
- end
-   if mpi == %t then
-      prefix_bin="mpirun -c " + string(mpi_node) + "  -bynode"
-   else
-      prefix_bin=""
-   end
+     ];
  
- //language
- if language == "any" then
-   language_arg = "";
- elseif getos() == 'Windows' then
-   language_arg = "-l "+ language;
- else
-   language_arg = "LANG=" + language + " ";
- end
- loader_path = pathconvert(fullfile(_module.moduleName, 'loader.sce'), %f);
- // Build final command
- if getos() == 'Windows' then
-   if (isdir(_module.moduleName) & isfile(loader_path)) // external module not in Scilab
-     test_cmd = "( """ + SCI_BIN + "\bin\scilex.exe" + """" + " " + mode_arg + " " + language_arg + " -nb -e ""exec(""""" + loader_path + """"");exec(""""" + tmp_tst + """"");"" > """ + tmp_res + """ ) 2> """ + tmp_err + """";
-   else // standard module
-     test_cmd = "( """ + SCI_BIN + "\bin\scilex.exe" + """" + " " + mode_arg + " " + language_arg + " -nb -f """ + tmp_tst + """ > """ + tmp_res + """ ) 2> """ + tmp_err + """";
-   end
- else
-   if (isdir(_module.moduleName) & isfile(loader_path))
-     test_cmd = "( " + language_arg + " " + SCI_BIN + "/bin/scilab " + mode_arg + " -nb -e ""exec(''" + loader_path + "'');exec(''" + tmp_tst +"'');""" + " > " + tmp_res + " ) 2> " + tmp_err;
-   else
-     test_cmd = "( " + language_arg + " " + prefix_bin + " " + SCI_BIN + "/bin/scilab " + mode_arg + " -nb -f " + tmp_tst + " > " + tmp_res + " ) 2> " + tmp_err;
-   end
- end
+     // Build test footer
+     tail = [ "// <-- FOOTER START -->" ];
+     if try_catch then
+         tail = [
+         tail;
+         "catch";
+         "   errmsg = ""<--""+""Error on the test script file""+""-->"";";
+         "   printf(""%s\n"",errmsg);";
+         "   lasterror()";
+         "end";
+         ];
+     end
  
- //clean previous tmp files
- if isfile(tmp_tst) then
-   deletefile(tmp_tst);
- end
+     tail = [ tail; "diary(0);" ];
  
- if isfile(tmp_dia) then
-   deletefile(tmp_dia);
- end
+     if graphic then
+         tail = [ tail; "xdel(winsid());sleep(1000);" ];
+     end
  
- if isfile(tmp_res) then
-   deletefile(tmp_res);
- end
+     tail = [ tail; "exit(0);" ; "// <-- FOOTER END -->" ];
  
- if isfile(tmp_err) then
-   deletefile(tmp_err);
- end
+     //Build final test
+     sciFile = [head ; sciFile ; tail];
  
- //create tmp test file
- mputl(sciFile, tmp_tst);
  
- //execute test
- host(test_cmd);
+     //Build command to execute
  
- //Check errors
- if (error_output == "check") & (_module.error_output == "check") then
-   if getos() == "Darwin" then
-     tmp_errfile_info = fileinfo(tmp_err);
-     msg = "JavaVM: requested Java version (1.5) not available. Using Java at ""/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home"" instead."
+     //scilab path
+     if (getos() <> "Windows") & ~isfile(SCI+"/bin/scilab") then
+         SCI_BIN = strsubst(SCI,"share/scilab","");
+     else
+         SCI_BIN = SCI;
+     end
  
-     if ~isempty(tmp_errfile_info) then
-       txt = mgetl(tmp_err);
-       txt(txt==msg) = [];
-       if isempty(txt) then
-         deletefile(tmp_err);
-       else // Remove messages due to JOGL2 RC8
-         toRemove = grep(txt, "__NSAutoreleaseNoPool()");
-         txt(toRemove) = [];
-         if isempty(txt) then
-           deletefile(tmp_err);
+     //mode
+     if _module.wanted_mode == "NW" then
+         mode_arg = "-nw";
+     elseif _module.wanted_mode == "NWNI" then
+         mode_arg = "-nwni";
+     else
+         if execMode == "NWNI" then
+             mode_arg = "-nwni";
+         elseif execMode == "NW" then
+             mode_arg = "-nw";
+         else
+             mode_arg = "-nw";
          end
-       end
      end
++  if mpi == %t then
++     prefix_bin="mpirun -c " + string(mpi_node) + "  -bynode"
++  else
++     prefix_bin=""
 +  end
 +
-   // Ignore JOGL2 debug message
-   if getos() == "Linux" then
-     tmp_errfile_info = fileinfo(tmp_err);
-     msg = "Info: XInitThreads() called for concurrent Thread support"
 +
-     if ~isempty(tmp_errfile_info) then
-       txt = mgetl(tmp_err);
-       txt(txt==msg) = [];
-       if isempty(txt) then
-         deletefile(tmp_err);
-       end
+     //language
+     if language == "any" then
+         language_arg = "";
+     elseif getos() == "Windows" then
+         language_arg = "-l "+ language;
+     else
+         language_arg = "LANG=" + language + " ";
      end
-   end
  
-   tmp_errfile_info = fileinfo(tmp_err);
+     loader_path = pathconvert(fullfile(_module.moduleName, "loader.sce"), %f);
  
-   if isfile(tmp_err) & tmp_errfile_info(1) <> 0 then
-     status.id = 5;
-     status.message = "failed: error_output not empty\n   Use ''no_check_error_output'' option to disable this check.";
-     status.details = checkthefile(tmp_err);
-     return;
-   end
- end
- //Process output files
- //Get the dia file
- if isfile(tmp_dia) then
-   dia = mgetl(tmp_dia);
- else
-   status.id = 6;
-   status.message = "failed: Cannot find the dia file: " + tmp_dia + "\nCheck if the Scilab used correctly starts";
-   status.details = checkthefile(tmp_dia);
-   return;
- end
- // To get TMPDIR value
- tmpdir1_line = grep(dia, "TMPDIR1");
- execstr(dia(tmpdir1_line));
- //Check for execution errors
- if try_catch & grep(dia,"<--Error on the test script file-->") <> [] then
-   details = [ checkthefile(tmp_dia); ..
-               launchthecommand(testFile)];
-   status.id = 3;
-   status.message = "failed: premature end of the test script";
-   status.details = details;
-   if params.show_error == %t then
-     status.details = [ status.details; dia($-10:$) ]
-   end
+     // Build final command
+     if getos() == "Windows" then
+         if (isdir(_module.moduleName) & isfile(loader_path)) // external module not in Scilab
+             test_cmd = "( """ + SCI_BIN + "\bin\scilex.exe" + """" + " " + mode_arg + " " + language_arg + " -nb -e ""exec(""""" + loader_path + """"");exec(""""" + tmp_tst + """"");"" > """ + tmp_res + """ ) 2> """ + tmp_err + """";
+         else // standard module
+             test_cmd = "( """ + SCI_BIN + "\bin\scilex.exe" + """" + " " + mode_arg + " " + language_arg + " -nb -f """ + tmp_tst + """ > """ + tmp_res + """ ) 2> """ + tmp_err + """";
+         end
+     else
+         if (isdir(_module.moduleName) & isfile(loader_path))
+             test_cmd = "( " + language_arg + " " + SCI_BIN + "/bin/scilab " + mode_arg + " -nb -e ""exec(''" + loader_path + "'');exec(''" + tmp_tst +"'');""" + " > " + tmp_res + " ) 2> " + tmp_err;
+         else
 -            test_cmd = "( " + language_arg + " " + SCI_BIN + "/bin/scilab " + mode_arg + " -nb -f " + tmp_tst + " > " + tmp_res + " ) 2> " + tmp_err;
++            test_cmd = "( " + language_arg + " " + prefix_bin + " " + SCI_BIN + "/bin/scilab " + mode_arg + " -nb -f " + tmp_tst + " > " + tmp_res + " ) 2> " + tmp_err;
+         end
+     end
  
-   return;
- end
+     //clean previous tmp files
+     if isfile(tmp_tst) then
+         deletefile(tmp_tst);
+     end
  
- // Remove Header and Footer
- dia = remove_headers(dia);
+     if isfile(tmp_dia) then
+         deletefile(tmp_dia);
+     end
  
- //Check for execution errors
- dia_tmp = dia;
+     if isfile(tmp_res) then
+         deletefile(tmp_res);
+     end
  
- // remove commented lines
- dia_tmp(grep(dia_tmp, "//")) = [];
+     if isfile(tmp_err) then
+         deletefile(tmp_err);
+     end
  
- if try_catch & grep(dia_tmp, "!--error") <> [] then
-   details = [ checkthefile(tmp_dia); ..
-               launchthecommand(testFile) ];
-   status.id = 1;
-   status.message = "failed: the string (!--error) has been detected";
-   status.details = details;
-   return;
- end
+     //create tmp test file
+     mputl(sciFile, tmp_tst);
+     //execute test
+     host(test_cmd);
+     //Check errors
+     if (error_output == "check") & (_module.error_output == "check") then
+         if getos() == "Darwin" then
+             tmp_errfile_info = fileinfo(tmp_err);
+             msg = "JavaVM: requested Java version (1.5) not available. Using Java at ""/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home"" instead."
+             if ~isempty(tmp_errfile_info) then
+                 txt = mgetl(tmp_err);
+                 txt(txt==msg) = [];
+                 if isempty(txt) then
+                     deletefile(tmp_err);
+                 else // Remove messages due to JOGL2 RC8
+                     toRemove = grep(txt, "__NSAutoreleaseNoPool()");
+                     txt(toRemove) = [];
+                     if isempty(txt) then
+                         deletefile(tmp_err);
+                     end
+                 end
+             end
+         end
  
+         // Ignore JOGL2 debug message
+         if getos() == "Linux" then
+             tmp_errfile_info = fileinfo(tmp_err);
+             msg = "Info: XInitThreads() called for concurrent Thread support"
+             if ~isempty(tmp_errfile_info) then
+                 txt = mgetl(tmp_err);
+                 txt(txt==msg) = [];
+                 if isempty(txt) then
+                     deletefile(tmp_err);
+                 end
+             end
+         end
  
- if grep(dia_tmp,"error on test")<>[] then
-   details = [ checkthefile(tmp_dia); ..
-               launchthecommand(testFile) ];
-   status.id = 2;
-   status.message = "failed: one or several tests failed";
-   status.details = details;
-   if params.show_error == %t then
-     status.details = [ status.details; dia($-min(10, size(dia, "*")-1):$) ]
-   end
-   return;
- end
+         tmp_errfile_info = fileinfo(tmp_err);
  
+         if isfile(tmp_err) & tmp_errfile_info(1) <> 0 then
+             status.id = 5;
+             status.message = "failed: error_output not empty\n   Use ''no_check_error_output'' option to disable this check.";
+             status.details = checkthefile(tmp_err);
+             return;
+         end
+     end
  
- if tmpdir1_line == [] then
-   status.id = 6;
-   status.message = "failed: the dia file is not correct";
-   status.details = checkthefile(tmp_dia);
-   return;
- end
+     //Process output files
  
+     //Get the dia file
+     if isfile(tmp_dia) then
+         dia = mgetl(tmp_dia);
+     else
+         status.id = 6;
+         status.message = "failed: Cannot find the dia file: " + tmp_dia + "\nCheck if the Scilab used correctly starts";
+         status.details = checkthefile(tmp_dia);
+         return;
+     end
  
- // Check the reference file only if check_ref (i.e. for the whole
- // test sequence) is true and this_check_ref (i.e. for the specific current .tst)
- // is true.
+     // To get TMPDIR value
+     tmpdir1_line = grep(dia, "TMPDIR1");
+     execstr(dia(tmpdir1_line));
+     //Check for execution errors
+     if try_catch & grep(dia,"<--Error on the test script file-->") <> [] then
+         details = [ checkthefile(tmp_dia); ..
+         launchthecommand(testFile)];
+         status.id = 3;
+         status.message = "failed: premature end of the test script";
+         status.details = details;
+         if params.show_error == %t then
+             status.details = [ status.details; dia($-10:$) ]
+         end
  
- if (reference=="check") & (_module.reference=="check")  then
-   if isfile(path_dia_ref) == %f then
-     status.id = 5;
-     status.message = "failed: the ref file doesn''t exist\n   Use ''no_check_ref'' option to disable this check.";
-     status.details = createthefile(path_dia_ref);
-     return;
-   end
- end
+         return;
+     end
  
- // Comparaison ref <--> dia
+     // Remove Header and Footer
+     dia = remove_headers(dia);
  
- if ( (reference=="check") & (_module.reference=="check") ) | (_module.reference=="create") then
- //  Do some modification in  dia file
+     //Check for execution errors
+     dia_tmp = dia;
  
-   dia(grep(dia, "write(%io(2), tmpdirToPrint")) = [];
-   dia(grep(dia, "TMPDIR1")) = [];
-   dia(grep(dia, "diary(0)")) = [];
+     // remove commented lines
+     dia_tmp(grep(dia_tmp, "//")) = [];
  
-   if getos() == "Darwin" then // TMPDIR is a symblic link
-     dia = strsubst(dia,"/private" + TMPDIR1, "TMPDIR");
-     dia = strsubst(dia,"/private" + TMPDIR, "TMPDIR");
-   end
-   dia = strsubst(dia,TMPDIR ,"TMPDIR");
-   dia = strsubst(dia,TMPDIR1, "TMPDIR");
-   if getos() == 'Windows' then
-     dia = strsubst(dia, strsubst(TMPDIR, "\","/"), "TMPDIR");
-     dia = strsubst(dia, strsubst(TMPDIR1, "\","/"), "TMPDIR");
-     dia = strsubst(dia, strsubst(TMPDIR, "/","\"), "TMPDIR");
-     dia = strsubst(dia, strsubst(TMPDIR1, "/","\"), "TMPDIR");
-     dia = strsubst(dia, strsubst(getshortpathname(TMPDIR), "\","/"), "TMPDIR");
-     dia = strsubst(dia, strsubst(getshortpathname(TMPDIR1), "\","/"), "TMPDIR");
-     dia = strsubst(dia, getshortpathname(TMPDIR), "TMPDIR");
-     dia = strsubst(dia, getshortpathname(TMPDIR1), "TMPDIR");
-   end
+     if try_catch & grep(dia_tmp, "!--error") <> [] then
+         details = [ checkthefile(tmp_dia); ..
+         launchthecommand(testFile) ];
+         status.id = 1;
+         status.message = "failed: the string (!--error) has been detected";
+         status.details = details;
+         return;
+     end
  
-   dia = strsubst(dia, SCI, "SCI");
  
-   if getos() == 'Windows' then
-     dia = strsubst(dia, strsubst(SCI, "\","/"), "SCI");
-     dia = strsubst(dia, strsubst(SCI, "/","\"), "SCI");
-     dia = strsubst(dia, strsubst(getshortpathname(SCI), "\","/"), "SCI");
-     dia = strsubst(dia, getshortpathname(SCI), "SCI");
-   end
+     if grep(dia_tmp,"error on test")<>[] then
+         details = [ checkthefile(tmp_dia); ..
+         launchthecommand(testFile) ];
+         status.id = 2;
+         status.message = "failed: one or several tests failed";
+         status.details = details;
+         if params.show_error == %t then
+             status.details = [ status.details; dia($-min(10, size(dia, "*")-1):$) ]
+         end
+         return;
+     end
  
-   //suppress the prompts
-   dia = strsubst(dia, "-->", "");
-   dia = strsubst(dia, "@#>", "-->");
-   dia = strsubst(dia, "-1->", "");
  
-   //standardise  number display
+     if tmpdir1_line == [] then
+         status.id = 6;
+         status.message = "failed: the dia file is not correct";
+         status.details = checkthefile(tmp_dia);
+         return;
+     end
  
- // strsubst(dia, " .", "0.");
- // strsubst(dia, "-.", "-0.")
- // strsubst(dia, "E+", "D+");
- // strsubst(dia, "E-", "D-");
  
-   //not to change the ref files
-   dia = strsubst(dia ,"bugmes();return", "bugmes();quit");
+     // Check the reference file only if check_ref (i.e. for the whole
+     // test sequence) is true and this_check_ref (i.e. for the specific current .tst)
+     // is true.
  
-   if _module.reference=="create" then
- // Delete previous .dia.ref file
-     if isfile(path_dia_ref) then
-       deletefile(path_dia_ref)
+     if (reference=="check") & (_module.reference=="check")  then
+         if isfile(path_dia_ref) == %f then
+             status.id = 5;
+             status.message = "failed: the ref file doesn''t exist\n   Use ''no_check_ref'' option to disable this check.";
+             status.details = createthefile(path_dia_ref);
+             return;
+         end
      end
  
-     mputl(dia, path_dia_ref);
-     status.id = 20;
-     status.message = "passed: ref created";
-     return;
-   else
- // write down the resulting dia file
-     mputl(dia, path_dia);
-     //Check for diff with the .ref file
-     [u,ierr] = mopen(path_dia_ref, "r");
-     if ierr== 0 then //ref file exists
-       ref=mgetl(u);
-       mclose(u)
+     // Comparaison ref <--> dia
  
- // suppress blank (diff -nw)
-       dia = strsubst(dia, ' ', '')
-       ref = strsubst(ref, ' ', '')
+     if ( (reference=="check") & (_module.reference=="check") ) | (_module.reference=="create") then
+         //  Do some modification in  dia file
  
-       dia(find(dia == '')) = [];
-       ref(find(ref == '')) = [];
+         dia(grep(dia, "write(%io(2), tmpdirToPrint")) = [];
+         dia(grep(dia, "TMPDIR1")) = [];
+         dia(grep(dia, "diary(0)")) = [];
  
-       dia(find(dia == '')) = [];
-       ref(find(ref == '')) = [];
+         if getos() == "Darwin" then // TMPDIR is a symblic link
+             dia = strsubst(dia,"/private" + TMPDIR1, "TMPDIR");
+             dia = strsubst(dia,"/private" + TMPDIR, "TMPDIR");
+         end
+         dia = strsubst(dia,TMPDIR ,"TMPDIR");
+         dia = strsubst(dia,TMPDIR1, "TMPDIR");
+         if getos() == "Windows" then
+             dia = strsubst(dia, strsubst(TMPDIR, "\","/"), "TMPDIR");
+             dia = strsubst(dia, strsubst(TMPDIR1, "\","/"), "TMPDIR");
+             dia = strsubst(dia, strsubst(TMPDIR, "/","\"), "TMPDIR");
+             dia = strsubst(dia, strsubst(TMPDIR1, "/","\"), "TMPDIR");
+             dia = strsubst(dia, strsubst(getshortpathname(TMPDIR), "\","/"), "TMPDIR");
+             dia = strsubst(dia, strsubst(getshortpathname(TMPDIR1), "\","/"), "TMPDIR");
+             dia = strsubst(dia, getshortpathname(TMPDIR), "TMPDIR");
+             dia = strsubst(dia, getshortpathname(TMPDIR1), "TMPDIR");
+         end
  
-       dia(find(part(dia, (1:2)) == "//")) = [];
-       ref(find(part(ref, (1:2)) == "//")) = [];
+         dia = strsubst(dia, SCI, "SCI");
  
-       if or(ref <> dia) then
-         status.id = 4;
-         status.message = "failed: dia and ref are not equal";
-         status.details = comparethefiles(path_dia, path_dia_ref);
-         return;
-       end
+         if getos() == "Windows" then
+             dia = strsubst(dia, strsubst(SCI, "\","/"), "SCI");
+             dia = strsubst(dia, strsubst(SCI, "/","\"), "SCI");
+             dia = strsubst(dia, strsubst(getshortpathname(SCI), "\","/"), "SCI");
+             dia = strsubst(dia, getshortpathname(SCI), "SCI");
+         end
  
-     else
-       error(sprintf(gettext("The ref file (%s) doesn''t exist"), path_dia_ref));
+         //suppress the prompts
+         dia = strsubst(dia, "-->", "");
+         dia = strsubst(dia, "@#>", "-->");
+         dia = strsubst(dia, "-1->", "");
+         //standardise  number display
+         // strsubst(dia, " .", "0.");
+         // strsubst(dia, "-.", "-0.")
+         // strsubst(dia, "E+", "D+");
+         // strsubst(dia, "E-", "D-");
+         //not to change the ref files
+         dia = strsubst(dia ,"bugmes();return", "bugmes();quit");
+         if _module.reference=="create" then
+             // Delete previous .dia.ref file
+             if isfile(path_dia_ref) then
+                 deletefile(path_dia_ref)
+             end
+             mputl(dia, path_dia_ref);
+             status.id = 20;
+             status.message = "passed: ref created";
+             return;
+         else
+             // write down the resulting dia file
+             mputl(dia, path_dia);
+             //Check for diff with the .ref file
+             [u,ierr] = mopen(path_dia_ref, "r");
+             if ierr== 0 then //ref file exists
+                 ref=mgetl(u);
+                 mclose(u)
+                 // suppress blank (diff -nw)
+                 dia = strsubst(dia, " ", "")
+                 ref = strsubst(ref, " ", "")
+                 dia(find(dia == "")) = [];
+                 ref(find(ref == "")) = [];
+                 dia(find(dia == "")) = [];
+                 ref(find(ref == "")) = [];
+                 dia(find(part(dia, (1:2)) == "//")) = [];
+                 ref(find(part(ref, (1:2)) == "//")) = [];
+                 if or(ref <> dia) then
+                     status.id = 4;
+                     status.message = "failed: dia and ref are not equal";
+                     status.details = comparethefiles(path_dia, path_dia_ref);
+                     return;
+                 end
+             else
+                 error(sprintf(gettext("The ref file (%s) doesn''t exist"), path_dia_ref));
+             end
+         end
      end
-   end
- end
  endfunction
  
  // checkthefile
Simple merge
@@@ -98,11 -98,11 +98,11 @@@ am__aclocal_m4_deps = $(top_srcdir)/m4/
        $(top_srcdir)/m4/libxml2.m4 $(top_srcdir)/m4/ltoptions.m4 \
        $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
        $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/macosx.m4 \
--      $(top_srcdir)/m4/ocaml.m4 $(top_srcdir)/m4/pcre.m4 \
--      $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/m4/relocatable.m4 \
--      $(top_srcdir)/m4/swig.m4 $(top_srcdir)/m4/symlinks.m4 \
--      $(top_srcdir)/m4/tcltk.m4 $(top_srcdir)/m4/umfpack.m4 \
--      $(top_srcdir)/configure.ac
++      $(top_srcdir)/m4/mpi.m4 $(top_srcdir)/m4/ocaml.m4 \
++      $(top_srcdir)/m4/pcre.m4 $(top_srcdir)/m4/pkg.m4 \
++      $(top_srcdir)/m4/relocatable.m4 $(top_srcdir)/m4/swig.m4 \
++      $(top_srcdir)/m4/symlinks.m4 $(top_srcdir)/m4/tcltk.m4 \
++      $(top_srcdir)/m4/umfpack.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
  mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs
@@@ -393,6 -393,6 +393,7 @@@ MATIO_CFLAGS = @MATIO_CFLAGS
  MATIO_ENABLE = @MATIO_ENABLE@
  MATIO_LIBS = @MATIO_LIBS@
  MKDIR_P = @MKDIR_P@
++MPI_ENABLE = @MPI_ENABLE@
  MSGCAT = @MSGCAT@
  MSGFMT = @MSGFMT@
  MSGFMT_015 = @MSGFMT_015@
@@@ -406,6 -406,6 +407,9 @@@ OCAMLDEP = @OCAMLDEP
  OCAMLLEX = @OCAMLLEX@
  OCAMLOPT = @OCAMLOPT@
  OCAMLYACC = @OCAMLYACC@
++OPENMPI_CC = @OPENMPI_CC@
++OPENMPI_FLAGS = @OPENMPI_FLAGS@
++OPENMPI_LIBS = @OPENMPI_LIBS@
  OPENMP_CFLAGS = @OPENMP_CFLAGS@
  OPENMP_CXXFLAGS = @OPENMP_CXXFLAGS@
  OPENMP_ENABLE = @OPENMP_ENABLE@
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -99,11 -99,11 +99,11 @@@ am__aclocal_m4_deps = $(top_srcdir)/m4/
        $(top_srcdir)/m4/libxml2.m4 $(top_srcdir)/m4/ltoptions.m4 \
        $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
        $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/macosx.m4 \
--      $(top_srcdir)/m4/ocaml.m4 $(top_srcdir)/m4/pcre.m4 \
--      $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/m4/relocatable.m4 \
--      $(top_srcdir)/m4/swig.m4 $(top_srcdir)/m4/symlinks.m4 \
--      $(top_srcdir)/m4/tcltk.m4 $(top_srcdir)/m4/umfpack.m4 \
--      $(top_srcdir)/configure.ac
++      $(top_srcdir)/m4/mpi.m4 $(top_srcdir)/m4/ocaml.m4 \
++      $(top_srcdir)/m4/pcre.m4 $(top_srcdir)/m4/pkg.m4 \
++      $(top_srcdir)/m4/relocatable.m4 $(top_srcdir)/m4/swig.m4 \
++      $(top_srcdir)/m4/symlinks.m4 $(top_srcdir)/m4/tcltk.m4 \
++      $(top_srcdir)/m4/umfpack.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
  mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs
@@@ -355,6 -354,6 +354,7 @@@ MATIO_CFLAGS = @MATIO_CFLAGS
  MATIO_ENABLE = @MATIO_ENABLE@
  MATIO_LIBS = @MATIO_LIBS@
  MKDIR_P = @MKDIR_P@
++MPI_ENABLE = @MPI_ENABLE@
  MSGCAT = @MSGCAT@
  MSGFMT = @MSGFMT@
  MSGFMT_015 = @MSGFMT_015@
@@@ -368,6 -367,6 +368,9 @@@ OCAMLDEP = @OCAMLDEP
  OCAMLLEX = @OCAMLLEX@
  OCAMLOPT = @OCAMLOPT@
  OCAMLYACC = @OCAMLYACC@
++OPENMPI_CC = @OPENMPI_CC@
++OPENMPI_FLAGS = @OPENMPI_FLAGS@
++OPENMPI_LIBS = @OPENMPI_LIBS@
  OPENMP_CFLAGS = @OPENMP_CFLAGS@
  OPENMP_CXXFLAGS = @OPENMP_CXXFLAGS@
  OPENMP_ENABLE = @OPENMP_ENABLE@
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -498,6 -494,6 +498,7 @@@ libscilocalization_la_CPPFLAGS = $(JAVA
                                -I$(top_srcdir)/modules/fileio/includes/ \
                                -I$(top_srcdir)/modules/api_scilab/includes/ \
                                -I$(top_srcdir)/modules/output_stream/includes \
++                              -I$(top_srcdir)/modules/localization/includes \
                                $(AM_CPPFLAGS)
  
  pkglib_LTLIBRARIES = libscilocalization.la
Simple merge
Simple merge
Simple merge
index a9678a9,0000000..606c7a0
mode 100644,000000..100644
--- /dev/null
@@@ -1,1305 -1,0 +1,1311 @@@
 +# Makefile.in generated by automake 1.11.6 from Makefile.am.
 +# @configure_input@
 +
 +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
 +# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
 +# Foundation, Inc.
 +# This Makefile.in is free software; the Free Software Foundation
 +# gives unlimited permission to copy and/or distribute it,
 +# with or without modifications, as long as this notice is preserved.
 +
 +# This program is distributed in the hope that it will be useful,
 +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
 +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
 +# PARTICULAR PURPOSE.
 +
 +@SET_MAKE@
 +
 +# Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 +# Copyright (C) 2011 - DIGITEO - Sylvestre LEDRU
 +#
 +# This file must be used under the terms of the CeCILL.
 +# This source file is licensed as described in the file COPYING, which
 +# you should have received as part of this distribution.  The terms
 +# are also available at
 +# http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 +
 +# Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 +# Copyright (C) 2006-2008 - INRIA - Sylvestre LEDRU <sylvestre.ledru@inria.fr>
 +# Copyright (C) 2008      - INRIA - Pierre MARECHAL <pierre.marechal@inria.fr>
 +#
 +# This file must be used under the terms of the CeCILL.
 +# This source file is licensed as described in the file COPYING, which
 +# you should have received as part of this distribution.  The terms
 +# are also available at
 +# http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 +#
 +
 +##########
 +### Makefile included stuff
- ### Target, variable, suffixes which are supposed to be usefull in every makefile.am
++### Target, variable, suffixes which are supposed to be useful in every makefile.am
 +##########
 +
 +
 +
 +VPATH = @srcdir@
 +am__make_dryrun = \
 +  { \
 +    am__dry=no; \
 +    case $$MAKEFLAGS in \
 +      *\\[\ \ ]*) \
 +        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
 +          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
 +      *) \
 +        for am__flg in $$MAKEFLAGS; do \
 +          case $$am__flg in \
 +            *=*|--*) ;; \
 +            *n*) am__dry=yes; break;; \
 +          esac; \
 +        done;; \
 +    esac; \
 +    test $$am__dry = yes; \
 +  }
 +pkgdatadir = $(datadir)/@PACKAGE@
 +pkgincludedir = $(includedir)/@PACKAGE@
 +pkglibdir = $(libdir)/@PACKAGE@
 +pkglibexecdir = $(libexecdir)/@PACKAGE@
 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
 +install_sh_DATA = $(install_sh) -c -m 644
 +install_sh_PROGRAM = $(install_sh) -c
 +install_sh_SCRIPT = $(install_sh) -c
 +INSTALL_HEADER = $(INSTALL_DATA)
 +transform = $(program_transform_name)
 +NORMAL_INSTALL = :
 +PRE_INSTALL = :
 +POST_INSTALL = :
 +NORMAL_UNINSTALL = :
 +PRE_UNINSTALL = :
 +POST_UNINSTALL = :
 +build_triplet = @build@
 +host_triplet = @host@
 +DIST_COMMON = $(libscimpi_la_include_HEADERS) $(srcdir)/Makefile.am \
 +      $(srcdir)/Makefile.in $(top_srcdir)/Makefile.incl.am TODO
 +@NEED_JAVA_TRUE@am__append_1 = java
 +subdir = modules/mpi
 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 +am__aclocal_m4_deps = $(top_srcdir)/m4/backtrace.m4 \
-       $(top_srcdir)/m4/compiler.m4 $(top_srcdir)/m4/docbook.m4 \
++      $(top_srcdir)/m4/compiler.m4 $(top_srcdir)/m4/curl.m4 \
++      $(top_srcdir)/m4/docbook.m4 $(top_srcdir)/m4/doxygen.m4 \
 +      $(top_srcdir)/m4/fftw.m4 $(top_srcdir)/m4/fortran.m4 \
 +      $(top_srcdir)/m4/giws.m4 $(top_srcdir)/m4/hdf5.m4 \
 +      $(top_srcdir)/m4/intel_compiler.m4 \
 +      $(top_srcdir)/m4/java-thirdparty.m4 $(top_srcdir)/m4/java.m4 \
 +      $(top_srcdir)/m4/largefile.m4 $(top_srcdir)/m4/lib-ld.m4 \
 +      $(top_srcdir)/m4/libsmath.m4 $(top_srcdir)/m4/libtool.m4 \
 +      $(top_srcdir)/m4/libxml2.m4 $(top_srcdir)/m4/ltoptions.m4 \
 +      $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
 +      $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/macosx.m4 \
 +      $(top_srcdir)/m4/mpi.m4 $(top_srcdir)/m4/ocaml.m4 \
 +      $(top_srcdir)/m4/pcre.m4 $(top_srcdir)/m4/pkg.m4 \
 +      $(top_srcdir)/m4/relocatable.m4 $(top_srcdir)/m4/swig.m4 \
 +      $(top_srcdir)/m4/symlinks.m4 $(top_srcdir)/m4/tcltk.m4 \
 +      $(top_srcdir)/m4/umfpack.m4 $(top_srcdir)/configure.ac
 +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 +      $(ACLOCAL_M4)
 +mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs
 +CONFIG_HEADER = $(top_builddir)/modules/core/includes/machine.h
 +CONFIG_CLEAN_FILES =
 +CONFIG_CLEAN_VPATH_FILES =
 +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 +am__vpath_adj = case $$p in \
 +    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
 +    *) f=$$p;; \
 +  esac;
 +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
 +am__install_max = 40
 +am__nobase_strip_setup = \
 +  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
 +am__nobase_strip = \
 +  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
 +am__nobase_list = $(am__nobase_strip_setup); \
 +  for p in $$list; do echo "$$p $$p"; done | \
 +  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
 +  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
 +    if (++n[$$2] == $(am__install_max)) \
 +      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
 +    END { for (dir in files) print dir, files[dir] }'
 +am__base_list = \
 +  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
 +  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
 +am__uninstall_files_from_dir = { \
 +  test -z "$$files" \
 +    || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
 +    || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
 +         $(am__cd) "$$dir" && rm -f $$files; }; \
 +  }
 +am__installdirs = "$(DESTDIR)$(pkglibdir)" \
 +      "$(DESTDIR)$(libscimpi_la_etcdir)" \
 +      "$(DESTDIR)$(libscimpi_la_rootdir)" \
 +      "$(DESTDIR)$(libscimpi_la_sci_gatewaydir)" \
 +      "$(DESTDIR)$(libscimpi_la_includedir)"
 +LTLIBRARIES = $(pkglib_LTLIBRARIES)
 +libscimpi_la_LIBADD =
 +am__objects_1 = libscimpi_la-sci_mpi_init.lo \
 +      libscimpi_la-sci_mpi_finalize.lo \
 +      libscimpi_la-sci_mpi_comm_size.lo \
 +      libscimpi_la-sci_mpi_comm_rank.lo libscimpi_la-gw_mpi.lo \
 +      libscimpi_la-sci_mpi_recv.lo libscimpi_la-sci_mpi_send.lo \
 +      libscimpi_la-sci_mpi_irecv.lo libscimpi_la-sci_mpi_isend.lo \
 +      libscimpi_la-sci_mpi_bcast.lo libscimpi_la-sci_mpi_wait.lo \
 +      libscimpi_la-sci_mpi_get_processor_name.lo
 +am__objects_2 = libscimpi_la-serialization.lo \
 +      libscimpi_la-deserialization.lo
 +am_libscimpi_la_OBJECTS = $(am__objects_1) $(am__objects_2)
 +libscimpi_la_OBJECTS = $(am_libscimpi_la_OBJECTS)
 +libscimpi_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
 +      $(LIBTOOLFLAGS) --mode=link $(CCLD) $(libscimpi_la_CFLAGS) \
 +      $(CFLAGS) $(libscimpi_la_LDFLAGS) $(LDFLAGS) -o $@
 +DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/modules/core/includes
 +depcomp = $(SHELL) $(top_srcdir)/config/depcomp
 +am__depfiles_maybe = depfiles
 +am__mv = mv -f
 +COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
 +      $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 +LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
 +      --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
 +      $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 +CCLD = $(CC)
 +LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
 +      --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
 +      $(LDFLAGS) -o $@
 +SOURCES = $(libscimpi_la_SOURCES)
 +DIST_SOURCES = $(libscimpi_la_SOURCES)
 +am__can_run_installinfo = \
 +  case $$AM_UPDATE_INFO_DIR in \
 +    n|no|NO) false;; \
 +    *) (install-info --version) >/dev/null 2>&1;; \
 +  esac
 +DATA = $(libscimpi_la_etc_DATA) $(libscimpi_la_root_DATA) \
 +      $(libscimpi_la_sci_gateway_DATA)
 +HEADERS = $(libscimpi_la_include_HEADERS)
 +ETAGS = etags
 +CTAGS = ctags
 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 +ACLOCAL = @ACLOCAL@
 +ALL_LINGUAS = @ALL_LINGUAS@
 +ALL_LINGUAS_DOC = @ALL_LINGUAS_DOC@
 +AMTAR = @AMTAR@
 +ANT = @ANT@
 +ANTLR = @ANTLR@
 +AR = @AR@
 +ARPACK_LIBS = @ARPACK_LIBS@
 +ASM3 = @ASM3@
 +AUTOCONF = @AUTOCONF@
 +AUTOHEADER = @AUTOHEADER@
 +AUTOMAKE = @AUTOMAKE@
 +AVALON_FRAMEWORK = @AVALON_FRAMEWORK@
 +AWK = @AWK@
 +BATIK = @BATIK@
 +BLAS_LIBS = @BLAS_LIBS@
 +
 +# Includes need for the compilation
 +# MPI code needs to be compile with the openmpi 'compiler' (it is a wrapper)
 +CC = $(OPENMPI_CC)
 +CCACHE = @CCACHE@
 +CCDEPMODE = @CCDEPMODE@
 +CFLAGS = @CFLAGS@
 +CHECKSTYLE = @CHECKSTYLE@
 +COBERTURA = @COBERTURA@
 +COMMONS_BEANUTILS = @COMMONS_BEANUTILS@
 +COMMONS_IO = @COMMONS_IO@
 +COMMONS_LOGGING = @COMMONS_LOGGING@
 +CPP = @CPP@
 +CPPFLAGS = @CPPFLAGS@
++CURL_CFLAGS = @CURL_CFLAGS@
++CURL_CONFIG = @CURL_CONFIG@
++CURL_LIBS = @CURL_LIBS@
++CURL_VERSION = @CURL_VERSION@
 +CXX = @CXX@
 +CXXCPP = @CXXCPP@
 +CXXDEPMODE = @CXXDEPMODE@
 +CXXFLAGS = @CXXFLAGS@
 +CYGPATH_W = @CYGPATH_W@
 +DEFS = @DEFS@
 +DEMOTOOLS_ENABLE = @DEMOTOOLS_ENABLE@
 +DEPDIR = @DEPDIR@
 +DOCBOOK_ROOT = @DOCBOOK_ROOT@
++DOXYGEN_BIN = @DOXYGEN_BIN@
 +DSYMUTIL = @DSYMUTIL@
 +DUMPBIN = @DUMPBIN@
 +ECHO_C = @ECHO_C@
 +ECHO_N = @ECHO_N@
 +ECHO_T = @ECHO_T@
 +EGREP = @EGREP@
 +EXEEXT = @EXEEXT@
 +F77 = @F77@
 +FFLAGS = @FFLAGS@
 +FFTW3_LIB = @FFTW3_LIB@
 +FFTW_ENABLE = @FFTW_ENABLE@
 +FGREP = @FGREP@
 +FLEXDOCK = @FLEXDOCK@
 +FLIBS = @FLIBS@
 +FOP = @FOP@
 +GENHTML = @GENHTML@
 +GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
 +GIWS_BIN = @GIWS_BIN@
 +GLUEGEN2_RT = @GLUEGEN2_RT@
 +GMSGFMT = @GMSGFMT@
 +GMSGFMT_015 = @GMSGFMT_015@
 +GRAPHICS_ENABLE = @GRAPHICS_ENABLE@
 +GREP = @GREP@
 +GUI_ENABLE = @GUI_ENABLE@
 +HDF5_CFLAGS = @HDF5_CFLAGS@
 +HDF5_LIBS = @HDF5_LIBS@
 +HELP_ENABLE = @HELP_ENABLE@
 +INSTALL = @INSTALL@
 +INSTALL_DATA = @INSTALL_DATA@
 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
 +INSTALL_SCRIPT = @INSTALL_SCRIPT@
 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
 +INTLLIBS = @INTLLIBS@
 +INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 +JAR = @JAR@
 +JAVA = @JAVA@
 +JAVAC = @JAVAC@
 +JAVAC_DEBUG = @JAVAC_DEBUG@
 +JAVADOC = @JAVADOC@
 +JAVAH = @JAVAH@
 +JAVASCI_ENABLE = @JAVASCI_ENABLE@
 +JAVA_ENABLE = @JAVA_ENABLE@
 +JAVA_G = @JAVA_G@
 +JAVA_HOME = @JAVA_HOME@
 +JAVA_JNI_INCLUDE = @JAVA_JNI_INCLUDE@
 +JAVA_JNI_LIBS = @JAVA_JNI_LIBS@
 +JDB = @JDB@
 +JEUCLID_CORE = @JEUCLID_CORE@
 +JGRAPHX = @JGRAPHX@
 +JHALL = @JHALL@
- JHDF5 = @JHDF5@
 +JLATEXMATH = @JLATEXMATH@
 +JLATEXMATH_FOP = @JLATEXMATH_FOP@
 +JOGL2 = @JOGL2@
 +JROSETTA_API = @JROSETTA_API@
 +JROSETTA_ENGINE = @JROSETTA_ENGINE@
 +JUNIT4 = @JUNIT4@
 +LAPACK_LIBS = @LAPACK_LIBS@
 +LCOV = @LCOV@
 +LD = @LD@
 +LDFLAGS = @LDFLAGS@
 +LIBICONV = @LIBICONV@
 +LIBINTL = @LIBINTL@
 +LIBM = @LIBM@
 +LIBOBJS = @LIBOBJS@
 +LIBS = @LIBS@
 +LIBTOOL = @LIBTOOL@
 +LIPO = @LIPO@
 +LN_S = @LN_S@
 +LOGGING_LEVEL = @LOGGING_LEVEL@
 +LOOKS = @LOOKS@
 +LTLIBICONV = @LTLIBICONV@
 +LTLIBINTL = @LTLIBINTL@
 +LTLIBOBJS = @LTLIBOBJS@
 +MAINT = @MAINT@
 +MAKEINFO = @MAKEINFO@
 +MATIO_CFLAGS = @MATIO_CFLAGS@
 +MATIO_ENABLE = @MATIO_ENABLE@
 +MATIO_LIBS = @MATIO_LIBS@
 +MKDIR_P = @MKDIR_P@
 +MPI_ENABLE = @MPI_ENABLE@
 +MSGCAT = @MSGCAT@
 +MSGFMT = @MSGFMT@
 +MSGFMT_015 = @MSGFMT_015@
 +MSGMERGE = @MSGMERGE@
 +NM = @NM@
 +NMEDIT = @NMEDIT@
 +OBJDUMP = @OBJDUMP@
 +OBJEXT = @OBJEXT@
 +OCAMLC = @OCAMLC@
 +OCAMLDEP = @OCAMLDEP@
 +OCAMLLEX = @OCAMLLEX@
 +OCAMLOPT = @OCAMLOPT@
 +OCAMLYACC = @OCAMLYACC@
 +OPENMPI_CC = @OPENMPI_CC@
 +OPENMPI_FLAGS = @OPENMPI_FLAGS@
 +OPENMPI_LIBS = @OPENMPI_LIBS@
 +OPENMP_CFLAGS = @OPENMP_CFLAGS@
 +OPENMP_CXXFLAGS = @OPENMP_CXXFLAGS@
 +OPENMP_ENABLE = @OPENMP_ENABLE@
 +OPENMP_LIBS = @OPENMP_LIBS@
 +OTOOL = @OTOOL@
 +OTOOL64 = @OTOOL64@
 +PACKAGE = @PACKAGE@
 +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
 +PACKAGE_NAME = @PACKAGE_NAME@
 +PACKAGE_STRING = @PACKAGE_STRING@
 +PACKAGE_TARNAME = @PACKAGE_TARNAME@
 +PACKAGE_URL = @PACKAGE_URL@
 +PACKAGE_VERSION = @PACKAGE_VERSION@
 +PATH_SEPARATOR = @PATH_SEPARATOR@
 +PCRE_CFLAGS = @PCRE_CFLAGS@
 +PCRE_CONFIG = @PCRE_CONFIG@
 +PCRE_LIBS = @PCRE_LIBS@
 +PCRE_VERSION = @PCRE_VERSION@
 +PKG_CONFIG = @PKG_CONFIG@
 +POSUB = @POSUB@
 +POW_LIB = @POW_LIB@
 +PYTHON = @PYTHON@
 +RANLIB = @RANLIB@
 +RELOCATABLE = @RELOCATABLE@
 +RT_LIB = @RT_LIB@
 +SAXON = @SAXON@
 +SCILAB_BINARY_VERSION = @SCILAB_BINARY_VERSION@
 +SCILAB_LIBRARY_VERSION = @SCILAB_LIBRARY_VERSION@
 +SCILAB_VERSION_MAINTENANCE = @SCILAB_VERSION_MAINTENANCE@
 +SCILAB_VERSION_MAJOR = @SCILAB_VERSION_MAJOR@
 +SCILAB_VERSION_MINOR = @SCILAB_VERSION_MINOR@
 +SCIRENDERER = @SCIRENDERER@
++SCIRENDERER_CP = @SCIRENDERER_CP@
 +SCI_CFLAGS = @SCI_CFLAGS@
 +SCI_CXXFLAGS = @SCI_CXXFLAGS@
 +SCI_FFLAGS = @SCI_FFLAGS@
 +SCI_LDFLAGS = @SCI_LDFLAGS@
 +SED = @SED@
 +SET_MAKE = @SET_MAKE@
 +SET_RELOCATABLE = @SET_RELOCATABLE@
 +SHELL = @SHELL@
 +SKINLF = @SKINLF@
 +SPLINT = @SPLINT@
 +STRIP = @STRIP@
 +SWIG_BIN = @SWIG_BIN@
 +SWIG_JAVA = @SWIG_JAVA@
 +SWIG_RUNTIME_LIBS_DIR = @SWIG_RUNTIME_LIBS_DIR@
 +TCLTK_LIBS = @TCLTK_LIBS@
 +TCL_INC_PATH = @TCL_INC_PATH@
 +TK_INC_PATH = @TK_INC_PATH@
 +UMFPACK_ENABLE = @UMFPACK_ENABLE@
 +UMFPACK_LIB = @UMFPACK_LIB@
 +USE_NLS = @USE_NLS@
 +VERSION = @VERSION@
 +WITH_OCAML = @WITH_OCAML@
 +WITH_TKSCI = @WITH_TKSCI@
 +XCOS_ENABLE = @XCOS_ENABLE@
 +XGETTEXT = @XGETTEXT@
 +XGETTEXT_015 = @XGETTEXT_015@
 +XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
 +XMKMF = @XMKMF@
 +XMLGRAPHICS_COMMONS = @XMLGRAPHICS_COMMONS@
 +XML_APIS_EXT = @XML_APIS_EXT@
 +XML_CONFIG = @XML_CONFIG@
 +XML_FLAGS = @XML_FLAGS@
 +XML_LIBS = @XML_LIBS@
 +XML_VERSION = @XML_VERSION@
 +X_CFLAGS = @X_CFLAGS@
 +X_EXTRA_LIBS = @X_EXTRA_LIBS@
 +X_LIBS = @X_LIBS@
 +X_PRE_LIBS = @X_PRE_LIBS@
 +abs_builddir = @abs_builddir@
 +abs_srcdir = @abs_srcdir@
 +abs_top_builddir = @abs_top_builddir@
 +abs_top_srcdir = @abs_top_srcdir@
 +ac_ct_CC = @ac_ct_CC@
 +ac_ct_CXX = @ac_ct_CXX@
 +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
 +ac_ct_F77 = @ac_ct_F77@
 +am__include = @am__include@
 +am__leading_dot = @am__leading_dot@
 +am__quote = @am__quote@
 +am__tar = @am__tar@
 +am__untar = @am__untar@
 +bindir = @bindir@
 +build = @build@
 +build_alias = @build_alias@
 +build_cpu = @build_cpu@
 +build_os = @build_os@
 +build_vendor = @build_vendor@
 +builddir = @builddir@
 +cxx_present = @cxx_present@
 +datadir = @datadir@
 +datarootdir = @datarootdir@
 +docdir = @docdir@
 +dvidir = @dvidir@
 +exec_prefix = @exec_prefix@
 +host = @host@
 +host_alias = @host_alias@
 +host_cpu = @host_cpu@
 +host_os = @host_os@
 +host_vendor = @host_vendor@
 +htmldir = @htmldir@
 +includedir = @includedir@
 +infodir = @infodir@
 +install_sh = @install_sh@
 +libdir = @libdir@
 +libexecdir = @libexecdir@
 +localedir = @localedir@
 +localstatedir = @localstatedir@
 +mandir = @mandir@
 +mkdir_p = @mkdir_p@
 +oldincludedir = @oldincludedir@
 +pdfdir = @pdfdir@
 +prefix = @prefix@
 +program_transform_name = @program_transform_name@
 +psdir = @psdir@
 +sbindir = @sbindir@
 +sharedstatedir = @sharedstatedir@
 +srcdir = @srcdir@
 +sysconfdir = @sysconfdir@
 +target_alias = @target_alias@
 +top_build_prefix = @top_build_prefix@
 +top_builddir = @top_builddir@
 +top_srcdir = @top_srcdir@
 +MPI_C_SOURCES = src/c/serialization.c \
 +    src/c/deserialization.c
 +
 +
 +# List of the gateway c files
 +GATEWAY_C_SOURCES = \
 +    sci_gateway/c/sci_mpi_init.c \
 +    sci_gateway/c/sci_mpi_finalize.c \
 +    sci_gateway/c/sci_mpi_comm_size.c \
 +    sci_gateway/c/sci_mpi_comm_rank.c \
 +    sci_gateway/c/gw_mpi.c \
 +    sci_gateway/c/sci_mpi_recv.c \
 +    sci_gateway/c/sci_mpi_send.c \
 +    sci_gateway/c/sci_mpi_irecv.c \
 +    sci_gateway/c/sci_mpi_isend.c \
 +    sci_gateway/c/sci_mpi_bcast.c \
 +    sci_gateway/c/sci_mpi_wait.c \
 +    sci_gateway/c/sci_mpi_get_processor_name.c
 +
 +libscimpi_la_CFLAGS = -Iincludes/ \
 +      -Isrc/c/ \
 +      -I$(top_srcdir)/libs/MALLOC/includes/ \
 +      -I$(top_srcdir)/modules/output_stream/includes \
 +      -I$(top_srcdir)/modules/localization/includes \
 +      -I$(top_srcdir)/modules/api_scilab/includes \
 +      -DDEBUG
 +
 +libscimpi_la_LDFLAGS = $(OPENMPI_LIBS)
 +# $(LAMPI_LDFLAGS)
 +
 +# Name of the future library (.la will be replace by .so, .a, etc regarding 
 +# the system)
 +pkglib_LTLIBRARIES = libscimpi.la
 +
 +# All the sources needed by libscimpi.la
 +libscimpi_la_SOURCES = $(GATEWAY_C_SOURCES)  $(MPI_C_SOURCES)
 +#$(GATEWAY_FORTRAN_SOURCES) $(MPI_FORTRAN_SOURCES)
 +
 +#### Target ######
 +
 +#### mpi : Conf files ####
 +libscimpi_la_rootdir = $(mydatadir)
 +libscimpi_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 +
 +#### mpi : init scripts #### 
 +libscimpi_la_etcdir = $(mydatadir)/etc
 +libscimpi_la_etc_DATA = etc/mpi.quit etc/mpi.start
 +
 +#### mpi : gateway declaration #### 
 +libscimpi_la_sci_gatewaydir = $(mydatadir)/sci_gateway
 +libscimpi_la_sci_gateway_DATA = sci_gateway/mpi_gateway.xml
 +
 +#### mpi : include files ####
 +libscimpi_la_includedir = $(pkgincludedir)/mpi
 +libscimpi_la_include_HEADERS = includes/gw_mpi.h
 +
 +# Where all the Scilab stuff is installed (macros, help, ...)
 +mydatadir = $(pkgdatadir)/modules/$(modulename)
 +
 +# Set AM_* SCI detected settings
 +AM_CPPFLAGS = $(SCI_CPPFLAGS)
 +AM_CFLAGS = $(SCI_CFLAGS)
 +AM_CXXFLAGS = $(SCI_CXXFLAGS)
 +# append includes to AM_FFLAGS to manage fortran includes
 +AM_FFLAGS = $(SCI_FFLAGS) -I$(top_srcdir)/modules/core/includes/
 +
 +# Tag shared libraries with the Scilab version
 +AM_LDFLAGS = $(SCI_LDFLAGS) -version-number $(SCILAB_LIBRARY_VERSION)
 +
 +# 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
 +all: all-am
 +
 +.SUFFIXES:
 +.SUFFIXES: .sci .bin .c .lo .o .obj
 +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.incl.am $(am__configure_deps)
 +      @for dep in $?; do \
 +        case '$(am__configure_deps)' in \
 +          *$$dep*) \
 +            ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
 +              && { if test -f $@; then exit 0; else break; fi; }; \
 +            exit 1;; \
 +        esac; \
 +      done; \
 +      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign modules/mpi/Makefile'; \
 +      $(am__cd) $(top_srcdir) && \
 +        $(AUTOMAKE) --foreign modules/mpi/Makefile
 +.PRECIOUS: Makefile
 +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
 +      @case '$?' in \
 +        *config.status*) \
 +          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
 +        *) \
 +          echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
 +          cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
 +      esac;
 +$(top_srcdir)/Makefile.incl.am:
 +
 +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
 +      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
 +
 +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
 +      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
 +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
 +      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
 +$(am__aclocal_m4_deps):
 +install-pkglibLTLIBRARIES: $(pkglib_LTLIBRARIES)
 +      @$(NORMAL_INSTALL)
 +      @list='$(pkglib_LTLIBRARIES)'; test -n "$(pkglibdir)" || list=; \
 +      list2=; for p in $$list; do \
 +        if test -f $$p; then \
 +          list2="$$list2 $$p"; \
 +        else :; fi; \
 +      done; \
 +      test -z "$$list2" || { \
 +        echo " $(MKDIR_P) '$(DESTDIR)$(pkglibdir)'"; \
 +        $(MKDIR_P) "$(DESTDIR)$(pkglibdir)" || exit 1; \
 +        echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkglibdir)'"; \
 +        $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkglibdir)"; \
 +      }
 +
 +uninstall-pkglibLTLIBRARIES:
 +      @$(NORMAL_UNINSTALL)
 +      @list='$(pkglib_LTLIBRARIES)'; test -n "$(pkglibdir)" || list=; \
 +      for p in $$list; do \
 +        $(am__strip_dir) \
 +        echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(pkglibdir)/$$f'"; \
 +        $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(pkglibdir)/$$f"; \
 +      done
 +
 +clean-pkglibLTLIBRARIES:
 +      -test -z "$(pkglib_LTLIBRARIES)" || rm -f $(pkglib_LTLIBRARIES)
 +      @list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
 +        dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
 +        test "$$dir" != "$$p" || dir=.; \
 +        echo "rm -f \"$${dir}/so_locations\""; \
 +        rm -f "$${dir}/so_locations"; \
 +      done
 +libscimpi.la: $(libscimpi_la_OBJECTS) $(libscimpi_la_DEPENDENCIES) $(EXTRA_libscimpi_la_DEPENDENCIES) 
 +      $(libscimpi_la_LINK) -rpath $(pkglibdir) $(libscimpi_la_OBJECTS) $(libscimpi_la_LIBADD) $(LIBS)
 +
 +mostlyclean-compile:
 +      -rm -f *.$(OBJEXT)
 +
 +distclean-compile:
 +      -rm -f *.tab.c
 +
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscimpi_la-deserialization.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscimpi_la-gw_mpi.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscimpi_la-sci_mpi_bcast.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscimpi_la-sci_mpi_comm_rank.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscimpi_la-sci_mpi_comm_size.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscimpi_la-sci_mpi_finalize.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscimpi_la-sci_mpi_get_processor_name.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscimpi_la-sci_mpi_init.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscimpi_la-sci_mpi_irecv.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscimpi_la-sci_mpi_isend.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscimpi_la-sci_mpi_recv.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscimpi_la-sci_mpi_send.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscimpi_la-sci_mpi_wait.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscimpi_la-serialization.Plo@am__quote@
 +
 +.c.o:
 +@am__fastdepCC_TRUE@  $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
 +@am__fastdepCC_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCC_FALSE@ $(COMPILE) -c $<
 +
 +.c.obj:
 +@am__fastdepCC_TRUE@  $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
 +@am__fastdepCC_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
 +
 +.c.lo:
 +@am__fastdepCC_TRUE@  $(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
 +@am__fastdepCC_TRUE@  $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
 +
 +libscimpi_la-sci_mpi_init.lo: sci_gateway/c/sci_mpi_init.c
 +@am__fastdepCC_TRUE@  $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -MT libscimpi_la-sci_mpi_init.lo -MD -MP -MF $(DEPDIR)/libscimpi_la-sci_mpi_init.Tpo -c -o libscimpi_la-sci_mpi_init.lo `test -f 'sci_gateway/c/sci_mpi_init.c' || echo '$(srcdir)/'`sci_gateway/c/sci_mpi_init.c
 +@am__fastdepCC_TRUE@  $(am__mv) $(DEPDIR)/libscimpi_la-sci_mpi_init.Tpo $(DEPDIR)/libscimpi_la-sci_mpi_init.Plo
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='sci_gateway/c/sci_mpi_init.c' object='libscimpi_la-sci_mpi_init.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCC_FALSE@ $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -c -o libscimpi_la-sci_mpi_init.lo `test -f 'sci_gateway/c/sci_mpi_init.c' || echo '$(srcdir)/'`sci_gateway/c/sci_mpi_init.c
 +
 +libscimpi_la-sci_mpi_finalize.lo: sci_gateway/c/sci_mpi_finalize.c
 +@am__fastdepCC_TRUE@  $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -MT libscimpi_la-sci_mpi_finalize.lo -MD -MP -MF $(DEPDIR)/libscimpi_la-sci_mpi_finalize.Tpo -c -o libscimpi_la-sci_mpi_finalize.lo `test -f 'sci_gateway/c/sci_mpi_finalize.c' || echo '$(srcdir)/'`sci_gateway/c/sci_mpi_finalize.c
 +@am__fastdepCC_TRUE@  $(am__mv) $(DEPDIR)/libscimpi_la-sci_mpi_finalize.Tpo $(DEPDIR)/libscimpi_la-sci_mpi_finalize.Plo
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='sci_gateway/c/sci_mpi_finalize.c' object='libscimpi_la-sci_mpi_finalize.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCC_FALSE@ $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -c -o libscimpi_la-sci_mpi_finalize.lo `test -f 'sci_gateway/c/sci_mpi_finalize.c' || echo '$(srcdir)/'`sci_gateway/c/sci_mpi_finalize.c
 +
 +libscimpi_la-sci_mpi_comm_size.lo: sci_gateway/c/sci_mpi_comm_size.c
 +@am__fastdepCC_TRUE@  $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -MT libscimpi_la-sci_mpi_comm_size.lo -MD -MP -MF $(DEPDIR)/libscimpi_la-sci_mpi_comm_size.Tpo -c -o libscimpi_la-sci_mpi_comm_size.lo `test -f 'sci_gateway/c/sci_mpi_comm_size.c' || echo '$(srcdir)/'`sci_gateway/c/sci_mpi_comm_size.c
 +@am__fastdepCC_TRUE@  $(am__mv) $(DEPDIR)/libscimpi_la-sci_mpi_comm_size.Tpo $(DEPDIR)/libscimpi_la-sci_mpi_comm_size.Plo
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='sci_gateway/c/sci_mpi_comm_size.c' object='libscimpi_la-sci_mpi_comm_size.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCC_FALSE@ $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -c -o libscimpi_la-sci_mpi_comm_size.lo `test -f 'sci_gateway/c/sci_mpi_comm_size.c' || echo '$(srcdir)/'`sci_gateway/c/sci_mpi_comm_size.c
 +
 +libscimpi_la-sci_mpi_comm_rank.lo: sci_gateway/c/sci_mpi_comm_rank.c
 +@am__fastdepCC_TRUE@  $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -MT libscimpi_la-sci_mpi_comm_rank.lo -MD -MP -MF $(DEPDIR)/libscimpi_la-sci_mpi_comm_rank.Tpo -c -o libscimpi_la-sci_mpi_comm_rank.lo `test -f 'sci_gateway/c/sci_mpi_comm_rank.c' || echo '$(srcdir)/'`sci_gateway/c/sci_mpi_comm_rank.c
 +@am__fastdepCC_TRUE@  $(am__mv) $(DEPDIR)/libscimpi_la-sci_mpi_comm_rank.Tpo $(DEPDIR)/libscimpi_la-sci_mpi_comm_rank.Plo
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='sci_gateway/c/sci_mpi_comm_rank.c' object='libscimpi_la-sci_mpi_comm_rank.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCC_FALSE@ $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -c -o libscimpi_la-sci_mpi_comm_rank.lo `test -f 'sci_gateway/c/sci_mpi_comm_rank.c' || echo '$(srcdir)/'`sci_gateway/c/sci_mpi_comm_rank.c
 +
 +libscimpi_la-gw_mpi.lo: sci_gateway/c/gw_mpi.c
 +@am__fastdepCC_TRUE@  $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -MT libscimpi_la-gw_mpi.lo -MD -MP -MF $(DEPDIR)/libscimpi_la-gw_mpi.Tpo -c -o libscimpi_la-gw_mpi.lo `test -f 'sci_gateway/c/gw_mpi.c' || echo '$(srcdir)/'`sci_gateway/c/gw_mpi.c
 +@am__fastdepCC_TRUE@  $(am__mv) $(DEPDIR)/libscimpi_la-gw_mpi.Tpo $(DEPDIR)/libscimpi_la-gw_mpi.Plo
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='sci_gateway/c/gw_mpi.c' object='libscimpi_la-gw_mpi.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCC_FALSE@ $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -c -o libscimpi_la-gw_mpi.lo `test -f 'sci_gateway/c/gw_mpi.c' || echo '$(srcdir)/'`sci_gateway/c/gw_mpi.c
 +
 +libscimpi_la-sci_mpi_recv.lo: sci_gateway/c/sci_mpi_recv.c
 +@am__fastdepCC_TRUE@  $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -MT libscimpi_la-sci_mpi_recv.lo -MD -MP -MF $(DEPDIR)/libscimpi_la-sci_mpi_recv.Tpo -c -o libscimpi_la-sci_mpi_recv.lo `test -f 'sci_gateway/c/sci_mpi_recv.c' || echo '$(srcdir)/'`sci_gateway/c/sci_mpi_recv.c
 +@am__fastdepCC_TRUE@  $(am__mv) $(DEPDIR)/libscimpi_la-sci_mpi_recv.Tpo $(DEPDIR)/libscimpi_la-sci_mpi_recv.Plo
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='sci_gateway/c/sci_mpi_recv.c' object='libscimpi_la-sci_mpi_recv.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCC_FALSE@ $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -c -o libscimpi_la-sci_mpi_recv.lo `test -f 'sci_gateway/c/sci_mpi_recv.c' || echo '$(srcdir)/'`sci_gateway/c/sci_mpi_recv.c
 +
 +libscimpi_la-sci_mpi_send.lo: sci_gateway/c/sci_mpi_send.c
 +@am__fastdepCC_TRUE@  $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -MT libscimpi_la-sci_mpi_send.lo -MD -MP -MF $(DEPDIR)/libscimpi_la-sci_mpi_send.Tpo -c -o libscimpi_la-sci_mpi_send.lo `test -f 'sci_gateway/c/sci_mpi_send.c' || echo '$(srcdir)/'`sci_gateway/c/sci_mpi_send.c
 +@am__fastdepCC_TRUE@  $(am__mv) $(DEPDIR)/libscimpi_la-sci_mpi_send.Tpo $(DEPDIR)/libscimpi_la-sci_mpi_send.Plo
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='sci_gateway/c/sci_mpi_send.c' object='libscimpi_la-sci_mpi_send.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCC_FALSE@ $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -c -o libscimpi_la-sci_mpi_send.lo `test -f 'sci_gateway/c/sci_mpi_send.c' || echo '$(srcdir)/'`sci_gateway/c/sci_mpi_send.c
 +
 +libscimpi_la-sci_mpi_irecv.lo: sci_gateway/c/sci_mpi_irecv.c
 +@am__fastdepCC_TRUE@  $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -MT libscimpi_la-sci_mpi_irecv.lo -MD -MP -MF $(DEPDIR)/libscimpi_la-sci_mpi_irecv.Tpo -c -o libscimpi_la-sci_mpi_irecv.lo `test -f 'sci_gateway/c/sci_mpi_irecv.c' || echo '$(srcdir)/'`sci_gateway/c/sci_mpi_irecv.c
 +@am__fastdepCC_TRUE@  $(am__mv) $(DEPDIR)/libscimpi_la-sci_mpi_irecv.Tpo $(DEPDIR)/libscimpi_la-sci_mpi_irecv.Plo
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='sci_gateway/c/sci_mpi_irecv.c' object='libscimpi_la-sci_mpi_irecv.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCC_FALSE@ $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -c -o libscimpi_la-sci_mpi_irecv.lo `test -f 'sci_gateway/c/sci_mpi_irecv.c' || echo '$(srcdir)/'`sci_gateway/c/sci_mpi_irecv.c
 +
 +libscimpi_la-sci_mpi_isend.lo: sci_gateway/c/sci_mpi_isend.c
 +@am__fastdepCC_TRUE@  $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -MT libscimpi_la-sci_mpi_isend.lo -MD -MP -MF $(DEPDIR)/libscimpi_la-sci_mpi_isend.Tpo -c -o libscimpi_la-sci_mpi_isend.lo `test -f 'sci_gateway/c/sci_mpi_isend.c' || echo '$(srcdir)/'`sci_gateway/c/sci_mpi_isend.c
 +@am__fastdepCC_TRUE@  $(am__mv) $(DEPDIR)/libscimpi_la-sci_mpi_isend.Tpo $(DEPDIR)/libscimpi_la-sci_mpi_isend.Plo
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='sci_gateway/c/sci_mpi_isend.c' object='libscimpi_la-sci_mpi_isend.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCC_FALSE@ $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -c -o libscimpi_la-sci_mpi_isend.lo `test -f 'sci_gateway/c/sci_mpi_isend.c' || echo '$(srcdir)/'`sci_gateway/c/sci_mpi_isend.c
 +
 +libscimpi_la-sci_mpi_bcast.lo: sci_gateway/c/sci_mpi_bcast.c
 +@am__fastdepCC_TRUE@  $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -MT libscimpi_la-sci_mpi_bcast.lo -MD -MP -MF $(DEPDIR)/libscimpi_la-sci_mpi_bcast.Tpo -c -o libscimpi_la-sci_mpi_bcast.lo `test -f 'sci_gateway/c/sci_mpi_bcast.c' || echo '$(srcdir)/'`sci_gateway/c/sci_mpi_bcast.c
 +@am__fastdepCC_TRUE@  $(am__mv) $(DEPDIR)/libscimpi_la-sci_mpi_bcast.Tpo $(DEPDIR)/libscimpi_la-sci_mpi_bcast.Plo
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='sci_gateway/c/sci_mpi_bcast.c' object='libscimpi_la-sci_mpi_bcast.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCC_FALSE@ $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -c -o libscimpi_la-sci_mpi_bcast.lo `test -f 'sci_gateway/c/sci_mpi_bcast.c' || echo '$(srcdir)/'`sci_gateway/c/sci_mpi_bcast.c
 +
 +libscimpi_la-sci_mpi_wait.lo: sci_gateway/c/sci_mpi_wait.c
 +@am__fastdepCC_TRUE@  $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -MT libscimpi_la-sci_mpi_wait.lo -MD -MP -MF $(DEPDIR)/libscimpi_la-sci_mpi_wait.Tpo -c -o libscimpi_la-sci_mpi_wait.lo `test -f 'sci_gateway/c/sci_mpi_wait.c' || echo '$(srcdir)/'`sci_gateway/c/sci_mpi_wait.c
 +@am__fastdepCC_TRUE@  $(am__mv) $(DEPDIR)/libscimpi_la-sci_mpi_wait.Tpo $(DEPDIR)/libscimpi_la-sci_mpi_wait.Plo
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='sci_gateway/c/sci_mpi_wait.c' object='libscimpi_la-sci_mpi_wait.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCC_FALSE@ $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -c -o libscimpi_la-sci_mpi_wait.lo `test -f 'sci_gateway/c/sci_mpi_wait.c' || echo '$(srcdir)/'`sci_gateway/c/sci_mpi_wait.c
 +
 +libscimpi_la-sci_mpi_get_processor_name.lo: sci_gateway/c/sci_mpi_get_processor_name.c
 +@am__fastdepCC_TRUE@  $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -MT libscimpi_la-sci_mpi_get_processor_name.lo -MD -MP -MF $(DEPDIR)/libscimpi_la-sci_mpi_get_processor_name.Tpo -c -o libscimpi_la-sci_mpi_get_processor_name.lo `test -f 'sci_gateway/c/sci_mpi_get_processor_name.c' || echo '$(srcdir)/'`sci_gateway/c/sci_mpi_get_processor_name.c
 +@am__fastdepCC_TRUE@  $(am__mv) $(DEPDIR)/libscimpi_la-sci_mpi_get_processor_name.Tpo $(DEPDIR)/libscimpi_la-sci_mpi_get_processor_name.Plo
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='sci_gateway/c/sci_mpi_get_processor_name.c' object='libscimpi_la-sci_mpi_get_processor_name.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCC_FALSE@ $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -c -o libscimpi_la-sci_mpi_get_processor_name.lo `test -f 'sci_gateway/c/sci_mpi_get_processor_name.c' || echo '$(srcdir)/'`sci_gateway/c/sci_mpi_get_processor_name.c
 +
 +libscimpi_la-serialization.lo: src/c/serialization.c
 +@am__fastdepCC_TRUE@  $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -MT libscimpi_la-serialization.lo -MD -MP -MF $(DEPDIR)/libscimpi_la-serialization.Tpo -c -o libscimpi_la-serialization.lo `test -f 'src/c/serialization.c' || echo '$(srcdir)/'`src/c/serialization.c
 +@am__fastdepCC_TRUE@  $(am__mv) $(DEPDIR)/libscimpi_la-serialization.Tpo $(DEPDIR)/libscimpi_la-serialization.Plo
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='src/c/serialization.c' object='libscimpi_la-serialization.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCC_FALSE@ $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -c -o libscimpi_la-serialization.lo `test -f 'src/c/serialization.c' || echo '$(srcdir)/'`src/c/serialization.c
 +
 +libscimpi_la-deserialization.lo: src/c/deserialization.c
 +@am__fastdepCC_TRUE@  $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -MT libscimpi_la-deserialization.lo -MD -MP -MF $(DEPDIR)/libscimpi_la-deserialization.Tpo -c -o libscimpi_la-deserialization.lo `test -f 'src/c/deserialization.c' || echo '$(srcdir)/'`src/c/deserialization.c
 +@am__fastdepCC_TRUE@  $(am__mv) $(DEPDIR)/libscimpi_la-deserialization.Tpo $(DEPDIR)/libscimpi_la-deserialization.Plo
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     source='src/c/deserialization.c' object='libscimpi_la-deserialization.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCC_FALSE@ $(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscimpi_la_CFLAGS) $(CFLAGS) -c -o libscimpi_la-deserialization.lo `test -f 'src/c/deserialization.c' || echo '$(srcdir)/'`src/c/deserialization.c
 +
 +mostlyclean-libtool:
 +      -rm -f *.lo
 +
 +clean-libtool:
 +      -rm -rf .libs _libs
 +install-libscimpi_la_etcDATA: $(libscimpi_la_etc_DATA)
 +      @$(NORMAL_INSTALL)
 +      @list='$(libscimpi_la_etc_DATA)'; test -n "$(libscimpi_la_etcdir)" || list=; \
 +      if test -n "$$list"; then \
 +        echo " $(MKDIR_P) '$(DESTDIR)$(libscimpi_la_etcdir)'"; \
 +        $(MKDIR_P) "$(DESTDIR)$(libscimpi_la_etcdir)" || exit 1; \
 +      fi; \
 +      for p in $$list; do \
 +        if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
 +        echo "$$d$$p"; \
 +      done | $(am__base_list) | \
 +      while read files; do \
 +        echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(libscimpi_la_etcdir)'"; \
 +        $(INSTALL_DATA) $$files "$(DESTDIR)$(libscimpi_la_etcdir)" || exit $$?; \
 +      done
 +
 +uninstall-libscimpi_la_etcDATA:
 +      @$(NORMAL_UNINSTALL)
 +      @list='$(libscimpi_la_etc_DATA)'; test -n "$(libscimpi_la_etcdir)" || list=; \
 +      files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
 +      dir='$(DESTDIR)$(libscimpi_la_etcdir)'; $(am__uninstall_files_from_dir)
 +install-libscimpi_la_rootDATA: $(libscimpi_la_root_DATA)
 +      @$(NORMAL_INSTALL)
 +      @list='$(libscimpi_la_root_DATA)'; test -n "$(libscimpi_la_rootdir)" || list=; \
 +      if test -n "$$list"; then \
 +        echo " $(MKDIR_P) '$(DESTDIR)$(libscimpi_la_rootdir)'"; \
 +        $(MKDIR_P) "$(DESTDIR)$(libscimpi_la_rootdir)" || exit 1; \
 +      fi; \
 +      for p in $$list; do \
 +        if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
 +        echo "$$d$$p"; \
 +      done | $(am__base_list) | \
 +      while read files; do \
 +        echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(libscimpi_la_rootdir)'"; \
 +        $(INSTALL_DATA) $$files "$(DESTDIR)$(libscimpi_la_rootdir)" || exit $$?; \
 +      done
 +
 +uninstall-libscimpi_la_rootDATA:
 +      @$(NORMAL_UNINSTALL)
 +      @list='$(libscimpi_la_root_DATA)'; test -n "$(libscimpi_la_rootdir)" || list=; \
 +      files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
 +      dir='$(DESTDIR)$(libscimpi_la_rootdir)'; $(am__uninstall_files_from_dir)
 +install-libscimpi_la_sci_gatewayDATA: $(libscimpi_la_sci_gateway_DATA)
 +      @$(NORMAL_INSTALL)
 +      @list='$(libscimpi_la_sci_gateway_DATA)'; test -n "$(libscimpi_la_sci_gatewaydir)" || list=; \
 +      if test -n "$$list"; then \
 +        echo " $(MKDIR_P) '$(DESTDIR)$(libscimpi_la_sci_gatewaydir)'"; \
 +        $(MKDIR_P) "$(DESTDIR)$(libscimpi_la_sci_gatewaydir)" || exit 1; \
 +      fi; \
 +      for p in $$list; do \
 +        if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
 +        echo "$$d$$p"; \
 +      done | $(am__base_list) | \
 +      while read files; do \
 +        echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(libscimpi_la_sci_gatewaydir)'"; \
 +        $(INSTALL_DATA) $$files "$(DESTDIR)$(libscimpi_la_sci_gatewaydir)" || exit $$?; \
 +      done
 +
 +uninstall-libscimpi_la_sci_gatewayDATA:
 +      @$(NORMAL_UNINSTALL)
 +      @list='$(libscimpi_la_sci_gateway_DATA)'; test -n "$(libscimpi_la_sci_gatewaydir)" || list=; \
 +      files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
 +      dir='$(DESTDIR)$(libscimpi_la_sci_gatewaydir)'; $(am__uninstall_files_from_dir)
 +install-libscimpi_la_includeHEADERS: $(libscimpi_la_include_HEADERS)
 +      @$(NORMAL_INSTALL)
 +      @list='$(libscimpi_la_include_HEADERS)'; test -n "$(libscimpi_la_includedir)" || list=; \
 +      if test -n "$$list"; then \
 +        echo " $(MKDIR_P) '$(DESTDIR)$(libscimpi_la_includedir)'"; \
 +        $(MKDIR_P) "$(DESTDIR)$(libscimpi_la_includedir)" || exit 1; \
 +      fi; \
 +      for p in $$list; do \
 +        if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
 +        echo "$$d$$p"; \
 +      done | $(am__base_list) | \
 +      while read files; do \
 +        echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libscimpi_la_includedir)'"; \
 +        $(INSTALL_HEADER) $$files "$(DESTDIR)$(libscimpi_la_includedir)" || exit $$?; \
 +      done
 +
 +uninstall-libscimpi_la_includeHEADERS:
 +      @$(NORMAL_UNINSTALL)
 +      @list='$(libscimpi_la_include_HEADERS)'; test -n "$(libscimpi_la_includedir)" || list=; \
 +      files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
 +      dir='$(DESTDIR)$(libscimpi_la_includedir)'; $(am__uninstall_files_from_dir)
 +
 +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
 +      list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
 +      unique=`for i in $$list; do \
 +          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
 +        done | \
 +        $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
 +            END { if (nonempty) { for (i in files) print i; }; }'`; \
 +      mkid -fID $$unique
 +tags: TAGS
 +
 +TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
 +              $(TAGS_FILES) $(LISP)
 +      set x; \
 +      here=`pwd`; \
 +      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
 +      unique=`for i in $$list; do \
 +          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
 +        done | \
 +        $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
 +            END { if (nonempty) { for (i in files) print i; }; }'`; \
 +      shift; \
 +      if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
 +        test -n "$$unique" || unique=$$empty_fix; \
 +        if test $$# -gt 0; then \
 +          $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
 +            "$$@" $$unique; \
 +        else \
 +          $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
 +            $$unique; \
 +        fi; \
 +      fi
 +ctags: CTAGS
 +CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
 +              $(TAGS_FILES) $(LISP)
 +      list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
 +      unique=`for i in $$list; do \
 +          if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
 +        done | \
 +        $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
 +            END { if (nonempty) { for (i in files) print i; }; }'`; \
 +      test -z "$(CTAGS_ARGS)$$unique" \
 +        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
 +           $$unique
 +
 +GTAGS:
 +      here=`$(am__cd) $(top_builddir) && pwd` \
 +        && $(am__cd) $(top_srcdir) \
 +        && gtags -i $(GTAGS_ARGS) "$$here"
 +
 +distclean-tags:
 +      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 +
 +distdir: $(DISTFILES)
 +      @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
 +      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
 +      list='$(DISTFILES)'; \
 +        dist_files=`for file in $$list; do echo $$file; done | \
 +        sed -e "s|^$$srcdirstrip/||;t" \
 +            -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
 +      case $$dist_files in \
 +        */*) $(MKDIR_P) `echo "$$dist_files" | \
 +                         sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
 +                         sort -u` ;; \
 +      esac; \
 +      for file in $$dist_files; do \
 +        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
 +        if test -d $$d/$$file; then \
 +          dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
 +          if test -d "$(distdir)/$$file"; then \
 +            find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
 +          fi; \
 +          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
 +            cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
 +            find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
 +          fi; \
 +          cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
 +        else \
 +          test -f "$(distdir)/$$file" \
 +          || cp -p $$d/$$file "$(distdir)/$$file" \
 +          || exit 1; \
 +        fi; \
 +      done
 +check-am: all-am
 +      $(MAKE) $(AM_MAKEFLAGS) check-local
 +check: check-am
 +all-am: Makefile $(LTLIBRARIES) $(DATA) $(HEADERS) all-local
 +installdirs:
 +      for dir in "$(DESTDIR)$(pkglibdir)" "$(DESTDIR)$(libscimpi_la_etcdir)" "$(DESTDIR)$(libscimpi_la_rootdir)" "$(DESTDIR)$(libscimpi_la_sci_gatewaydir)" "$(DESTDIR)$(libscimpi_la_includedir)"; do \
 +        test -z "$$dir" || $(MKDIR_P) "$$dir"; \
 +      done
 +install: install-am
 +install-exec: install-exec-am
 +install-data: install-data-am
 +uninstall: uninstall-am
 +
 +install-am: all-am
 +      @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
 +
 +installcheck: installcheck-am
 +install-strip:
 +      if test -z '$(STRIP)'; then \
 +        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
 +          install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
 +            install; \
 +      else \
 +        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
 +          install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
 +          "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
 +      fi
 +mostlyclean-generic:
 +
 +clean-generic:
 +
 +distclean-generic:
 +      -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 +      -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
 +
 +maintainer-clean-generic:
 +      @echo "This command is intended for maintainers to use"
 +      @echo "it deletes files that may require special tools to rebuild."
 +clean: clean-am
 +
 +clean-am: clean-generic clean-libtool clean-local \
 +      clean-pkglibLTLIBRARIES mostlyclean-am
 +
 +distclean: distclean-am
 +      -rm -rf ./$(DEPDIR)
 +      -rm -f Makefile
 +distclean-am: clean-am distclean-compile distclean-generic \
 +      distclean-local distclean-tags
 +
 +dvi: dvi-am
 +
 +dvi-am:
 +
 +html: html-am
 +
 +html-am:
 +
 +info: info-am
 +
 +info-am:
 +
 +install-data-am: install-data-local install-libscimpi_la_etcDATA \
 +      install-libscimpi_la_includeHEADERS \
 +      install-libscimpi_la_rootDATA \
 +      install-libscimpi_la_sci_gatewayDATA
 +
 +install-dvi: install-dvi-am
 +
 +install-dvi-am:
 +
 +install-exec-am: install-pkglibLTLIBRARIES
 +
 +install-html: install-html-am
 +
 +install-html-am: install-html-local
 +
 +install-info: install-info-am
 +
 +install-info-am:
 +
 +install-man:
 +
 +install-pdf: install-pdf-am
 +
 +install-pdf-am:
 +
 +install-ps: install-ps-am
 +
 +install-ps-am:
 +
 +installcheck-am:
 +
 +maintainer-clean: maintainer-clean-am
 +      -rm -rf ./$(DEPDIR)
 +      -rm -f Makefile
 +maintainer-clean-am: distclean-am maintainer-clean-generic
 +
 +mostlyclean: mostlyclean-am
 +
 +mostlyclean-am: mostlyclean-compile mostlyclean-generic \
 +      mostlyclean-libtool
 +
 +pdf: pdf-am
 +
 +pdf-am:
 +
 +ps: ps-am
 +
 +ps-am:
 +
 +uninstall-am: uninstall-libscimpi_la_etcDATA \
 +      uninstall-libscimpi_la_includeHEADERS \
 +      uninstall-libscimpi_la_rootDATA \
 +      uninstall-libscimpi_la_sci_gatewayDATA \
 +      uninstall-pkglibLTLIBRARIES
 +
 +.MAKE: check-am install-am install-strip
 +
 +.PHONY: CTAGS GTAGS all all-am all-local check check-am check-local \
 +      clean clean-generic clean-libtool clean-local \
 +      clean-pkglibLTLIBRARIES ctags distclean distclean-compile \
 +      distclean-generic distclean-libtool distclean-local \
 +      distclean-tags distdir dvi dvi-am html html-am info info-am \
 +      install install-am install-data install-data-am \
 +      install-data-local install-dvi install-dvi-am install-exec \
 +      install-exec-am install-html install-html-am \
 +      install-html-local install-info install-info-am \
 +      install-libscimpi_la_etcDATA \
 +      install-libscimpi_la_includeHEADERS \
 +      install-libscimpi_la_rootDATA \
 +      install-libscimpi_la_sci_gatewayDATA install-man install-pdf \
 +      install-pdf-am install-pkglibLTLIBRARIES install-ps \
 +      install-ps-am install-strip installcheck installcheck-am \
 +      installdirs maintainer-clean maintainer-clean-generic \
 +      mostlyclean mostlyclean-compile mostlyclean-generic \
 +      mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
 +      uninstall-am uninstall-libscimpi_la_etcDATA \
 +      uninstall-libscimpi_la_includeHEADERS \
 +      uninstall-libscimpi_la_rootDATA \
 +      uninstall-libscimpi_la_sci_gatewayDATA \
 +      uninstall-pkglibLTLIBRARIES
 +
 +
 +# This target enables tests for Scilab
 +check-local: $(top_builddir)/scilab-bin test
 +      if test -d $(mydatadir)/tests; then \
 +        @COMMAND="try test_run('$(modulename)');catch exit(-1);end;exit(0)"; export LANG=C; $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
 +      fi
 +check-code:
 +      if test -f build.xml; then \
 +              $(ANT) checkstyle; \
 +      fi
 +      if test -x "$(SPLINT)"; then \
 +              $(SPLINT) $(SPLINT_OPTIONS) -I$(top_srcdir)/modules/core/includes/ -I$(top_srcdir)/libs/MALLOC/includes/ -I$(top_srcdir)/modules/localization/includes/ $(INCLUDE_FLAGS) $(CHECK_SRC); \
 +      fi
 +@NEED_JAVA_TRUE@java:
 +# Some configurations needs to export JAVA_HOME in the current env
 +@NEED_JAVA_TRUE@      @if test "$(JAVA_HOME)"; then export JAVA_HOME=$(JAVA_HOME); fi; \
 +@NEED_JAVA_TRUE@      if test -z "$(USEANT)"; then USEANT=0; else USEANT=1; fi; \
 +@NEED_JAVA_TRUE@      if test -f build.xml -a $$USEANT -eq 1; then \
 +@NEED_JAVA_TRUE@              $(ANT); \
 +@NEED_JAVA_TRUE@      fi
 +
 +@NEED_JAVA_TRUE@clean-java:
 +# Some configurations needs to export JAVA_HOME in the current env
 +@NEED_JAVA_TRUE@      @if test "$(JAVA_HOME)"; then export JAVA_HOME=$(JAVA_HOME); fi; \
 +@NEED_JAVA_TRUE@      if test -z "$(USEANT)"; then USEANT=0; else USEANT=1; fi; \
 +@NEED_JAVA_TRUE@      if test -f build.xml -a $$USEANT -eq 1; then \
 +@NEED_JAVA_TRUE@              $(ANT) clean; \
 +@NEED_JAVA_TRUE@      fi;
 +
 +# If the user request for the SWIG generation of the wrappers Java => C/C++ 
 +# We call the target swig-build on the variable SWIG_WRAPPERS
 +
 +@SWIG_TRUE@swig: $(SWIG_WRAPPERS)
 +@SWIG_TRUE@   @SWIG_PACKAGENAME=org.scilab.modules.$(modulename); \
 +@SWIG_TRUE@   SWIG_OUTDIR=src/java/org/scilab/modules/$(modulename)/; \
 +@SWIG_TRUE@   if test -n "$(SWIG_WRAPPERS)"; then \
 +@SWIG_TRUE@           for file in $(SWIG_WRAPPERS) ; do \
 +@SWIG_TRUE@                   echo "Swig process of $$file ..."; \
 +@SWIG_TRUE@                   $(SWIG_BIN) $(SWIG_JAVA) -package $$SWIG_PACKAGENAME  -outdir $$SWIG_OUTDIR $$file; \
 +@SWIG_TRUE@           done; \
 +@SWIG_TRUE@   fi
 +
 +# If the user request for the SWIG generation of the wrappers Java => C/C++ 
 +# We call the target swig-build on the variable SWIG_WRAPPERS
 +
 +@GIWS_TRUE@giws: $(GIWS_WRAPPERS)
 +@GIWS_TRUE@   @GIWS_OUTPUTDIR=src/jni/;\
 +@GIWS_TRUE@   if test -n "$(GIWS_WRAPPERS)"; then \
 +@GIWS_TRUE@           for file in $(GIWS_WRAPPERS) ; do \
 +@GIWS_TRUE@                   echo "GIWS process of $$file ..."; \
 +@GIWS_TRUE@                   $(GIWS_BIN) --disable-return-size-array --output-dir $$GIWS_OUTPUTDIR --throws-exception-on-error --description-file $$file; \
 +@GIWS_TRUE@           done; \
 +@GIWS_TRUE@   fi
 +
 +@GIWS_TRUE@giws-exception:
 +@GIWS_TRUE@   @GIWS_OUTPUTDIR=src/jni/;\
 +@GIWS_TRUE@   echo "GIWS: Generation of exception class ..."; \
 +@GIWS_TRUE@   $(GIWS_BIN) --generate-exception-class --output-dir $$GIWS_OUTPUTDIR 
 +
 +macros:
 +      -@( if test ! -x $(top_builddir)/scilab-bin; then \
 +              echo "Error : Cannot build $< : Scilab has not been built"; \
 +      else \
 +              $(top_builddir)/bin/scilab -ns -nwni -e "exec('macros/buildmacros.sce');quit;";\
 +      fi)
 +
 +# Removes the macros
 +clean-macros:
 +# Removes macros (*.bin generated from .sci)
 +      @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
 +              echo "rm -f $(builddir)/$$dir/$(MACROBINMASK)"; \
 +              rm -f $(builddir)/$$dir/$(MACROBINMASK); \
 +      done
 +
 +test:
 +# More tests could be added here
 +      @if test -z "$(USEANT)"; then USEANT=0; else USEANT=1; fi; \
 +      if test -f build.xml -a $$USEANT -eq 1; then \
 +              $(ANT) test; \
 +      fi
 +
 +all-local: $(TARGETS_ALL)
 +
 +.sci.bin:
 +      -@( if test ! -x $(top_builddir)/scilab-bin; then \
 +      echo "Error : Cannot build $< : Scilab has not been build"; \
 +      else \
 +      echo "Creating $@"; \
 +      $(top_builddir)/bin/scilab -ns -nwni -e "exec('$(abs_srcdir)/$<');save('$(abs_srcdir)/$@');exit;"; \
 +      fi )
 +
 +install-html-local:
 +
 +install-data-local-local:
 +# Mainly for javasci
 +      @if test -d $(srcdir)/javadoc; then \
 +              cp -R $(srcdir)/javadoc $(DESTDIR)/$(mydatadir)/; \
 +      fi
 +# If the user wants the help sources to be installed
 +@INSTALL_HELP_XML_TRUE@       @echo "-------- Install of XML sources of help files --------"; \
 +@INSTALL_HELP_XML_TRUE@       for lang in $(ALL_LINGUAS); do \
 +@INSTALL_HELP_XML_TRUE@        if test -d $(srcdir)/help/$$lang; then \
 +@INSTALL_HELP_XML_TRUE@         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/help/$$lang && \
 +@INSTALL_HELP_XML_TRUE@               if ls -lLd $(srcdir)/help/$$lang/$(DOCMASKXML) >/dev/null 2>&1; then \
 +@INSTALL_HELP_XML_TRUE@                 for file in $(srcdir)/help/$$lang/$(DOCMASKXML) ; do \
 +@INSTALL_HELP_XML_TRUE@                   echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/help/$$lang" ; \
 +@INSTALL_HELP_XML_TRUE@               $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/help/$$lang ; \
 +@INSTALL_HELP_XML_TRUE@                 done ; \
 +@INSTALL_HELP_XML_TRUE@               fi; \
 +@INSTALL_HELP_XML_TRUE@        fi; \
 +@INSTALL_HELP_XML_TRUE@       done; \
 +@INSTALL_HELP_XML_TRUE@       @echo "-------- Install of MathML sources --------"; \
 +@INSTALL_HELP_XML_TRUE@        if test -d $(srcdir)/help/mml/; then \
 +@INSTALL_HELP_XML_TRUE@         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/help/mml/ && \
 +@INSTALL_HELP_XML_TRUE@               if ls -lLd $(srcdir)/help/mml/$(DOCMASKMML) >/dev/null 2>&1; then \
 +@INSTALL_HELP_XML_TRUE@                 for file in $(srcdir)/help/mml/$(DOCMASKMML) ; do \
 +@INSTALL_HELP_XML_TRUE@                   echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/help/mml" ; \
 +@INSTALL_HELP_XML_TRUE@               $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/help/mml ; \
 +@INSTALL_HELP_XML_TRUE@                 done ; \
 +@INSTALL_HELP_XML_TRUE@               fi; \
 +@INSTALL_HELP_XML_TRUE@       fi
 +install-data-local:
 +# Install the tests
 +      @echo "-------- Install tests (if any) --------"; \
 +      for dir in $(TESTS_DIR) $(TESTS_DIREXT) ; do \
 +        if test -d $(srcdir)/$$dir/; then \
 +          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
 +                for file in `find $(srcdir)/$$dir | sed "s|^$(srcdir)/$$dir||" 2>/dev/null`; do \
 +                  if test -d "$(srcdir)/$$dir/$$file"; then \
 +                        echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir/$$file; \
 +                        $(mkinstalldirs) "$(DESTDIR)$(pkgmacrosdir)/$$dir/$$file"; \
 +                  else \
 +                    echo "$(INSTALL_DATA) $(srcdir)/$$dir/$$file $(DESTDIR)$(pkgmacrosdir)/`dirname $$dir/$$file`" ; \
 +                $(INSTALL_DATA) "$(srcdir)/$$dir/$$file" "$(DESTDIR)$(pkgmacrosdir)/`dirname $$dir/$$file`" ; \
 +                  fi \
 +                done; \
 +        fi; \
 +      done
 +# Install the help chapter
 +      @echo "-------- Install the help chapter (if any) --------"; \
 +      for lang in $(HELP_CHAPTERLANG); do \
 +              HELPFILE=$(srcdir)/$(HELP_CHAPTERDIR)$$lang/$(HELP_CHAPTERFILE); \
 +              if test -f $$HELPFILE; then \
 +                      echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR)/$$lang/; \
 +                      $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR)/$$lang/; \
 +                      echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
 +                      $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
 +              fi; \
 +      done
 +# Install the demos & examples
 +      @echo "-------- Install demos & examples (if any) --------"; \
 +      for dir in $(DEMOS_DIR) $(DEMOS_DIREXT) $(EXAMPLES_DIR) $(EXAMPLES_DIREXT) ; do \
 +        if test -d $(srcdir)/$$dir/; then \
 +          $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
 +                for file in `find $(srcdir)/$$dir | sed "s|^$(srcdir)/$$dir||" 2>/dev/null`; do \
 +                  if test -d "$(srcdir)/$$dir/$$file"; then \
 +                        echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir/$$file; \
 +                        $(mkinstalldirs) "$(DESTDIR)$(pkgdocdir)/$$dir/$$file"; \
 +                  else \
 +                    echo "$(INSTALL_DATA) $(srcdir)/$$dir/$$file $(DESTDIR)$(pkgdocdir)/`dirname $$dir/$$file`" ; \
 +                $(INSTALL_DATA) "$(srcdir)/$$dir/$$file" "$(DESTDIR)$(pkgdocdir)/`dirname $$dir/$$file`" ; \
 +                  fi \
 +                done; \
 +        fi; \
 +      done
 +# Install the macros
 +      @echo "-------- Install macros (if any) --------"; \
 +      for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
 +        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
 +              if test -d $(srcdir)/$$dir/; then \
 +                      FILELIST="$(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/names $(srcdir)/$$dir/lib";\
 +                      if test -n "$(MACROSSPECIALEXT)"; then \
 +                              specialExtDir=""; \
 +                              for specialExt in $(MACROSSPECIALEXT); do \
 +                                      specialExtDir="$$specialExtDir $(srcdir)/$$dir/$$specialExt"; \
 +                              done; \
 +                              FILELIST="$$FILELIST $$specialExtDir"; \
 +                      fi; \
 +                for file in `ls -1 $$FILELIST 2>/dev/null`; do \
 +                  echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
 +              $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
 +                done; \
 +              fi; \
 +      done
 +# Install java files (.jar)
 +      @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
 +      echo "-------- Install jar files --------"; \
 +    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
 +        for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
 +                  echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
 +              $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
 +        done ; \
 +      fi
 +
 +########### CLEAN ###################
 +# Clean help (generated automatically by Scilab)
 +# It used to clean the macro (clean-macros) but this was causing
 +# make clean && make to fail Scilab startup
 +@NEED_JAVA_TRUE@clean-local: clean-java
 +@NEED_JAVA_FALSE@clean-local:
 +
 +distclean-local:
 +      rm -f $(builddir)/help/*/.last_successful_build_javaHelp $(builddir)/help/*/.list_*
 +
 +.PHONY: macros java swig giws
 +
 +# Provides macros compilation, Java compilation, cleaning
 +
 +# Tell versions [3.59,3.63) of GNU make to not export all variables.
 +# Otherwise a system limit (for SysV at least) may be exceeded.
 +.NOEXPORT:
Simple merge
Simple merge
@@@ -94,11 -94,11 +94,11 @@@ am__aclocal_m4_deps = $(top_srcdir)/m4/
        $(top_srcdir)/m4/libxml2.m4 $(top_srcdir)/m4/ltoptions.m4 \
        $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
        $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/macosx.m4 \
--      $(top_srcdir)/m4/ocaml.m4 $(top_srcdir)/m4/pcre.m4 \
--      $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/m4/relocatable.m4 \
--      $(top_srcdir)/m4/swig.m4 $(top_srcdir)/m4/symlinks.m4 \
--      $(top_srcdir)/m4/tcltk.m4 $(top_srcdir)/m4/umfpack.m4 \
--      $(top_srcdir)/configure.ac
++      $(top_srcdir)/m4/mpi.m4 $(top_srcdir)/m4/ocaml.m4 \
++      $(top_srcdir)/m4/pcre.m4 $(top_srcdir)/m4/pkg.m4 \
++      $(top_srcdir)/m4/relocatable.m4 $(top_srcdir)/m4/swig.m4 \
++      $(top_srcdir)/m4/symlinks.m4 $(top_srcdir)/m4/tcltk.m4 \
++      $(top_srcdir)/m4/umfpack.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
  mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs
@@@ -233,6 -233,6 +233,7 @@@ MATIO_CFLAGS = @MATIO_CFLAGS
  MATIO_ENABLE = @MATIO_ENABLE@
  MATIO_LIBS = @MATIO_LIBS@
  MKDIR_P = @MKDIR_P@
++MPI_ENABLE = @MPI_ENABLE@
  MSGCAT = @MSGCAT@
  MSGFMT = @MSGFMT@
  MSGFMT_015 = @MSGFMT_015@
@@@ -246,6 -246,6 +247,9 @@@ OCAMLDEP = @OCAMLDEP
  OCAMLLEX = @OCAMLLEX@
  OCAMLOPT = @OCAMLOPT@
  OCAMLYACC = @OCAMLYACC@
++OPENMPI_CC = @OPENMPI_CC@
++OPENMPI_FLAGS = @OPENMPI_FLAGS@
++OPENMPI_LIBS = @OPENMPI_LIBS@
  OPENMP_CFLAGS = @OPENMP_CFLAGS@
  OPENMP_CXXFLAGS = @OPENMP_CXXFLAGS@
  OPENMP_ENABLE = @OPENMP_ENABLE@
@@@ -99,11 -99,11 +99,11 @@@ am__aclocal_m4_deps = $(top_srcdir)/m4/
        $(top_srcdir)/m4/libxml2.m4 $(top_srcdir)/m4/ltoptions.m4 \
        $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
        $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/macosx.m4 \
--      $(top_srcdir)/m4/ocaml.m4 $(top_srcdir)/m4/pcre.m4 \
--      $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/m4/relocatable.m4 \
--      $(top_srcdir)/m4/swig.m4 $(top_srcdir)/m4/symlinks.m4 \
--      $(top_srcdir)/m4/tcltk.m4 $(top_srcdir)/m4/umfpack.m4 \
--      $(top_srcdir)/configure.ac
++      $(top_srcdir)/m4/mpi.m4 $(top_srcdir)/m4/ocaml.m4 \
++      $(top_srcdir)/m4/pcre.m4 $(top_srcdir)/m4/pkg.m4 \
++      $(top_srcdir)/m4/relocatable.m4 $(top_srcdir)/m4/swig.m4 \
++      $(top_srcdir)/m4/symlinks.m4 $(top_srcdir)/m4/tcltk.m4 \
++      $(top_srcdir)/m4/umfpack.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
  mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs
@@@ -333,6 -333,6 +333,7 @@@ MATIO_CFLAGS = @MATIO_CFLAGS
  MATIO_ENABLE = @MATIO_ENABLE@
  MATIO_LIBS = @MATIO_LIBS@
  MKDIR_P = @MKDIR_P@
++MPI_ENABLE = @MPI_ENABLE@
  MSGCAT = @MSGCAT@
  MSGFMT = @MSGFMT@
  MSGFMT_015 = @MSGFMT_015@
@@@ -346,6 -346,6 +347,9 @@@ OCAMLDEP = @OCAMLDEP
  OCAMLLEX = @OCAMLLEX@
  OCAMLOPT = @OCAMLOPT@
  OCAMLYACC = @OCAMLYACC@
++OPENMPI_CC = @OPENMPI_CC@
++OPENMPI_FLAGS = @OPENMPI_FLAGS@
++OPENMPI_LIBS = @OPENMPI_LIBS@
  OPENMP_CFLAGS = @OPENMP_CFLAGS@
  OPENMP_CXXFLAGS = @OPENMP_CXXFLAGS@
  OPENMP_ENABLE = @OPENMP_ENABLE@
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge