* Option --enable-compilation-tests added to the configure. With this option, 64/664/3
Sylvestre Ledru [Wed, 19 May 2010 09:50:36 +0000 (11:50 +0200)]
  if TestNG has been found, tests will be launched at compilation time.

Change-Id: I426bfe2aaa263713a56ff8ece6893908d6e7deff

78 files changed:
scilab/CHANGES_5.3.X
scilab/Makefile.incl.am
scilab/configure
scilab/configure.ac
scilab/libs/MALLOC/Makefile.in
scilab/libs/doublylinkedlist/Makefile.in
scilab/libs/dynamiclibrary/Makefile.in
scilab/libs/hashtable/Makefile.in
scilab/libs/libst/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/compatibility_functions/Makefile.in
scilab/modules/completion/Makefile.in
scilab/modules/console/Makefile.in
scilab/modules/core/Makefile.in
scilab/modules/data_structures/Makefile.in
scilab/modules/demo_tools/Makefile.in
scilab/modules/development_tools/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/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/graphics/Makefile.in
scilab/modules/gui/Makefile.in
scilab/modules/hdf5/Makefile.in
scilab/modules/helptools/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.in
scilab/modules/m2sci/Makefile.in
scilab/modules/maple2scilab/Makefile.in
scilab/modules/matio/Makefile.in
scilab/modules/mexlib/Makefile.in
scilab/modules/optimization/Makefile.in
scilab/modules/output_stream/Makefile.in
scilab/modules/overloading/Makefile.in
scilab/modules/parameters/Makefile.in
scilab/modules/polynomials/Makefile.in
scilab/modules/pvm/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/shell/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/texmacs/Makefile.in
scilab/modules/time/Makefile.in
scilab/modules/types/Makefile.in
scilab/modules/umfpack/Makefile.in
scilab/modules/windows_tools/Makefile.in
scilab/modules/xcos/Makefile.in
scilab/modules/xpad/Makefile.in

index 93806ce..85f78d0 100644 (file)
@@ -191,6 +191,9 @@ Compilation:
 
 * /usr/share/*/lib added to the Java search path for OpenSuse
 
+* Option --enable-compilation-tests added to the configure. With this option, 
+  if TestNG has been found, tests will be launched at compilation time.
+
 * bug 4300 fixed - Moving Command Queue management to core.
 
 * bug 6432 fixed - Checkstyle disabled on SWIG (Java/JNI) generated files
index f5db225..54a623d 100644 (file)
@@ -19,7 +19,7 @@
 mydatadir=$(pkgdatadir)/modules/$(modulename)
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -34,7 +34,6 @@ check-code:
                $(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
 
-
 ########################### JAVA ######################################
 #### We are delegating java compilation to ant... Thanks to that
 #### the procedure will be the same with Microsoft Windows (C)
@@ -114,6 +113,18 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+if COMPILATION_TESTS
+# With --enable-compilation-tests, launch java unitary tests
+TARGETS_ALL+=test
+endif
+
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
+
 
 all-local: $(TARGETS_ALL)
 
index 8d262c3..cae11dc 100755 (executable)
@@ -628,6 +628,8 @@ SED
 LIBTOOL
 GRAPHICS_ENABLE
 DEMOTOOLS_ENABLE
+COMPILATION_TESTS_FALSE
+COMPILATION_TESTS_TRUE
 JAVASCI_ENABLE
 INSTALL_HELP_XML_FALSE
 INSTALL_HELP_XML_TRUE
@@ -919,6 +921,7 @@ with_gfortran
 with_intelcompilers
 with_tk
 with_javasci
+enable_compilation_tests
 with_gui
 enable_build_swig
 enable_build_giws
@@ -1625,6 +1628,8 @@ Optional Features:
   --enable-stop-on-warning
                           Stop the compilation on the first warning found in
                           the C/C++ code
+  --enable-compilation-tests
+                          Enable unitary tests and checks at compilation time
   --enable-build-swig     Regenerate Java => C wrappers produces by Swig (A
                           Java Development Kit (JDK) is mandatory for this
                           option)
@@ -5568,6 +5573,12 @@ if test "${with_javasci+set}" = set; then :
 fi
 
 
+# Check whether --enable-compilation-tests was given.
+if test "${enable_compilation_tests+set}" = set; then :
+  enableval=$enable_compilation_tests;
+fi
+
+
 
 # Check whether --with-gui was given.
 if test "${with_gui+set}" = set; then :
@@ -9878,7 +9889,7 @@ $as_echo "$ac_java_classpath" >&6; }
 $as_echo_n "checking to see if the java compiler works... " >&6; }
 
     cat << \EOF > conftest.java
-// #line 9881 "configure"
+// #line 9892 "configure"
 
 
 public class conftest {
@@ -9944,7 +9955,7 @@ $as_echo_n "checking type of jvm... " >&6; }
     if test "x$ac_java_jvm_name" = "x" ; then
 
     cat << \EOF > conftest.java
-// #line 9947 "configure"
+// #line 9958 "configure"
 import gnu.java.io.EncodingManager;
 
 public class conftest {
@@ -10008,7 +10019,7 @@ $as_echo_n "checking java API version... " >&6; }
 
 
     cat << \EOF > conftest.java
-// #line 10011 "configure"
+// #line 10022 "configure"
 import java.nio.charset.Charset;
 
 public class conftest {
@@ -10053,7 +10064,7 @@ EOF
 
 
     cat << \EOF > conftest.java
-// #line 10056 "configure"
+// #line 10067 "configure"
 import java.lang.StringBuilder;
 
 public class conftest {
@@ -11312,7 +11323,7 @@ $as_echo_n "checking jgraphx... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 11315 "configure"
+// #line 11326 "configure"
 import com.mxgraph.model.mxCell;
 
 public class conftest {
@@ -11405,7 +11416,7 @@ $as_echo_n "checking minimal version (1.4.0.2) of jgraphx... " >&6; }
    export ac_java_classpath="$JGRAPHX:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 11408 "configure"
+// #line 11419 "configure"
 import com.mxgraph.view.mxGraph;
 
 public class conftest {
@@ -11477,7 +11488,7 @@ $as_echo_n "checking flexdock... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 11480 "configure"
+// #line 11491 "configure"
 import org.flexdock.docking.DockingManager;
 
 public class conftest {
@@ -11584,7 +11595,7 @@ $as_echo_n "checking looks... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 11587 "configure"
+// #line 11598 "configure"
 import com.jgoodies.looks.common.RenderingUtils;
 
 public class conftest {
@@ -11691,7 +11702,7 @@ $as_echo_n "checking jgoodies-looks... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 11694 "configure"
+// #line 11705 "configure"
 import com.jgoodies.looks.common.RenderingUtils;
 
 public class conftest {
@@ -11799,7 +11810,7 @@ $as_echo_n "checking skinlf... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 11802 "configure"
+// #line 11813 "configure"
 import com.l2fprod.util.AccessUtils;
 
 public class conftest {
@@ -11906,7 +11917,7 @@ $as_echo_n "checking jogl... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 11909 "configure"
+// #line 11920 "configure"
 import javax.media.opengl.glu.GLUnurbs;
 
 public class conftest {
@@ -12116,7 +12127,7 @@ $as_echo_n "checking gluegen-rt... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 12119 "configure"
+// #line 12130 "configure"
 import com.sun.gluegen.runtime.CPU;
 
 public class conftest {
@@ -12278,7 +12289,7 @@ $as_echo_n "checking jhall... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 12281 "configure"
+// #line 12292 "configure"
 import javax.help.JHelp;
 
 public class conftest {
@@ -12385,7 +12396,7 @@ $as_echo_n "checking javahelp2... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 12388 "configure"
+// #line 12399 "configure"
 import javax.help.JHelp;
 
 public class conftest {
@@ -12493,7 +12504,7 @@ $as_echo_n "checking jrosetta-API... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 12496 "configure"
+// #line 12507 "configure"
 import com.artenum.rosetta.interfaces.core.ConsoleConfiguration;
 
 public class conftest {
@@ -12600,7 +12611,7 @@ $as_echo_n "checking jrosetta-engine... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 12603 "configure"
+// #line 12614 "configure"
 import com.artenum.rosetta.core.action.AbstractConsoleAction;
 
 public class conftest {
@@ -12709,7 +12720,7 @@ $as_echo_n "checking jeuclid-core... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 12712 "configure"
+// #line 12723 "configure"
 import net.sourceforge.jeuclid.LayoutContext;
 
 public class conftest {
@@ -12818,7 +12829,7 @@ $as_echo_n "checking fop... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 12821 "configure"
+// #line 12832 "configure"
 import org.apache.fop.pdf.PDFInfo;
 
 public class conftest {
@@ -12925,7 +12936,7 @@ $as_echo_n "checking batik-all... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 12928 "configure"
+// #line 12939 "configure"
 import org.apache.batik.parser.Parser;
 
 public class conftest {
@@ -13032,7 +13043,7 @@ $as_echo_n "checking batik... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13035 "configure"
+// #line 13046 "configure"
 import org.apache.batik.parser.Parser;
 
 public class conftest {
@@ -13125,7 +13136,7 @@ $as_echo_n "checking minimal version (1.7) of batik... " >&6; }
    export ac_java_classpath="$BATIK:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13128 "configure"
+// #line 13139 "configure"
 import org.apache.batik.Version;
 
 public class conftest {
@@ -13197,7 +13208,7 @@ $as_echo_n "checking commons-io... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13200 "configure"
+// #line 13211 "configure"
 import org.apache.commons.io.output.CountingOutputStream;
 
 public class conftest {
@@ -13304,7 +13315,7 @@ $as_echo_n "checking xmlgraphics-commons... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13307 "configure"
+// #line 13318 "configure"
 import org.apache.xmlgraphics.util.Service;
 
 public class conftest {
@@ -13411,7 +13422,7 @@ $as_echo_n "checking avalon-framework... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13414 "configure"
+// #line 13425 "configure"
 import org.apache.avalon.framework.configuration.ConfigurationException;
 
 public class conftest {
@@ -13518,7 +13529,7 @@ $as_echo_n "checking xml-apis-ext... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13521 "configure"
+// #line 13532 "configure"
 import org.w3c.dom.svg.SVGDocument;
 
 public class conftest {
@@ -13625,7 +13636,7 @@ $as_echo_n "checking xml-commons-apis-ext... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13628 "configure"
+// #line 13639 "configure"
 import org.w3c.dom.svg.SVGDocument;
 
 public class conftest {
@@ -13736,7 +13747,7 @@ $as_echo_n "checking commons-logging... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13739 "configure"
+// #line 13750 "configure"
 import org.apache.commons.logging.LogFactory;
 
 public class conftest {
@@ -13843,7 +13854,7 @@ $as_echo_n "checking jlatexmath... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13846 "configure"
+// #line 13857 "configure"
 import org.scilab.forge.jlatexmath.TeXFormula;
 
 public class conftest {
@@ -13936,7 +13947,7 @@ $as_echo_n "checking minimal version (0.8.8) of jlatexmath... " >&6; }
    export ac_java_classpath="$JLATEXMATH:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13939 "configure"
+// #line 13950 "configure"
 import org.scilab.forge.jlatexmath.TeXFormula;
 
 public class conftest {
@@ -14014,7 +14025,7 @@ $as_echo_n "checking checkstyle... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14017 "configure"
+// #line 14028 "configure"
 import com.puppycrawl.tools.checkstyle.CheckStyleTask;
 
 public class conftest {
@@ -14121,7 +14132,7 @@ $as_echo_n "checking commons-beanutils... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14124 "configure"
+// #line 14135 "configure"
 import org.apache.commons.beanutils.Converter;
 
 public class conftest {
@@ -14228,7 +14239,7 @@ $as_echo_n "checking antlr... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14231 "configure"
+// #line 14242 "configure"
 import antlr.TokenStreamException;
 
 public class conftest {
@@ -14335,7 +14346,7 @@ $as_echo_n "checking testng... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14338 "configure"
+// #line 14349 "configure"
 import org.testng.TestNG;
 
 public class conftest {
@@ -14442,7 +14453,7 @@ $as_echo_n "checking qdox... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14445 "configure"
+// #line 14456 "configure"
 import com.thoughtworks.qdox.tools.QDoxTester;
 
 public class conftest {
@@ -14549,7 +14560,7 @@ $as_echo_n "checking bsh... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14552 "configure"
+// #line 14563 "configure"
 import bsh.Console;
 
 public class conftest {
@@ -14656,7 +14667,7 @@ $as_echo_n "checking junit... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14659 "configure"
+// #line 14670 "configure"
 import junit.framework.Assert;
 
 public class conftest {
@@ -18569,7 +18580,7 @@ $as_echo_n "checking jhdf5... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 18572 "configure"
+// #line 18583 "configure"
 import ncsa.hdf.hdf5lib.HDF5Constants;
 
 public class conftest {
@@ -18717,7 +18728,7 @@ $as_echo_n "checking minimal version (1.8.4) of hdf5... " >&6; }
    export ac_java_classpath="$JHDF5:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 18720 "configure"
+// #line 18731 "configure"
 import ncsa.hdf.hdf5lib.H5;
 
 public class conftest {
@@ -23251,7 +23262,7 @@ CPPFLAGS="$CPPFLAGS -I$CHK_TCL_INCLUDE_PATH"
 { $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 23254 "configure"
+#line 23265 "configure"
 #include "confdefs.h"
 
 #include "$CHK_TCL_INCLUDE_PATH/$CHK_TCL_INC_NAME"
@@ -23563,7 +23574,7 @@ CPPFLAGS="$CPPFLAGS $TCL_INC_PATH -I$CHK_TK_INCLUDE_PATH $X_CFLAGS"
 $as_echo_n "checking if tk is version $CHK_TK_MAJOR.$CHK_TK_MINOR or later... " >&6; }
 
 cat > conftest.$ac_ext <<EOF
-#line 23566 "configure"
+#line 23577 "configure"
 #include "confdefs.h"
 
 #include "$CHK_TK_INCLUDE_PATH/$CHK_TK_INC_NAME"
@@ -24147,7 +24158,7 @@ $as_echo_n "checking saxon... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 24150 "configure"
+// #line 24161 "configure"
 import com.icl.saxon.Loader;
 
 public class conftest {
@@ -24254,7 +24265,7 @@ $as_echo_n "checking jlatexmath-fop... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 24257 "configure"
+// #line 24268 "configure"
 import org.scilab.forge.jlatexmath.fop.JLaTeXMathObj;
 
 public class conftest {
 
 
 
+
+##############################################################
+## Enable test a compilation time
+##############################################################
+
+COMPILATION_TESTS=no
+if test "$enable_compilation_tests" != no -a "$enable_compilation_tests" != ""; then
+   COMPILATION_TESTS=yes
+fi
+
+if test COMPILATION_TESTS=yes -a "$TESTNG" == ""; then
+   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-compilation-tests deactivated: Could not find TestNG\"" >&5
+$as_echo "$as_me: WARNING: --enable-compilation-tests deactivated: Could not find TestNG\"" >&2;}
+   COMPILATION_TESTS=no
+fi
+
+ if test "$COMPILATION_TESTS" != ""; then
+  COMPILATION_TESTS_TRUE=
+  COMPILATION_TESTS_FALSE='#'
+else
+  COMPILATION_TESTS_TRUE='#'
+  COMPILATION_TESTS_FALSE=
+fi
+
+
 ##############################################################
 ## demo_tools module
 ##############################################################
@@ -24402,7 +24438,7 @@ fi
 DEMOTOOLS_ENABLE=yes
 
 if test "$GUI_ENABLE" = no; then
-   DEMOTOOLS_ENABLE=yes
+   DEMOTOOLS_ENABLE=no
 fi
 
 
@@ -30530,7 +30566,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 30533 "configure"
+#line 30569 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -30636,7 +30672,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 30639 "configure"
+#line 30675 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -36911,6 +36947,10 @@ if test -z "${INSTALL_HELP_XML_TRUE}" && test -z "${INSTALL_HELP_XML_FALSE}"; th
   as_fn_error "conditional \"INSTALL_HELP_XML\" was never defined.
 Usually this means the macro was only invoked conditionally." "$LINENO" 5
 fi
+if test -z "${COMPILATION_TESTS_TRUE}" && test -z "${COMPILATION_TESTS_FALSE}"; then
+  as_fn_error "conditional \"COMPILATION_TESTS\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
 if test -z "${ENABLE_STATIC_TRUE}" && test -z "${ENABLE_STATIC_FALSE}"; then
   as_fn_error "conditional \"ENABLE_STATIC\" was never defined.
 Usually this means the macro was only invoked conditionally." "$LINENO" 5
@@ -39922,6 +39962,7 @@ echo "  TCL library (--with-tcl-library) ................. = $USER_TCL_LIB_PATH"
 echo "  TK include (--with-tk-include) ................... = $USER_TK_INC_PATH"
 echo "  TK library (--with-tk-library) ................... = $USER_TK_LIB_PATH"
 echo "  Install XML Help (--with-install-help-xml) ....... = $with_install_help_xml"
+echo "  Compilation tests (--enable-compilation-tests) ... = $COMPILATION_TESTS"
 echo "  Make the package relocatable (--enable-relocatable)= $RELOCATABLE"
 echo "  Use FFTW (--without-fftw) ........................ = $with_fftw"
 echo "  Use MATIO (--without-matio) ...................... = $with_matio"
index 4c7a8a8..0ee61c3 100644 (file)
@@ -117,6 +117,9 @@ AC_ARG_WITH(tk,
 AC_ARG_WITH(javasci,
     AC_HELP_STRING([--without-javasci],[Disable the Java/Scilab interface (javasci)]))
 
+AC_ARG_ENABLE(compilation-tests,
+    AC_HELP_STRING([--enable-compilation-tests],[Enable unitary tests and checks at compilation time]))
+
 AC_ARG_WITH(gui,
     AC_HELP_STRING([--without-gui],[Disable the Scilab Graphical User Interface (GUI). Intended for embedded/clustering/grid Scilab ]))
 
@@ -1484,6 +1487,23 @@ fi
 
 AC_SUBST(JAVASCI_ENABLE)
 
+
+##############################################################
+## Enable test a compilation time
+##############################################################
+
+COMPILATION_TESTS=no
+if test "$enable_compilation_tests" != no -a "$enable_compilation_tests" != ""; then
+   COMPILATION_TESTS=yes
+fi
+
+if test COMPILATION_TESTS=yes -a "$TESTNG" == ""; then
+   AC_MSG_WARN([--enable-compilation-tests deactivated: Could not find TestNG"])
+   COMPILATION_TESTS=no
+fi
+
+AM_CONDITIONAL(COMPILATION_TESTS, test "$COMPILATION_TESTS" != "")
+
 ##############################################################
 ## demo_tools module
 ##############################################################
@@ -1772,6 +1792,7 @@ echo "  TCL library (--with-tcl-library) ................. = $USER_TCL_LIB_PATH"
 echo "  TK include (--with-tk-include) ................... = $USER_TK_INC_PATH"
 echo "  TK library (--with-tk-library) ................... = $USER_TK_LIB_PATH"
 echo "  Install XML Help (--with-install-help-xml) ....... = $with_install_help_xml"
+echo "  Compilation tests (--enable-compilation-tests) ... = $COMPILATION_TESTS"
 echo "  Make the package relocatable (--enable-relocatable)= $RELOCATABLE"
 echo "  Use FFTW (--without-fftw) ........................ = $with_fftw"
 echo "  Use MATIO (--without-matio) ...................... = $with_matio"
index fa32e2c..4048f37 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(libscimalloc_la_include_HEADERS) $(srcdir)/Makefile.am \
        $(srcdir)/Makefile.in $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = libs/MALLOC
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -411,7 +414,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -810,7 +813,7 @@ uninstall-am: uninstall-libscimalloc_la_includeHEADERS \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -877,6 +880,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index d387bbc..3f0c5b4 100644 (file)
@@ -60,6 +60,9 @@ DIST_COMMON = $(libscidoublylinkedlist_la_include_HEADERS) \
        $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = libs/doublylinkedlist
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -401,7 +404,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -793,7 +796,7 @@ uninstall-am: uninstall-libscidoublylinkedlist_la_includeHEADERS \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -860,6 +863,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index e72b1d2..7dbadd8 100644 (file)
@@ -60,6 +60,9 @@ DIST_COMMON = $(libscidynamiclibrary_la_include_HEADERS) \
        $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = libs/dynamiclibrary
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -403,7 +406,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -795,7 +798,7 @@ uninstall-am: uninstall-libscidynamiclibrary_la_includeHEADERS \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -862,6 +865,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 1a85f2d..b8ff9a7 100644 (file)
@@ -60,6 +60,9 @@ DIST_COMMON = $(libscihashtable_la_include_HEADERS) \
        $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = libs/hashtable
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -403,7 +406,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -790,7 +793,7 @@ uninstall-am: uninstall-libscihashtable_la_includeHEADERS \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -857,6 +860,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 64dca91..da979f8 100644 (file)
@@ -58,6 +58,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = libs/libst
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -391,7 +394,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -752,7 +755,7 @@ uninstall-am: uninstall-pkglibLTLIBRARIES
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -819,6 +822,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 2c20fc1..5ef3853 100644 (file)
@@ -64,6 +64,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/action_binding
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -458,7 +461,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -926,7 +929,7 @@ uninstall-am: uninstall-libsciaction_binding_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -993,6 +996,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 6b58268..caa17e8 100644 (file)
@@ -63,6 +63,9 @@ DIST_COMMON = $(libsciapi_scilab_la_include_HEADERS) \
        $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/api_scilab
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -466,7 +469,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -985,7 +988,7 @@ uninstall-am: uninstall-libsciapi_scilab_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1052,6 +1055,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index f535442..0eaec30 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/arnoldi
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -512,7 +515,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1157,7 +1160,7 @@ uninstall-am: uninstall-libsciarnoldi_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1224,6 +1227,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 4359d01..3721c77 100644 (file)
@@ -62,6 +62,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/atoms
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -385,7 +388,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -701,7 +704,7 @@ uninstall-am: uninstall-libsciatoms_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -768,6 +771,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 1510ef0..4d0f85a 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/boolean
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -447,7 +450,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -962,7 +965,7 @@ uninstall-am: uninstall-libsciboolean_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1029,6 +1032,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 7d2ee6c..fc69066 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/cacsd
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -722,7 +725,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1825,7 +1828,7 @@ uninstall-am: uninstall-libscicacsd_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1892,6 +1895,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index ad639d3..cee9a13 100644 (file)
@@ -61,6 +61,9 @@ DIST_COMMON = $(libscicall_scilab_la_include_HEADERS) \
        $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/call_scilab
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -449,7 +452,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -961,7 +964,7 @@ uninstall-am: uninstall-libscicall_scilab_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1028,6 +1031,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 95747a4..d36ce9c 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/compatibility_functions
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -362,7 +365,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -665,7 +668,7 @@ uninstall-am: uninstall-libscicompatibility_functions_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -732,6 +735,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index d14ce51..7e2734a 100644 (file)
@@ -65,6 +65,9 @@ DIST_COMMON = $(libscicompletion_la_include_HEADERS) \
        $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/completion
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -510,7 +513,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1106,7 +1109,7 @@ uninstall-am: uninstall-libscicompletion_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1173,6 +1176,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index c294836..25d6051 100644 (file)
@@ -71,6 +71,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_4 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_5 = test
 subdir = modules/console
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -510,7 +513,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_4)
+TARGETS_ALL = $(am__append_4) $(am__append_5)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1079,7 +1082,7 @@ uninstall-am: uninstall-libsciconsole_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1146,6 +1149,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 3cc7ebb..5a3baf5 100644 (file)
@@ -71,6 +71,9 @@ host_triplet = @host@
 DIST_COMMON = $(libscicore_la_include_HEADERS) $(srcdir)/Makefile.am \
        $(srcdir)/Makefile.in $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_4 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_5 = test
 subdir = modules/core
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -875,7 +878,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_4)
+TARGETS_ALL = $(am__append_4) $(am__append_5)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -2847,7 +2850,7 @@ uninstall-am: uninstall-libscicore_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -2914,6 +2917,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index e4deba9..5f27e37 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/data_structures
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -505,7 +508,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1131,7 +1134,7 @@ libdummy_data_structures_la-intl_e.lo: src/fortran/intl_e.f
        $(LIBTOOL) --tag=F77 --mode=compile $(F77) $(libdummy_data_structures_la_FFLAGS) -c -o libdummy_data_structures_la-intl_e.lo `test -f 'src/fortran/intl_e.f' || echo '$(srcdir)/'`src/fortran/intl_e.f
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1198,6 +1201,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 367235d..7d42a86 100644 (file)
@@ -58,6 +58,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/demo_tools
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -376,7 +379,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -689,7 +692,7 @@ uninstall-am: uninstall-libdemo_tools_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -756,6 +759,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 4a544a1..cc1e69e 100644 (file)
@@ -58,6 +58,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/development_tools
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -370,7 +373,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -661,7 +664,7 @@ uninstall-am: uninstall-libdevelopment_tools_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -728,6 +731,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index db8c320..884c227 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/differential_equations
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -594,7 +597,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1508,7 +1511,7 @@ uninstall-am: uninstall-libscidifferential_equations_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1575,6 +1578,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 27b33e5..f47ace3 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/double
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -447,7 +450,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -931,7 +934,7 @@ uninstall-am: uninstall-libscidouble_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -998,6 +1001,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 17424e0..e9128c1 100644 (file)
@@ -60,6 +60,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/dynamic_link
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -491,7 +494,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1102,7 +1105,7 @@ uninstall-am: uninstall-libscidynamic_link_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1169,6 +1172,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 73b0641..59a6c4d 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/elementary_functions
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -1188,7 +1191,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -3067,7 +3070,7 @@ libdummy_elementary_functions_la-icopy.lo: src/fortran/linpack/icopy.f
        $(LIBTOOL) --tag=F77 --mode=compile $(F77) $(libdummy_elementary_functions_la_FFLAGS) -c -o libdummy_elementary_functions_la-icopy.lo `test -f 'src/fortran/linpack/icopy.f' || echo '$(srcdir)/'`src/fortran/linpack/icopy.f
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -3134,6 +3137,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index ac1ae77..4d26325 100644 (file)
@@ -64,6 +64,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/fftw
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -474,7 +477,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1015,7 +1018,7 @@ uninstall-am: uninstall-libscifftw_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1082,6 +1085,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 1ecb957..a92d752 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/fileio
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -592,7 +595,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1758,7 +1761,7 @@ uninstall-am: uninstall-libscifileio_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1825,6 +1828,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 32b85a4..f00b28c 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/functions
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -470,7 +473,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1021,7 +1024,7 @@ uninstall-am: uninstall-libscifunctions_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1088,6 +1091,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 70d69fc..7eff724 100644 (file)
@@ -62,6 +62,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/genetic_algorithms
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -375,7 +378,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -666,7 +669,7 @@ uninstall-am: uninstall-libgenetic_algorithms_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -733,6 +736,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index f1690d0..e1618d0 100644 (file)
@@ -65,7 +65,10 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
-@GUI_TRUE@am__append_2 = libscigraph.la 
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
+@GUI_TRUE@am__append_3 = libscigraph.la 
 subdir = modules/graph
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -414,7 +417,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -481,7 +484,7 @@ libscigraph_disable_la_CFLAGS =
 GRAPH_DISABLE_C_SOURCES = 
 libscigraph_disable_la_LDFLAGS = -version-info $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)
 libscigraph_disable_la_SOURCES = $(GRAPH_DISABLE_C_SOURCES)
-pkglib_LTLIBRARIES = libscigraph-disable.la $(am__append_2)
+pkglib_LTLIBRARIES = libscigraph-disable.la $(am__append_3)
 libscigraph_la_LDFLAGS = -version-info $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)  $(X_LIBS) $(X_EXTRA_LIBS)
 libscigraph_la_SOURCES = $(GRAPH_C_SOURCES) $(GRAPH_JNI_SOURCES) $(GATEWAY_C_SOURCES) $(GATEWAY_CPP_SOURCES) $(GRAPH_CPP_SOURCES)
 
@@ -814,7 +817,7 @@ uninstall-am: uninstall-libscigraph_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -881,6 +884,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 029a4e3..7409aa5 100644 (file)
@@ -67,6 +67,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_2 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_3 = test
 subdir = modules/graphic_export
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -530,7 +533,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_2)
+TARGETS_ALL = $(am__append_2) $(am__append_3)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1173,7 +1176,7 @@ uninstall-am: uninstall-libscigraphic_export_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1240,6 +1243,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index f8a42bb..838c4aa 100644 (file)
@@ -67,6 +67,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_2 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_3 = test
 subdir = modules/graphics
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -1258,7 +1261,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_2)
+TARGETS_ALL = $(am__append_2) $(am__append_3)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -4717,7 +4720,7 @@ uninstall-am: uninstall-libscigraphics_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -4784,6 +4787,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index d494357..0791aeb 100644 (file)
@@ -69,7 +69,10 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
-@GUI_TRUE@am__append_2 = libscigui.la 
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
+@GUI_TRUE@am__append_3 = libscigui.la 
 subdir = modules/gui
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -549,7 +552,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -806,7 +809,7 @@ libscigui_disable_la_CFLAGS = -Iincludes/ \
 GUI_DISABLE_C_SOURCES = src/nogui/nogui.c
 libscigui_disable_la_LDFLAGS = -version-info $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)
 libscigui_disable_la_SOURCES = $(GUI_DISABLE_C_SOURCES)
-pkglib_LTLIBRARIES = libscigui-disable.la $(am__append_2)
+pkglib_LTLIBRARIES = libscigui-disable.la $(am__append_3)
 libscigui_la_LDFLAGS = -version-info $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)  $(X_LIBS) $(X_EXTRA_LIBS)
 libscigui_la_SOURCES = $(GUI_C_SOURCES) $(GATEWAY_C_SOURCES) $(GATEWAY_CPP_SOURCES) $(GATEWAY_FORTRAN_SOURCES) $(GUI_CPP_SOURCES)
 
@@ -2415,7 +2418,7 @@ uninstall-am: uninstall-libscigui_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -2482,6 +2485,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index af01c03..3d2644b 100644 (file)
@@ -67,6 +67,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_3 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_4 = test
 subdir = modules/hdf5
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -542,7 +545,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_3)
+TARGETS_ALL = $(am__append_3) $(am__append_4)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1088,7 +1091,7 @@ uninstall-am: uninstall-libscihdf5_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1155,6 +1158,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index fb6125f..f321c3c 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/helptools
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -548,7 +551,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1283,7 +1286,7 @@ uninstall-am: uninstall-libscihelptools_la_binDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1350,6 +1353,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 5cf4cbc..18979f0 100644 (file)
@@ -64,6 +64,9 @@ DIST_COMMON = $(libscihistory_manager_la_include_HEADERS) \
        $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_2 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_3 = test
 subdir = modules/history_manager
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -541,7 +544,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_2)
+TARGETS_ALL = $(am__append_2) $(am__append_3)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1182,7 +1185,7 @@ uninstall-am: uninstall-libscihistory_manager_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1249,6 +1252,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 3cbf307..ac64c26 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/integer
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -576,7 +579,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1556,7 +1559,7 @@ uninstall-am: uninstall-libsciinteger_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1623,6 +1626,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index f6c48d4..037284d 100644 (file)
@@ -63,6 +63,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/interpolation
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -474,7 +477,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1036,7 +1039,7 @@ uninstall-am: uninstall-libsciinterpolation_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1103,6 +1106,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 9795384..7bb481a 100644 (file)
@@ -63,6 +63,9 @@ DIST_COMMON = $(libsciintersci_la_include_HEADERS) \
        $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/intersci
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -450,7 +453,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1110,7 +1113,7 @@ uninstall-am: uninstall-binPROGRAMS \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1177,6 +1180,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 3667fc3..0dacd5f 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/io
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -490,7 +493,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1148,7 +1151,7 @@ uninstall-am: uninstall-libsciio_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1215,6 +1218,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index c86a023..d60b854 100644 (file)
@@ -66,6 +66,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @JAVASCI_TRUE@@NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@@JAVASCI_TRUE@am__append_2 = test
 subdir = modules/javasci
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -505,7 +508,7 @@ libjavasci_la_etc_DATA = etc/javasci.quit etc/javasci.start
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-@JAVASCI_TRUE@TARGETS_ALL = $(am__append_1)
+@JAVASCI_TRUE@TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1044,7 +1047,7 @@ uninstall-am: uninstall-libjavasci_la_etcDATA \
 
 
 # This target enables tests for Scilab
-@JAVASCI_TRUE@check-local: $(top_builddir)/scilab-bin
+@JAVASCI_TRUE@check-local: $(top_builddir)/scilab-bin test
 @JAVASCI_TRUE@ @COMMAND="test_run('$(modulename)');quit";\
 @JAVASCI_TRUE@ export LANG=C;\
 @JAVASCI_TRUE@ $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1111,6 +1114,12 @@ uninstall-am: uninstall-libjavasci_la_etcDATA \
 @JAVASCI_TRUE@         rm -f $(builddir)/$$dir/$(MACROBINMASK); \
 @JAVASCI_TRUE@ done
 
+@JAVASCI_TRUE@test:
+# More tests could be added here
+@JAVASCI_TRUE@ @if test -f build.xml; then \
+@JAVASCI_TRUE@         $(ANT) test; \
+@JAVASCI_TRUE@ fi
+
 @JAVASCI_TRUE@all-local: $(TARGETS_ALL)
 
 @JAVASCI_TRUE@.sci.bin:
index c5f05cb..6276e06 100644 (file)
@@ -69,6 +69,9 @@ host_triplet = @host@
 DIST_COMMON = $(libscijvm_la_include_HEADERS) $(srcdir)/Makefile.am \
        $(srcdir)/Makefile.in $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_3 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_4 = test
 subdir = modules/jvm
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -514,7 +517,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_3)
+TARGETS_ALL = $(am__append_3) $(am__append_4)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1192,7 +1195,7 @@ uninstall-am: uninstall-libscijvm_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1259,6 +1262,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 530767a..80fff7f 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/linear_algebra
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -551,7 +554,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1359,7 +1362,7 @@ uninstall-am: uninstall-libscilinear_algebra_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1426,6 +1429,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index f44ac97..873b517 100644 (file)
@@ -69,6 +69,9 @@ DIST_COMMON = $(libscilocalization_la_include_HEADERS) \
        $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_5 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_6 = test
 subdir = modules/localization
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -480,7 +483,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_5)
+TARGETS_ALL = $(am__append_5) $(am__append_6)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1036,7 +1039,7 @@ uninstall-am: uninstall-libscilocalization_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1103,6 +1106,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index f68b65e..e77bd19 100644 (file)
@@ -58,6 +58,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/m2sci
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -373,7 +376,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -661,7 +664,7 @@ uninstall-am: uninstall-libm2sci_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -728,6 +731,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 98d125d..06df179 100644 (file)
@@ -58,6 +58,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/maple2scilab
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -370,7 +373,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -659,7 +662,7 @@ uninstall-am: uninstall-libmaple2scilab_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -726,6 +729,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index b62c612..1847819 100644 (file)
@@ -60,6 +60,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/matio
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -426,7 +429,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1116,7 +1119,7 @@ uninstall-am: uninstall-libscimatio_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1183,6 +1186,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index f3acade..e90c304 100644 (file)
@@ -60,6 +60,9 @@ host_triplet = @host@
 DIST_COMMON = $(libmex_la_include_HEADERS) $(srcdir)/Makefile.am \
        $(srcdir)/Makefile.in $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/mexlib
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -450,7 +453,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -928,7 +931,7 @@ uninstall-am: uninstall-libmex_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -995,6 +998,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 7506d9d..c8fe543 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/optimization
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -577,7 +580,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1411,7 +1414,7 @@ uninstall-am: uninstall-libscioptimization_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1478,6 +1481,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 61cd906..d1c35b6 100644 (file)
@@ -65,6 +65,9 @@ DIST_COMMON = $(libscioutput_stream_la_include_HEADERS) \
        $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/output_stream
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -539,7 +542,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1295,7 +1298,7 @@ uninstall-am: uninstall-libscioutput_stream_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1362,6 +1365,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 6e2ab70..ba797b5 100644 (file)
@@ -58,6 +58,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/overloading
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -371,7 +374,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -661,7 +664,7 @@ uninstall-am: uninstall-libscioverloading_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -728,6 +731,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index b409381..16acace 100644 (file)
@@ -65,6 +65,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/parameters
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -420,7 +423,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -834,7 +837,7 @@ uninstall-am: uninstall-libparameters_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -901,6 +904,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 2b311a8..3fe922f 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/polynomials
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -557,7 +560,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1365,7 +1368,7 @@ uninstall-am: uninstall-libscipolynomials_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1432,6 +1435,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 8dcf317..4b4a5a0 100644 (file)
@@ -75,7 +75,13 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@@PVM_TRUE@am__append_1 = java
-@NEED_JAVA_TRUE@@PVM_FALSE@am__append_2 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@@PVM_TRUE@am__append_2 = test
+@NEED_JAVA_TRUE@@PVM_FALSE@am__append_3 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@@PVM_FALSE@am__append_4 = test
 subdir = modules/pvm
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -569,14 +575,15 @@ top_srcdir = @top_srcdir@
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-@PVM_FALSE@TARGETS_ALL = $(am__append_2)
+@PVM_FALSE@TARGETS_ALL = $(am__append_3) $(am__append_4)
 
 ########################### JAVA ######################################
 #### We are delegating java compilation to ant... Thanks to that
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-@PVM_TRUE@TARGETS_ALL = $(am__append_1) $(am__append_2)
+@PVM_TRUE@TARGETS_ALL = $(am__append_1) $(am__append_2) \
+@PVM_TRUE@     $(am__append_3) $(am__append_4)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1399,7 +1406,7 @@ uninstall-am: uninstall-libscipvm_la_etcDATA \
 
 
 # This target enables tests for Scilab
-@PVM_TRUE@check-local: $(top_builddir)/scilab-bin
+@PVM_TRUE@check-local: $(top_builddir)/scilab-bin test
 @PVM_TRUE@     @COMMAND="test_run('$(modulename)');quit";\
 @PVM_TRUE@     export LANG=C;\
 @PVM_TRUE@     $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1466,6 +1473,12 @@ uninstall-am: uninstall-libscipvm_la_etcDATA \
 @PVM_TRUE@             rm -f $(builddir)/$$dir/$(MACROBINMASK); \
 @PVM_TRUE@     done
 
+@PVM_TRUE@test:
+# More tests could be added here
+@PVM_TRUE@     @if test -f build.xml; then \
+@PVM_TRUE@             $(ANT) test; \
+@PVM_TRUE@     fi
+
 @PVM_TRUE@all-local: $(TARGETS_ALL)
 
 @PVM_TRUE@.sci.bin:
@@ -1584,7 +1597,7 @@ uninstall-am: uninstall-libscipvm_la_etcDATA \
 @PVM_TRUE@.PHONY: macros java swig giws
 
 # This target enables tests for Scilab
-@PVM_FALSE@check-local: $(top_builddir)/scilab-bin
+@PVM_FALSE@check-local: $(top_builddir)/scilab-bin test
 @PVM_FALSE@    @COMMAND="test_run('$(modulename)');quit";\
 @PVM_FALSE@    export LANG=C;\
 @PVM_FALSE@    $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1651,6 +1664,12 @@ uninstall-am: uninstall-libscipvm_la_etcDATA \
 @PVM_FALSE@            rm -f $(builddir)/$$dir/$(MACROBINMASK); \
 @PVM_FALSE@    done
 
+@PVM_FALSE@test:
+# More tests could be added here
+@PVM_FALSE@    @if test -f build.xml; then \
+@PVM_FALSE@            $(ANT) test; \
+@PVM_FALSE@    fi
+
 @PVM_FALSE@all-local: $(TARGETS_ALL)
 
 @PVM_FALSE@.sci.bin:
index 2e31d9f..8027feb 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/randlib
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -472,7 +475,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1068,7 +1071,7 @@ uninstall-am: uninstall-libscirandlib_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1135,6 +1138,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 73f024c..d28a06f 100644 (file)
@@ -66,6 +66,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/renderer
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -1008,7 +1011,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -3479,7 +3482,7 @@ uninstall-am: uninstall-libscirenderer_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -3546,6 +3549,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index ef2adb0..6cb6323 100644 (file)
@@ -81,10 +81,13 @@ DIST_COMMON = $(am__libsciscicos_la_include_HEADERS_DIST) \
        $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(srcdir)/Makefile.modelica.am $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 @OCAML_TRUE@@SCICOS_TRUE@bin_PROGRAMS = $(am__EXEEXT_1)
 
 ########## COMMON
-@OCAML_TRUE@@SCICOS_TRUE@am__append_2 = .ml .mli .mll .mly .cmo .cmi .cmx
+@OCAML_TRUE@@SCICOS_TRUE@am__append_3 = .ml .mli .mll .mly .cmo .cmi .cmx
 subdir = modules/scicos
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -655,12 +658,12 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
 # NOT USED  AT THE MOMENT
-SUFFIXES = .sci $(am__append_2)
+SUFFIXES = .sci $(am__append_3)
 
 ########### INSTALL DOCUMENTATION ###################
 
@@ -2211,7 +2214,7 @@ uninstall-am: uninstall-binPROGRAMS uninstall-libsciscicos_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -2278,6 +2281,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 7b54c69..b95c85c 100644 (file)
@@ -65,6 +65,9 @@ DIST_COMMON = $(am__libsciscicos_blocks_la_include_HEADERS_DIST) \
        $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/scicos_blocks
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -905,7 +908,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -4844,7 +4847,7 @@ uninstall-am: uninstall-libsciscicos_blocks_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -4911,6 +4914,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 57b951a..c0f988a 100644 (file)
@@ -64,6 +64,9 @@ host_triplet = @host@
 DIST_COMMON = $(libscishell_la_include_HEADERS) $(srcdir)/Makefile.am \
        $(srcdir)/Makefile.in $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_3 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_4 = test
 subdir = modules/shell
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -492,7 +495,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_3)
+TARGETS_ALL = $(am__append_3) $(am__append_4)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1098,7 +1101,7 @@ uninstall-am: uninstall-libscishell_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1165,6 +1168,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index d7b763a..b87f3ab 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/signal_processing
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -541,7 +544,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1292,7 +1295,7 @@ uninstall-am: uninstall-libscisignal_processing_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1359,6 +1362,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 02c46b0..5252f55 100644 (file)
@@ -62,6 +62,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/simulated_annealing
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -375,7 +378,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -666,7 +669,7 @@ uninstall-am: uninstall-libsimulated_annealing_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -733,6 +736,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 2efd95a..f325a34 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/sound
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -427,7 +430,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -880,7 +883,7 @@ uninstall-am: uninstall-libscisound_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -947,6 +950,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 1cbdc2d..6a86e97 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/sparse
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -622,7 +625,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1675,7 +1678,7 @@ uninstall-am: uninstall-libscisparse_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1742,6 +1745,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 55bba22..0f2459d 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/special_functions
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -476,7 +479,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1077,7 +1080,7 @@ uninstall-am: uninstall-libscispecial_functions_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1144,6 +1147,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index eefefe2..9f29cb3 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/spreadsheet
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -445,7 +448,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -965,7 +968,7 @@ uninstall-am: uninstall-libscispreadsheet_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1032,6 +1035,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 6ccbd32..2827310 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/statistics
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -529,7 +532,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1268,7 +1271,7 @@ uninstall-am: uninstall-libscistatistics_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1335,6 +1338,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 11b7421..eec3852 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/string
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -527,7 +530,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1404,7 +1407,7 @@ uninstall-am: uninstall-libscistring_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1471,6 +1474,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 233af64..516cdfd 100644 (file)
@@ -63,6 +63,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/symbolic
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -444,7 +447,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -936,7 +939,7 @@ uninstall-am: uninstall-libscisymbolic_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1003,6 +1006,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 85bce93..15afe38 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/tclsci
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -669,7 +672,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1358,7 +1361,7 @@ uninstall-am: uninstall-libscitclsci_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1425,6 +1428,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 8bc8fd9..bfa56c4 100644 (file)
@@ -58,6 +58,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/texmacs
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -373,7 +376,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -662,7 +665,7 @@ uninstall-am: uninstall-libscitexmacs_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -729,6 +732,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 4d51547..7272d56 100644 (file)
@@ -60,6 +60,9 @@ host_triplet = @host@
 DIST_COMMON = $(libscitime_la_include_HEADERS) $(srcdir)/Makefile.am \
        $(srcdir)/Makefile.in $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/time
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -446,7 +449,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -980,7 +983,7 @@ uninstall-am: uninstall-libscitime_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1047,6 +1050,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index b658d25..05288b4 100644 (file)
@@ -65,7 +65,10 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
-@GUI_TRUE@am__append_2 = libscitypes.la 
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
+@GUI_TRUE@am__append_3 = libscitypes.la 
 subdir = modules/types
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -414,7 +417,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -481,7 +484,7 @@ libscitypes_disable_la_CFLAGS =
 TYPES_DISABLE_C_SOURCES = 
 libscitypes_disable_la_LDFLAGS = -version-info $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)
 libscitypes_disable_la_SOURCES = $(TYPES_DISABLE_C_SOURCES)
-pkglib_LTLIBRARIES = libscitypes-disable.la $(am__append_2)
+pkglib_LTLIBRARIES = libscitypes-disable.la $(am__append_3)
 libscitypes_la_LDFLAGS = -version-info $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)  $(X_LIBS) $(X_EXTRA_LIBS)
 libscitypes_la_SOURCES = $(TYPES_C_SOURCES) $(TYPES_JNI_SOURCES) $(GATEWAY_C_SOURCES) $(GATEWAY_CPP_SOURCES) $(TYPES_CPP_SOURCES)
 
@@ -814,7 +817,7 @@ uninstall-am: uninstall-libscitypes_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -881,6 +884,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 987c9d7..3ef48bf 100644 (file)
@@ -65,6 +65,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_2 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_3 = test
 subdir = modules/umfpack
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -493,7 +496,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_2)
+TARGETS_ALL = $(am__append_2) $(am__append_3)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1059,7 +1062,7 @@ uninstall-am: uninstall-libsciumfpack_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1126,6 +1129,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 9d3d60b..ddd7545 100644 (file)
@@ -59,6 +59,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
 subdir = modules/windows_tools
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -423,7 +426,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -863,7 +866,7 @@ uninstall-am: uninstall-libsciwindows_tools_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -930,6 +933,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 346cc76..d15463d 100644 (file)
@@ -67,6 +67,9 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_2 = java
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_3 = test
 subdir = modules/xcos
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -788,7 +791,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_2)
+TARGETS_ALL = $(am__append_2) $(am__append_3)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -1375,7 +1378,7 @@ uninstall-am: uninstall-libscixcos_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1442,6 +1445,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin:
index 574013a..fdf9d71 100644 (file)
@@ -65,7 +65,10 @@ host_triplet = @host@
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/Makefile.incl.am
 @NEED_JAVA_TRUE@am__append_1 = java
-@GUI_TRUE@am__append_2 = libscixpad.la 
+
+# With --enable-compilation-tests, launch java unitary tests
+@COMPILATION_TESTS_TRUE@am__append_2 = test
+@GUI_TRUE@am__append_3 = libscixpad.la 
 subdir = modules/xpad
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
@@ -436,7 +439,7 @@ SPLINT_OPTIONS = -weak -booltype BOOL
 #### the procedure will be the same with Microsoft Windows (C)
 #### and Linux/Unix
 #######################################################################
-TARGETS_ALL = $(am__append_1)
+TARGETS_ALL = $(am__append_1) $(am__append_2)
 
 ################ MACROS ######################
 # Rule to build a macro
@@ -529,7 +532,7 @@ libscixpad_disable_la_CFLAGS = -Iincludes/ \
 XPAD_DISABLE_C_SOURCES = src/noxpad/noxpad.c
 libscixpad_disable_la_LDFLAGS = -version-info $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)
 libscixpad_disable_la_SOURCES = $(XPAD_DISABLE_C_SOURCES)
-pkglib_LTLIBRARIES = libscixpad-disable.la $(am__append_2)
+pkglib_LTLIBRARIES = libscixpad-disable.la $(am__append_3)
 libscixpad_la_LDFLAGS = -version-info $(SCILAB_LIBRARY_VERSION) $(LD_FLAGS)  $(X_LIBS) $(X_EXTRA_LIBS)
 libscixpad_la_SOURCES = $(XPAD_C_SOURCES) $(XPAD_JNI_SOURCES) $(GATEWAY_C_SOURCES) $(GATEWAY_CPP_SOURCES) $(XPAD_CPP_SOURCES)
 
@@ -1025,7 +1028,7 @@ uninstall-am: uninstall-libscixpad_la_etcDATA \
 
 
 # This target enables tests for Scilab
-check-local: $(top_builddir)/scilab-bin
+check-local: $(top_builddir)/scilab-bin test
        @COMMAND="test_run('$(modulename)');quit";\
        export LANG=C;\
        $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
@@ -1092,6 +1095,12 @@ clean-macros:
                rm -f $(builddir)/$$dir/$(MACROBINMASK); \
        done
 
+test:
+# More tests could be added here
+       @if test -f build.xml; then \
+               $(ANT) test; \
+       fi
+
 all-local: $(TARGETS_ALL)
 
 .sci.bin: