Move matio interface from compatibility_functions to matio
Vincent Couvert [Thu, 10 Apr 2008 12:32:05 +0000 (12:32 +0000)]
47 files changed:
scilab/configure
scilab/configure.ac
scilab/etc/modules.xml.in
scilab/etc/modules.xml.vc
scilab/modules/Makefile.am
scilab/modules/Makefile.in
scilab/modules/compatibility_functions/Makefile.am
scilab/modules/compatibility_functions/Makefile.in
scilab/modules/compatibility_functions/includes/gw_matio.h [deleted file]
scilab/modules/compatibility_functions/sci_gateway/c/gw_matio.c [deleted file]
scilab/modules/compatibility_functions/sci_gateway/compatibility_functions_gateway.xml [deleted file]
scilab/modules/compatibility_functions/src/c/DllMainCompatibility_functions.c [deleted file]
scilab/modules/core/includes/callinterf.h
scilab/modules/matio/Makefile.am
scilab/modules/matio/build.xml [deleted file]
scilab/modules/matio/etc/matio.quit
scilab/modules/matio/etc/matio.start
scilab/modules/matio/help/en_US/loadmatfile.xml [moved from scilab/modules/compatibility_functions/help/en_US/loadmatfile.xml with 100% similarity]
scilab/modules/matio/help/en_US/matio_c.xml [deleted file]
scilab/modules/matio/help/en_US/matio_sci.xml [deleted file]
scilab/modules/matio/help/en_US/savematfile.xml [moved from scilab/modules/compatibility_functions/help/en_US/savematfile.xml with 100% similarity]
scilab/modules/matio/languages/en_US/errors.xml [deleted file]
scilab/modules/matio/languages/en_US/menus.xml [deleted file]
scilab/modules/matio/languages/en_US/messages.xml [deleted file]
scilab/modules/matio/license.txt [moved from scilab/modules/matio/licence.txt with 100% similarity]
scilab/modules/matio/macros/ReadmiMatrix.sci [moved from scilab/modules/compatibility_functions/macros/ReadmiMatrix.sci with 100% similarity]
scilab/modules/matio/macros/WritemiMatrix.sci [moved from scilab/modules/compatibility_functions/macros/WritemiMatrix.sci with 100% similarity]
scilab/modules/matio/macros/buildmacros.sce
scilab/modules/matio/macros/loadmatfile.sci [moved from scilab/modules/compatibility_functions/macros/loadmatfile.sci with 100% similarity]
scilab/modules/matio/macros/matio_sci.sci [deleted file]
scilab/modules/matio/macros/savematfile.sci [moved from scilab/modules/compatibility_functions/macros/savematfile.sci with 100% similarity]
scilab/modules/matio/sci_gateway/c/sci_matfile_close.c [moved from scilab/modules/compatibility_functions/sci_gateway/c/sci_matfile_close.c with 100% similarity]
scilab/modules/matio/sci_gateway/c/sci_matfile_listvar.c [moved from scilab/modules/compatibility_functions/sci_gateway/c/sci_matfile_listvar.c with 100% similarity]
scilab/modules/matio/sci_gateway/c/sci_matfile_open.c [moved from scilab/modules/compatibility_functions/sci_gateway/c/sci_matfile_open.c with 100% similarity]
scilab/modules/matio/sci_gateway/c/sci_matfile_varreadnext.c [moved from scilab/modules/compatibility_functions/sci_gateway/c/sci_matfile_varreadnext.c with 100% similarity]
scilab/modules/matio/sci_gateway/c/sci_skeleton_c.c [deleted file]
scilab/modules/matio/src/c/CreateCellVariable.c [moved from scilab/modules/compatibility_functions/src/c/CreateCellVariable.c with 100% similarity]
scilab/modules/matio/src/c/CreateCharVariable.c [moved from scilab/modules/compatibility_functions/src/c/CreateCharVariable.c with 100% similarity]
scilab/modules/matio/src/c/CreateDoubleVariable.c [moved from scilab/modules/compatibility_functions/src/c/CreateDoubleVariable.c with 95% similarity]
scilab/modules/matio/src/c/CreateHyperMatrixVariable.c [moved from scilab/modules/compatibility_functions/src/c/CreateHyperMatrixVariable.c with 100% similarity]
scilab/modules/matio/src/c/CreateIntegerVariable.c [moved from scilab/modules/compatibility_functions/src/c/CreateIntegerVariable.c with 100% similarity]
scilab/modules/matio/src/c/CreateMatlabVariable.c [moved from scilab/modules/compatibility_functions/src/c/CreateMatlabVariable.c with 100% similarity]
scilab/modules/matio/src/c/CreateMatlabVariable.h [moved from scilab/modules/compatibility_functions/src/c/CreateMatlabVariable.h with 100% similarity]
scilab/modules/matio/src/c/CreateSparseVariable.c [moved from scilab/modules/compatibility_functions/src/c/CreateSparseVariable.c with 100% similarity]
scilab/modules/matio/src/c/CreateStructVariable.c [moved from scilab/modules/compatibility_functions/src/c/CreateStructVariable.c with 100% similarity]
scilab/modules/matio/src/c/matfile_manager.c [moved from scilab/modules/compatibility_functions/src/c/matfile_manager.c with 100% similarity]
scilab/modules/matio/src/c/matfile_manager.h [moved from scilab/modules/compatibility_functions/src/c/matfile_manager.h with 100% similarity]

index 652a0c9..8f85d52 100755 (executable)
@@ -39455,7 +39455,7 @@ if test "$enable_stop_on_warning" = yes; then
    CXXFLAGS="$CXXFLAGS -Werror -O0"
 fi
 
-ac_config_files="$ac_config_files libs/lapack/Makefile libs/blas/Makefile libs/MALLOC/Makefile libs/dynamiclibrary/Makefile libs/doublylinkedlist/Makefile libs/hashtable/Makefile libs/libst/Makefile modules/helptools/Makefile modules/helptools/macros/xmlfiletohtml.sci modules/data_structures/Makefile modules/differential_equations/Makefile modules/optimization/Makefile modules/elementary_functions/Makefile modules/special_functions/Makefile modules/io/Makefile modules/shell/Makefile modules/completion/Makefile modules/history_manager/Makefile modules/jvm/Makefile modules/sound/Makefile modules/statistics/Makefile modules/mexlib/Makefile modules/sparse/Makefile modules/linear_algebra/Makefile modules/polynomials/Makefile modules/symbolic/Makefile modules/signal_processing/Makefile modules/arnoldi/Makefile modules/interpolation/Makefile modules/intersci/Makefile modules/localization/Makefile modules/metanet/Makefile modules/cacsd/Makefile modules/boolean/Makefile modules/integer/Makefile modules/double/Makefile modules/fileio/Makefile modules/spreadsheet/Makefile modules/string/Makefile modules/time/Makefile modules/graphics/Makefile modules/graphic_export/Makefile modules/renderer/Makefile modules/action_binding/Makefile modules/gui/Makefile modules/pvm/Makefile modules/randlib/Makefile modules/tclsci/Makefile modules/windows_tools/Makefile modules/core/Makefile modules/fftw/Makefile modules/umfpack/Makefile modules/scicos/Makefile modules/scicos_blocks/Makefile modules/functions/Makefile modules/dynamic_link/Makefile modules/others/Makefile modules/overloading/Makefile modules/javasci/Makefile modules/maple2scilab/Makefile modules/m2sci/Makefile modules/compatibility_functions/Makefile modules/texmacs/Makefile modules/scipad/Makefile modules/scilab2fortran/Makefile modules/development_tools/Makefile modules/output_stream/Makefile modules/console/Makefile modules/demo_tools/Makefile modules/genetic_algorithms/Makefile modules/simulated_annealing/Makefile modules/parameters/Makefile modules/Makefile libs/Makefile Makefile etc/modules.xml scilab-lib.properties"
+ac_config_files="$ac_config_files libs/lapack/Makefile libs/blas/Makefile libs/MALLOC/Makefile libs/dynamiclibrary/Makefile libs/doublylinkedlist/Makefile libs/hashtable/Makefile libs/libst/Makefile modules/helptools/Makefile modules/helptools/macros/xmlfiletohtml.sci modules/data_structures/Makefile modules/differential_equations/Makefile modules/optimization/Makefile modules/elementary_functions/Makefile modules/special_functions/Makefile modules/io/Makefile modules/shell/Makefile modules/completion/Makefile modules/history_manager/Makefile modules/jvm/Makefile modules/sound/Makefile modules/statistics/Makefile modules/mexlib/Makefile modules/sparse/Makefile modules/linear_algebra/Makefile modules/polynomials/Makefile modules/symbolic/Makefile modules/signal_processing/Makefile modules/arnoldi/Makefile modules/interpolation/Makefile modules/intersci/Makefile modules/localization/Makefile modules/metanet/Makefile modules/cacsd/Makefile modules/boolean/Makefile modules/integer/Makefile modules/double/Makefile modules/fileio/Makefile modules/spreadsheet/Makefile modules/string/Makefile modules/time/Makefile modules/graphics/Makefile modules/graphic_export/Makefile modules/renderer/Makefile modules/action_binding/Makefile modules/gui/Makefile modules/pvm/Makefile modules/randlib/Makefile modules/tclsci/Makefile modules/windows_tools/Makefile modules/core/Makefile modules/fftw/Makefile modules/umfpack/Makefile modules/scicos/Makefile modules/scicos_blocks/Makefile modules/functions/Makefile modules/dynamic_link/Makefile modules/others/Makefile modules/overloading/Makefile modules/javasci/Makefile modules/maple2scilab/Makefile modules/m2sci/Makefile modules/compatibility_functions/Makefile modules/texmacs/Makefile modules/scipad/Makefile modules/scilab2fortran/Makefile modules/development_tools/Makefile modules/output_stream/Makefile modules/console/Makefile modules/demo_tools/Makefile modules/genetic_algorithms/Makefile modules/simulated_annealing/Makefile modules/parameters/Makefile modules/matio/Makefile modules/Makefile libs/Makefile Makefile etc/modules.xml scilab-lib.properties"
 
 
 # Detection of the module for the future version of Scilab 6
@@ -40279,6 +40279,7 @@ do
     "modules/genetic_algorithms/Makefile") CONFIG_FILES="$CONFIG_FILES modules/genetic_algorithms/Makefile" ;;
     "modules/simulated_annealing/Makefile") CONFIG_FILES="$CONFIG_FILES modules/simulated_annealing/Makefile" ;;
     "modules/parameters/Makefile") CONFIG_FILES="$CONFIG_FILES modules/parameters/Makefile" ;;
+    "modules/matio/Makefile") CONFIG_FILES="$CONFIG_FILES modules/matio/Makefile" ;;
     "modules/Makefile") CONFIG_FILES="$CONFIG_FILES modules/Makefile" ;;
     "libs/Makefile") CONFIG_FILES="$CONFIG_FILES libs/Makefile" ;;
     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
index 0092f1f..56d0f34 100644 (file)
@@ -1127,6 +1127,7 @@ modules/demo_tools/Makefile
 modules/genetic_algorithms/Makefile
 modules/simulated_annealing/Makefile
 modules/parameters/Makefile
+modules/matio/Makefile
 modules/Makefile
 libs/Makefile
 Makefile
index 7ad1a0c..d9c7aef 100644 (file)
@@ -80,4 +80,5 @@
 <module name="genetic_algorithms" activate="yes"/>
 <module name="simulated_annealing" activate="yes"/>
 <module name="parameters" activate="yes"/>
+<module name="matio" activate="yes"/>
 </modules>
index a2d7dc2..5791dbc 100644 (file)
@@ -82,4 +82,5 @@
 <module name="genetic_algorithms" activate="yes"/>
 <module name="simulated_annealing" activate="yes"/>
 <module name="parameters" activate="yes"/>
+<module name="matio" activate="yes"/>
 </modules>
index 9115163..bbbeb9f 100644 (file)
@@ -72,7 +72,8 @@ umfpack \
 demo_tools \
 genetic_algorithms \
 simulated_annealing \
-parameters
+parameters \
+matio
 
 #umfpack
 
@@ -156,7 +157,7 @@ libscilab_la_LIBADD = \
        $(top_builddir)/modules/action_binding/libsciaction_binding.la \
        $(top_builddir)/modules/dynamic_link/libscidynamic_link.la \
        $(top_builddir)/modules/output_stream/libscioutput_stream.la \
-       $(top_builddir)/modules/compatibility_functions/libscicompatibility_functions.la
+       $(top_builddir)/modules/matio/libscimatio.la
 
 # Temp stuff
 libscilab_la_LIBADD += $(top_builddir)/modules/string/libscistring.la
index 15bbdba..9f1ad6a 100644 (file)
@@ -128,7 +128,7 @@ libscilab_la_DEPENDENCIES = $(top_builddir)/modules/mexlib/libmex.la \
        $(top_builddir)/modules/action_binding/libsciaction_binding.la \
        $(top_builddir)/modules/dynamic_link/libscidynamic_link.la \
        $(top_builddir)/modules/output_stream/libscioutput_stream.la \
-       $(top_builddir)/modules/compatibility_functions/libscicompatibility_functions.la \
+       $(top_builddir)/modules/matio/libscimatio.la \
        $(top_builddir)/modules/string/libscistring.la \
        $(top_builddir)/modules/fftw/libscifftw.la \
        $(top_builddir)/modules/umfpack/libsciumfpack.la \
@@ -178,7 +178,8 @@ DIST_SUBDIRS = core output_stream action_binding arnoldi \
        functions others overloading maple2scilab m2sci texmacs scipad \
        scilab2fortran development_tools compatibility_functions \
        helptools fftw umfpack demo_tools genetic_algorithms \
-       simulated_annealing parameters scicos_blocks scicos . javasci
+       simulated_annealing parameters matio scicos_blocks scicos . \
+       javasci
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 ACLOCAL = @ACLOCAL@
 ALL_LINGUAS = @ALL_LINGUAS@
@@ -376,7 +377,7 @@ SUBDIRS = core output_stream action_binding arnoldi \
        maple2scilab m2sci texmacs scipad scilab2fortran \
        development_tools compatibility_functions helptools fftw \
        umfpack demo_tools genetic_algorithms simulated_annealing \
-       parameters $(am__append_1) scicos . $(am__append_2)
+       parameters matio $(am__append_1) scicos . $(am__append_2)
 
 #### Basic files ####
 libscilab_la_rootdir = $(mydatadir)
@@ -436,7 +437,7 @@ libscilab_la_LIBADD = $(top_builddir)/modules/mexlib/libmex.la \
        $(top_builddir)/modules/action_binding/libsciaction_binding.la \
        $(top_builddir)/modules/dynamic_link/libscidynamic_link.la \
        $(top_builddir)/modules/output_stream/libscioutput_stream.la \
-       $(top_builddir)/modules/compatibility_functions/libscicompatibility_functions.la \
+       $(top_builddir)/modules/matio/libscimatio.la \
        $(top_builddir)/modules/string/libscistring.la \
        $(top_builddir)/modules/fftw/libscifftw.la \
        $(top_builddir)/modules/umfpack/libsciumfpack.la \
index f1b966d..dca71de 100644 (file)
@@ -6,39 +6,6 @@
 
 include $(top_srcdir)/Makefile.incl.am
 
-#### List of the gateway files ####
-GATEWAY_C_SOURCES = sci_gateway/c/gw_matio.c \
-                   sci_gateway/c/sci_matfile_open.c \
-                   sci_gateway/c/sci_matfile_close.c \
-                   sci_gateway/c/sci_matfile_listvar.c \
-                   sci_gateway/c/sci_matfile_varreadnext.c
-
-#### List of the C files ####
-COMPATIBILITY_FUNCTIONS_C_SOURCES = src/c/matfile_manager.c \
-                                   src/c/CreateMatlabVariable.c \
-                                   src/c/CreateCharVariable.c \
-                                   src/c/CreateDoubleVariable.c \
-                                   src/c/CreateIntegerVariable.c \
-                                   src/c/CreateHyperMatrixVariable.c \
-                                   src/c/CreateStructVariable.c \
-                                   src/c/CreateSparseVariable.c \
-                                   src/c/CreateCellVariable.c
-
-libscicompatibility_functions_la_CFLAGS = -Iincludes/ \
-                                       -Isrc/c/ \
-                                       -Isrc/cpp/ \
-                                       -Isrc/matio/ \
-                                       -I$(top_srcdir)/modules/output_stream/includes/ \
-                                       -I$(top_srcdir)/modules/string/includes/ \
-                                       $(MATIO_INC_PATH)
-
-libscicompatibility_functions_la_LDFLAGS = $(LD_FLAGS) $(X_LIBS) $(X_EXTRA_LIBS)  $(MATIO_LIB)
-
-
-pkglib_LTLIBRARIES = libscicompatibility_functions.la
-
-libscicompatibility_functions_la_SOURCES = $(COMPATIBILITY_FUNCTIONS_C_SOURCES) $(GATEWAY_C_SOURCES)
-
 #### Target ######
 modulename=compatibility_functions
 
index b2d1a39..a37a00d 100644 (file)
@@ -36,7 +36,6 @@
 ### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
-
 VPATH = @srcdir@
 pkgdatadir = $(datadir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -78,60 +77,21 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/modules/core/includes/machine.h
 CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 am__vpath_adj = case $$p in \
     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
     *) f=$$p;; \
   esac;
 am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
-am__installdirs = "$(DESTDIR)$(pkglibdir)" \
+am__installdirs =  \
        "$(DESTDIR)$(libscicompatibility_functions_la_etcdir)" \
        "$(DESTDIR)$(libscicompatibility_functions_la_rootdir)"
-pkglibLTLIBRARIES_INSTALL = $(INSTALL)
-LTLIBRARIES = $(pkglib_LTLIBRARIES)
-libscicompatibility_functions_la_LIBADD =
-am__objects_1 = libscicompatibility_functions_la-matfile_manager.lo \
-       libscicompatibility_functions_la-CreateMatlabVariable.lo \
-       libscicompatibility_functions_la-CreateCharVariable.lo \
-       libscicompatibility_functions_la-CreateDoubleVariable.lo \
-       libscicompatibility_functions_la-CreateIntegerVariable.lo \
-       libscicompatibility_functions_la-CreateHyperMatrixVariable.lo \
-       libscicompatibility_functions_la-CreateStructVariable.lo \
-       libscicompatibility_functions_la-CreateSparseVariable.lo \
-       libscicompatibility_functions_la-CreateCellVariable.lo
-am__objects_2 = libscicompatibility_functions_la-gw_matio.lo \
-       libscicompatibility_functions_la-sci_matfile_open.lo \
-       libscicompatibility_functions_la-sci_matfile_close.lo \
-       libscicompatibility_functions_la-sci_matfile_listvar.lo \
-       libscicompatibility_functions_la-sci_matfile_varreadnext.lo
-am_libscicompatibility_functions_la_OBJECTS = $(am__objects_1) \
-       $(am__objects_2)
-libscicompatibility_functions_la_OBJECTS =  \
-       $(am_libscicompatibility_functions_la_OBJECTS)
-libscicompatibility_functions_la_LINK = $(LIBTOOL) --tag=CC \
-       $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
-       $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) \
-       $(libscicompatibility_functions_la_LDFLAGS) $(LDFLAGS) -o $@
-DEFAULT_INCLUDES = -I. -I$(top_builddir)/modules/core/includes@am__isrc@
-depcomp = $(SHELL) $(top_srcdir)/config/depcomp
-am__depfiles_maybe = depfiles
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
-       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
-       --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
-       $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-CCLD = $(CC)
-LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
-       --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
-       $(LDFLAGS) -o $@
-SOURCES = $(libscicompatibility_functions_la_SOURCES)
-DIST_SOURCES = $(libscicompatibility_functions_la_SOURCES)
 libscicompatibility_functions_la_etcDATA_INSTALL = $(INSTALL_DATA)
 libscicompatibility_functions_la_rootDATA_INSTALL = $(INSTALL_DATA)
 DATA = $(libscicompatibility_functions_la_etc_DATA) \
        $(libscicompatibility_functions_la_root_DATA)
-ETAGS = etags
-CTAGS = ctags
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 ACLOCAL = @ACLOCAL@
 ALL_LINGUAS = @ALL_LINGUAS@
@@ -376,37 +336,6 @@ JARDIR = jar/
 # JAR files
 JARMASK = *.jar
 
-#### List of the gateway files ####
-GATEWAY_C_SOURCES = sci_gateway/c/gw_matio.c \
-                   sci_gateway/c/sci_matfile_open.c \
-                   sci_gateway/c/sci_matfile_close.c \
-                   sci_gateway/c/sci_matfile_listvar.c \
-                   sci_gateway/c/sci_matfile_varreadnext.c
-
-
-#### List of the C files ####
-COMPATIBILITY_FUNCTIONS_C_SOURCES = src/c/matfile_manager.c \
-                                   src/c/CreateMatlabVariable.c \
-                                   src/c/CreateCharVariable.c \
-                                   src/c/CreateDoubleVariable.c \
-                                   src/c/CreateIntegerVariable.c \
-                                   src/c/CreateHyperMatrixVariable.c \
-                                   src/c/CreateStructVariable.c \
-                                   src/c/CreateSparseVariable.c \
-                                   src/c/CreateCellVariable.c
-
-libscicompatibility_functions_la_CFLAGS = -Iincludes/ \
-                                       -Isrc/c/ \
-                                       -Isrc/cpp/ \
-                                       -Isrc/matio/ \
-                                       -I$(top_srcdir)/modules/output_stream/includes/ \
-                                       -I$(top_srcdir)/modules/string/includes/ \
-                                       $(MATIO_INC_PATH)
-
-libscicompatibility_functions_la_LDFLAGS = $(LD_FLAGS) $(X_LIBS) $(X_EXTRA_LIBS)  $(MATIO_LIB)
-pkglib_LTLIBRARIES = libscicompatibility_functions.la
-libscicompatibility_functions_la_SOURCES = $(COMPATIBILITY_FUNCTIONS_C_SOURCES) $(GATEWAY_C_SOURCES)
-
 #### Target ######
 modulename = compatibility_functions
 
@@ -420,7 +349,7 @@ libscicompatibility_functions_la_etc_DATA = etc/compatibility_functions.quit etc
 all: all-am
 
 .SUFFIXES:
-.SUFFIXES: .sci .bin .c .lo .o .obj
+.SUFFIXES: .sci .bin
 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.incl.am $(am__configure_deps)
        @for dep in $?; do \
          case '$(am__configure_deps)' in \
@@ -450,175 +379,6 @@ $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-install-pkglibLTLIBRARIES: $(pkglib_LTLIBRARIES)
-       @$(NORMAL_INSTALL)
-       test -z "$(pkglibdir)" || $(MKDIR_P) "$(DESTDIR)$(pkglibdir)"
-       @list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
-         if test -f $$p; then \
-           f=$(am__strip_dir) \
-           echo " $(LIBTOOL) --mode=install $(pkglibLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(pkglibdir)/$$f'"; \
-           $(LIBTOOL) --mode=install $(pkglibLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(pkglibdir)/$$f"; \
-         else :; fi; \
-       done
-
-uninstall-pkglibLTLIBRARIES:
-       @$(NORMAL_UNINSTALL)
-       @list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
-         p=$(am__strip_dir) \
-         echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(pkglibdir)/$$p'"; \
-         $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(pkglibdir)/$$p"; \
-       done
-
-clean-pkglibLTLIBRARIES:
-       -test -z "$(pkglib_LTLIBRARIES)" || rm -f $(pkglib_LTLIBRARIES)
-       @list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
-libscicompatibility_functions.la: $(libscicompatibility_functions_la_OBJECTS) $(libscicompatibility_functions_la_DEPENDENCIES) 
-       $(libscicompatibility_functions_la_LINK) -rpath $(pkglibdir) $(libscicompatibility_functions_la_OBJECTS) $(libscicompatibility_functions_la_LIBADD) $(LIBS)
-
-mostlyclean-compile:
-       -rm -f *.$(OBJEXT)
-
-distclean-compile:
-       -rm -f *.tab.c
-
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscicompatibility_functions_la-CreateCellVariable.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscicompatibility_functions_la-CreateCharVariable.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscicompatibility_functions_la-CreateDoubleVariable.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscicompatibility_functions_la-CreateHyperMatrixVariable.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscicompatibility_functions_la-CreateIntegerVariable.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscicompatibility_functions_la-CreateMatlabVariable.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscicompatibility_functions_la-CreateSparseVariable.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscicompatibility_functions_la-CreateStructVariable.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscicompatibility_functions_la-gw_matio.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscicompatibility_functions_la-matfile_manager.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscicompatibility_functions_la-sci_matfile_close.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscicompatibility_functions_la-sci_matfile_listvar.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscicompatibility_functions_la-sci_matfile_open.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscicompatibility_functions_la-sci_matfile_varreadnext.Plo@am__quote@
-
-.c.o:
-@am__fastdepCC_TRUE@   $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@   mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(COMPILE) -c $<
-
-.c.obj:
-@am__fastdepCC_TRUE@   $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
-@am__fastdepCC_TRUE@   mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(COMPILE) -c `$(CYGPATH_W) '$<'`
-
-.c.lo:
-@am__fastdepCC_TRUE@   $(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@   mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(LTCOMPILE) -c -o $@ $<
-
-libscicompatibility_functions_la-matfile_manager.lo: src/c/matfile_manager.c
-@am__fastdepCC_TRUE@   $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -MT libscicompatibility_functions_la-matfile_manager.lo -MD -MP -MF $(DEPDIR)/libscicompatibility_functions_la-matfile_manager.Tpo -c -o libscicompatibility_functions_la-matfile_manager.lo `test -f 'src/c/matfile_manager.c' || echo '$(srcdir)/'`src/c/matfile_manager.c
-@am__fastdepCC_TRUE@   mv -f $(DEPDIR)/libscicompatibility_functions_la-matfile_manager.Tpo $(DEPDIR)/libscicompatibility_functions_la-matfile_manager.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='src/c/matfile_manager.c' object='libscicompatibility_functions_la-matfile_manager.lo' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -c -o libscicompatibility_functions_la-matfile_manager.lo `test -f 'src/c/matfile_manager.c' || echo '$(srcdir)/'`src/c/matfile_manager.c
-
-libscicompatibility_functions_la-CreateMatlabVariable.lo: src/c/CreateMatlabVariable.c
-@am__fastdepCC_TRUE@   $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -MT libscicompatibility_functions_la-CreateMatlabVariable.lo -MD -MP -MF $(DEPDIR)/libscicompatibility_functions_la-CreateMatlabVariable.Tpo -c -o libscicompatibility_functions_la-CreateMatlabVariable.lo `test -f 'src/c/CreateMatlabVariable.c' || echo '$(srcdir)/'`src/c/CreateMatlabVariable.c
-@am__fastdepCC_TRUE@   mv -f $(DEPDIR)/libscicompatibility_functions_la-CreateMatlabVariable.Tpo $(DEPDIR)/libscicompatibility_functions_la-CreateMatlabVariable.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='src/c/CreateMatlabVariable.c' object='libscicompatibility_functions_la-CreateMatlabVariable.lo' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -c -o libscicompatibility_functions_la-CreateMatlabVariable.lo `test -f 'src/c/CreateMatlabVariable.c' || echo '$(srcdir)/'`src/c/CreateMatlabVariable.c
-
-libscicompatibility_functions_la-CreateCharVariable.lo: src/c/CreateCharVariable.c
-@am__fastdepCC_TRUE@   $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -MT libscicompatibility_functions_la-CreateCharVariable.lo -MD -MP -MF $(DEPDIR)/libscicompatibility_functions_la-CreateCharVariable.Tpo -c -o libscicompatibility_functions_la-CreateCharVariable.lo `test -f 'src/c/CreateCharVariable.c' || echo '$(srcdir)/'`src/c/CreateCharVariable.c
-@am__fastdepCC_TRUE@   mv -f $(DEPDIR)/libscicompatibility_functions_la-CreateCharVariable.Tpo $(DEPDIR)/libscicompatibility_functions_la-CreateCharVariable.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='src/c/CreateCharVariable.c' object='libscicompatibility_functions_la-CreateCharVariable.lo' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -c -o libscicompatibility_functions_la-CreateCharVariable.lo `test -f 'src/c/CreateCharVariable.c' || echo '$(srcdir)/'`src/c/CreateCharVariable.c
-
-libscicompatibility_functions_la-CreateDoubleVariable.lo: src/c/CreateDoubleVariable.c
-@am__fastdepCC_TRUE@   $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -MT libscicompatibility_functions_la-CreateDoubleVariable.lo -MD -MP -MF $(DEPDIR)/libscicompatibility_functions_la-CreateDoubleVariable.Tpo -c -o libscicompatibility_functions_la-CreateDoubleVariable.lo `test -f 'src/c/CreateDoubleVariable.c' || echo '$(srcdir)/'`src/c/CreateDoubleVariable.c
-@am__fastdepCC_TRUE@   mv -f $(DEPDIR)/libscicompatibility_functions_la-CreateDoubleVariable.Tpo $(DEPDIR)/libscicompatibility_functions_la-CreateDoubleVariable.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='src/c/CreateDoubleVariable.c' object='libscicompatibility_functions_la-CreateDoubleVariable.lo' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -c -o libscicompatibility_functions_la-CreateDoubleVariable.lo `test -f 'src/c/CreateDoubleVariable.c' || echo '$(srcdir)/'`src/c/CreateDoubleVariable.c
-
-libscicompatibility_functions_la-CreateIntegerVariable.lo: src/c/CreateIntegerVariable.c
-@am__fastdepCC_TRUE@   $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -MT libscicompatibility_functions_la-CreateIntegerVariable.lo -MD -MP -MF $(DEPDIR)/libscicompatibility_functions_la-CreateIntegerVariable.Tpo -c -o libscicompatibility_functions_la-CreateIntegerVariable.lo `test -f 'src/c/CreateIntegerVariable.c' || echo '$(srcdir)/'`src/c/CreateIntegerVariable.c
-@am__fastdepCC_TRUE@   mv -f $(DEPDIR)/libscicompatibility_functions_la-CreateIntegerVariable.Tpo $(DEPDIR)/libscicompatibility_functions_la-CreateIntegerVariable.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='src/c/CreateIntegerVariable.c' object='libscicompatibility_functions_la-CreateIntegerVariable.lo' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -c -o libscicompatibility_functions_la-CreateIntegerVariable.lo `test -f 'src/c/CreateIntegerVariable.c' || echo '$(srcdir)/'`src/c/CreateIntegerVariable.c
-
-libscicompatibility_functions_la-CreateHyperMatrixVariable.lo: src/c/CreateHyperMatrixVariable.c
-@am__fastdepCC_TRUE@   $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -MT libscicompatibility_functions_la-CreateHyperMatrixVariable.lo -MD -MP -MF $(DEPDIR)/libscicompatibility_functions_la-CreateHyperMatrixVariable.Tpo -c -o libscicompatibility_functions_la-CreateHyperMatrixVariable.lo `test -f 'src/c/CreateHyperMatrixVariable.c' || echo '$(srcdir)/'`src/c/CreateHyperMatrixVariable.c
-@am__fastdepCC_TRUE@   mv -f $(DEPDIR)/libscicompatibility_functions_la-CreateHyperMatrixVariable.Tpo $(DEPDIR)/libscicompatibility_functions_la-CreateHyperMatrixVariable.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='src/c/CreateHyperMatrixVariable.c' object='libscicompatibility_functions_la-CreateHyperMatrixVariable.lo' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -c -o libscicompatibility_functions_la-CreateHyperMatrixVariable.lo `test -f 'src/c/CreateHyperMatrixVariable.c' || echo '$(srcdir)/'`src/c/CreateHyperMatrixVariable.c
-
-libscicompatibility_functions_la-CreateStructVariable.lo: src/c/CreateStructVariable.c
-@am__fastdepCC_TRUE@   $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -MT libscicompatibility_functions_la-CreateStructVariable.lo -MD -MP -MF $(DEPDIR)/libscicompatibility_functions_la-CreateStructVariable.Tpo -c -o libscicompatibility_functions_la-CreateStructVariable.lo `test -f 'src/c/CreateStructVariable.c' || echo '$(srcdir)/'`src/c/CreateStructVariable.c
-@am__fastdepCC_TRUE@   mv -f $(DEPDIR)/libscicompatibility_functions_la-CreateStructVariable.Tpo $(DEPDIR)/libscicompatibility_functions_la-CreateStructVariable.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='src/c/CreateStructVariable.c' object='libscicompatibility_functions_la-CreateStructVariable.lo' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -c -o libscicompatibility_functions_la-CreateStructVariable.lo `test -f 'src/c/CreateStructVariable.c' || echo '$(srcdir)/'`src/c/CreateStructVariable.c
-
-libscicompatibility_functions_la-CreateSparseVariable.lo: src/c/CreateSparseVariable.c
-@am__fastdepCC_TRUE@   $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -MT libscicompatibility_functions_la-CreateSparseVariable.lo -MD -MP -MF $(DEPDIR)/libscicompatibility_functions_la-CreateSparseVariable.Tpo -c -o libscicompatibility_functions_la-CreateSparseVariable.lo `test -f 'src/c/CreateSparseVariable.c' || echo '$(srcdir)/'`src/c/CreateSparseVariable.c
-@am__fastdepCC_TRUE@   mv -f $(DEPDIR)/libscicompatibility_functions_la-CreateSparseVariable.Tpo $(DEPDIR)/libscicompatibility_functions_la-CreateSparseVariable.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='src/c/CreateSparseVariable.c' object='libscicompatibility_functions_la-CreateSparseVariable.lo' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -c -o libscicompatibility_functions_la-CreateSparseVariable.lo `test -f 'src/c/CreateSparseVariable.c' || echo '$(srcdir)/'`src/c/CreateSparseVariable.c
-
-libscicompatibility_functions_la-CreateCellVariable.lo: src/c/CreateCellVariable.c
-@am__fastdepCC_TRUE@   $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -MT libscicompatibility_functions_la-CreateCellVariable.lo -MD -MP -MF $(DEPDIR)/libscicompatibility_functions_la-CreateCellVariable.Tpo -c -o libscicompatibility_functions_la-CreateCellVariable.lo `test -f 'src/c/CreateCellVariable.c' || echo '$(srcdir)/'`src/c/CreateCellVariable.c
-@am__fastdepCC_TRUE@   mv -f $(DEPDIR)/libscicompatibility_functions_la-CreateCellVariable.Tpo $(DEPDIR)/libscicompatibility_functions_la-CreateCellVariable.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='src/c/CreateCellVariable.c' object='libscicompatibility_functions_la-CreateCellVariable.lo' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -c -o libscicompatibility_functions_la-CreateCellVariable.lo `test -f 'src/c/CreateCellVariable.c' || echo '$(srcdir)/'`src/c/CreateCellVariable.c
-
-libscicompatibility_functions_la-gw_matio.lo: sci_gateway/c/gw_matio.c
-@am__fastdepCC_TRUE@   $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -MT libscicompatibility_functions_la-gw_matio.lo -MD -MP -MF $(DEPDIR)/libscicompatibility_functions_la-gw_matio.Tpo -c -o libscicompatibility_functions_la-gw_matio.lo `test -f 'sci_gateway/c/gw_matio.c' || echo '$(srcdir)/'`sci_gateway/c/gw_matio.c
-@am__fastdepCC_TRUE@   mv -f $(DEPDIR)/libscicompatibility_functions_la-gw_matio.Tpo $(DEPDIR)/libscicompatibility_functions_la-gw_matio.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='sci_gateway/c/gw_matio.c' object='libscicompatibility_functions_la-gw_matio.lo' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -c -o libscicompatibility_functions_la-gw_matio.lo `test -f 'sci_gateway/c/gw_matio.c' || echo '$(srcdir)/'`sci_gateway/c/gw_matio.c
-
-libscicompatibility_functions_la-sci_matfile_open.lo: sci_gateway/c/sci_matfile_open.c
-@am__fastdepCC_TRUE@   $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -MT libscicompatibility_functions_la-sci_matfile_open.lo -MD -MP -MF $(DEPDIR)/libscicompatibility_functions_la-sci_matfile_open.Tpo -c -o libscicompatibility_functions_la-sci_matfile_open.lo `test -f 'sci_gateway/c/sci_matfile_open.c' || echo '$(srcdir)/'`sci_gateway/c/sci_matfile_open.c
-@am__fastdepCC_TRUE@   mv -f $(DEPDIR)/libscicompatibility_functions_la-sci_matfile_open.Tpo $(DEPDIR)/libscicompatibility_functions_la-sci_matfile_open.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='sci_gateway/c/sci_matfile_open.c' object='libscicompatibility_functions_la-sci_matfile_open.lo' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -c -o libscicompatibility_functions_la-sci_matfile_open.lo `test -f 'sci_gateway/c/sci_matfile_open.c' || echo '$(srcdir)/'`sci_gateway/c/sci_matfile_open.c
-
-libscicompatibility_functions_la-sci_matfile_close.lo: sci_gateway/c/sci_matfile_close.c
-@am__fastdepCC_TRUE@   $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -MT libscicompatibility_functions_la-sci_matfile_close.lo -MD -MP -MF $(DEPDIR)/libscicompatibility_functions_la-sci_matfile_close.Tpo -c -o libscicompatibility_functions_la-sci_matfile_close.lo `test -f 'sci_gateway/c/sci_matfile_close.c' || echo '$(srcdir)/'`sci_gateway/c/sci_matfile_close.c
-@am__fastdepCC_TRUE@   mv -f $(DEPDIR)/libscicompatibility_functions_la-sci_matfile_close.Tpo $(DEPDIR)/libscicompatibility_functions_la-sci_matfile_close.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='sci_gateway/c/sci_matfile_close.c' object='libscicompatibility_functions_la-sci_matfile_close.lo' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -c -o libscicompatibility_functions_la-sci_matfile_close.lo `test -f 'sci_gateway/c/sci_matfile_close.c' || echo '$(srcdir)/'`sci_gateway/c/sci_matfile_close.c
-
-libscicompatibility_functions_la-sci_matfile_listvar.lo: sci_gateway/c/sci_matfile_listvar.c
-@am__fastdepCC_TRUE@   $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -MT libscicompatibility_functions_la-sci_matfile_listvar.lo -MD -MP -MF $(DEPDIR)/libscicompatibility_functions_la-sci_matfile_listvar.Tpo -c -o libscicompatibility_functions_la-sci_matfile_listvar.lo `test -f 'sci_gateway/c/sci_matfile_listvar.c' || echo '$(srcdir)/'`sci_gateway/c/sci_matfile_listvar.c
-@am__fastdepCC_TRUE@   mv -f $(DEPDIR)/libscicompatibility_functions_la-sci_matfile_listvar.Tpo $(DEPDIR)/libscicompatibility_functions_la-sci_matfile_listvar.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='sci_gateway/c/sci_matfile_listvar.c' object='libscicompatibility_functions_la-sci_matfile_listvar.lo' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -c -o libscicompatibility_functions_la-sci_matfile_listvar.lo `test -f 'sci_gateway/c/sci_matfile_listvar.c' || echo '$(srcdir)/'`sci_gateway/c/sci_matfile_listvar.c
-
-libscicompatibility_functions_la-sci_matfile_varreadnext.lo: sci_gateway/c/sci_matfile_varreadnext.c
-@am__fastdepCC_TRUE@   $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -MT libscicompatibility_functions_la-sci_matfile_varreadnext.lo -MD -MP -MF $(DEPDIR)/libscicompatibility_functions_la-sci_matfile_varreadnext.Tpo -c -o libscicompatibility_functions_la-sci_matfile_varreadnext.lo `test -f 'sci_gateway/c/sci_matfile_varreadnext.c' || echo '$(srcdir)/'`sci_gateway/c/sci_matfile_varreadnext.c
-@am__fastdepCC_TRUE@   mv -f $(DEPDIR)/libscicompatibility_functions_la-sci_matfile_varreadnext.Tpo $(DEPDIR)/libscicompatibility_functions_la-sci_matfile_varreadnext.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='sci_gateway/c/sci_matfile_varreadnext.c' object='libscicompatibility_functions_la-sci_matfile_varreadnext.lo' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscicompatibility_functions_la_CFLAGS) $(CFLAGS) -c -o libscicompatibility_functions_la-sci_matfile_varreadnext.lo `test -f 'sci_gateway/c/sci_matfile_varreadnext.c' || echo '$(srcdir)/'`sci_gateway/c/sci_matfile_varreadnext.c
 
 mostlyclean-libtool:
        -rm -f *.lo
@@ -659,54 +419,12 @@ uninstall-libscicompatibility_functions_la_rootDATA:
          echo " rm -f '$(DESTDIR)$(libscicompatibility_functions_la_rootdir)/$$f'"; \
          rm -f "$(DESTDIR)$(libscicompatibility_functions_la_rootdir)/$$f"; \
        done
-
-ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
-       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
-       unique=`for i in $$list; do \
-           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-         done | \
-         $(AWK) '    { files[$$0] = 1; } \
-              END { for (i in files) print i; }'`; \
-       mkid -fID $$unique
 tags: TAGS
+TAGS:
 
-TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
-               $(TAGS_FILES) $(LISP)
-       tags=; \
-       here=`pwd`; \
-       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
-       unique=`for i in $$list; do \
-           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-         done | \
-         $(AWK) '    { files[$$0] = 1; } \
-              END { for (i in files) print i; }'`; \
-       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
-         test -n "$$unique" || unique=$$empty_fix; \
-         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-           $$tags $$unique; \
-       fi
 ctags: CTAGS
-CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
-               $(TAGS_FILES) $(LISP)
-       tags=; \
-       here=`pwd`; \
-       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
-       unique=`for i in $$list; do \
-           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-         done | \
-         $(AWK) '    { files[$$0] = 1; } \
-              END { for (i in files) print i; }'`; \
-       test -z "$(CTAGS_ARGS)$$tags$$unique" \
-         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
-            $$tags $$unique
-
-GTAGS:
-       here=`$(am__cd) $(top_builddir) && pwd` \
-         && cd $(top_srcdir) \
-         && gtags -i $(GTAGS_ARGS) $$here
-
-distclean-tags:
-       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+CTAGS:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
@@ -737,9 +455,9 @@ distdir: $(DISTFILES)
 check-am: all-am
        $(MAKE) $(AM_MAKEFLAGS) check-local
 check: check-am
-all-am: Makefile $(LTLIBRARIES) $(DATA) all-local
+all-am: Makefile $(DATA) all-local
 installdirs:
-       for dir in "$(DESTDIR)$(pkglibdir)" "$(DESTDIR)$(libscicompatibility_functions_la_etcdir)" "$(DESTDIR)$(libscicompatibility_functions_la_rootdir)"; do \
+       for dir in "$(DESTDIR)$(libscicompatibility_functions_la_etcdir)" "$(DESTDIR)$(libscicompatibility_functions_la_rootdir)"; do \
          test -z "$$dir" || $(MKDIR_P) "$$dir"; \
        done
 install: install-am
@@ -768,14 +486,11 @@ maintainer-clean-generic:
        @echo "it deletes files that may require special tools to rebuild."
 clean: clean-am
 
-clean-am: clean-generic clean-libtool clean-local \
-       clean-pkglibLTLIBRARIES mostlyclean-am
+clean-am: clean-generic clean-libtool clean-local mostlyclean-am
 
 distclean: distclean-am
-       -rm -rf ./$(DEPDIR)
        -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
-       distclean-tags
+distclean-am: clean-am distclean-generic
 
 dvi: dvi-am
 
@@ -793,7 +508,7 @@ install-data-am: install-data-local \
 
 install-dvi: install-dvi-am
 
-install-exec-am: install-pkglibLTLIBRARIES
+install-exec-am:
 
 install-html: install-html-am
 
@@ -810,14 +525,12 @@ install-ps: install-ps-am
 installcheck-am:
 
 maintainer-clean: maintainer-clean-am
-       -rm -rf ./$(DEPDIR)
        -rm -f Makefile
 maintainer-clean-am: distclean-am maintainer-clean-generic
 
 mostlyclean: mostlyclean-am
 
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
-       mostlyclean-libtool
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
 
 pdf: pdf-am
 
@@ -828,31 +541,26 @@ ps: ps-am
 ps-am:
 
 uninstall-am: uninstall-libscicompatibility_functions_la_etcDATA \
-       uninstall-libscicompatibility_functions_la_rootDATA \
-       uninstall-pkglibLTLIBRARIES
+       uninstall-libscicompatibility_functions_la_rootDATA
 
 .MAKE: install-am install-strip
 
-.PHONY: CTAGS GTAGS all all-am all-local check check-am check-local \
-       clean clean-generic clean-libtool clean-local \
-       clean-pkglibLTLIBRARIES ctags distclean distclean-compile \
-       distclean-generic distclean-libtool distclean-tags distdir dvi \
-       dvi-am html html-am info info-am install install-am \
-       install-data install-data-am install-data-local install-dvi \
-       install-dvi-am install-exec install-exec-am install-html \
-       install-html-am install-html-local install-info \
-       install-info-am \
+.PHONY: all all-am all-local check check-am check-local clean \
+       clean-generic clean-libtool clean-local distclean \
+       distclean-generic distclean-libtool distdir dvi dvi-am html \
+       html-am info info-am install install-am install-data \
+       install-data-am install-data-local install-dvi install-dvi-am \
+       install-exec install-exec-am install-html install-html-am \
+       install-html-local install-info install-info-am \
        install-libscicompatibility_functions_la_etcDATA \
        install-libscicompatibility_functions_la_rootDATA install-man \
-       install-pdf install-pdf-am install-pkglibLTLIBRARIES \
-       install-ps install-ps-am install-strip installcheck \
-       installcheck-am installdirs maintainer-clean \
-       maintainer-clean-generic mostlyclean mostlyclean-compile \
+       install-pdf install-pdf-am install-ps install-ps-am \
+       install-strip installcheck installcheck-am installdirs \
+       maintainer-clean maintainer-clean-generic mostlyclean \
        mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-       tags uninstall uninstall-am \
+       uninstall uninstall-am \
        uninstall-libscicompatibility_functions_la_etcDATA \
-       uninstall-libscicompatibility_functions_la_rootDATA \
-       uninstall-pkglibLTLIBRARIES
+       uninstall-libscicompatibility_functions_la_rootDATA
 
 
 # This target enables tests for Scilab
diff --git a/scilab/modules/compatibility_functions/includes/gw_matio.h b/scilab/modules/compatibility_functions/includes/gw_matio.h
deleted file mode 100644 (file)
index ea43128..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) 2007-2008 - INRIA - Vincent COUVERT 
- * 
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution.  The terms
- * are also available at    
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
-
-/*-----------------------------------------------------------------------------------*/ 
-#include "machine.h"
-/*-----------------------------------------------------------------------------------*/ 
-#ifndef __GW_COMPATIBILITY_FUNCTIONS_H__
-#define __GW_COMPATIBILITY_FUNCTIONS_H__
-/*-----------------------------------------------------------------------------------*/
-int gw_matio(void);
-/*-----------------------------------------------------------------------------------*/
-/* interface for the previous function Table */ 
-/*-----------------------------------------------------------------------------------*/ 
-int sci_matfile_open(char *fname,unsigned long fname_len);
-int sci_matfile_close(char *fname,unsigned long fname_len);
-int sci_matfile_listvar(char *fname,unsigned long fname_len);
-int sci_matfile_varreadnext(char *fname,unsigned long fname_len);
-/*-----------------------------------------------------------------------------------*/
-#endif /* __GW_COMPATIBILITY_FUNCTIONS_H__ */
diff --git a/scilab/modules/compatibility_functions/sci_gateway/c/gw_matio.c b/scilab/modules/compatibility_functions/sci_gateway/c/gw_matio.c
deleted file mode 100644 (file)
index 061ba2a..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) 2008 - INRIA - Vincent COUVERT 
- * 
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution.  The terms
- * are also available at    
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
-
-/*-----------------------------------------------------------------------------------*/ 
-#include <math.h>
-#include <string.h>
-/*-----------------------------------------------------------------------------------*/ 
-#include "gw_matio.h"
-#include "stack-c.h"
-#include "callFunctionFromGateway.h"
-/*-----------------------------------------------------------------------------------*/ 
-int gw_matio(void);
-/*-----------------------------------------------------------------------------------*/ 
-static gw_generic_table Tab[]={
-  {sci_matfile_open,"matfile_open"},
-  {sci_matfile_close,"matfile_close"},
-  {sci_matfile_listvar,"matfile_listvar"},
-  {sci_matfile_varreadnext,"matfile_varreadnext"},
-};
-/*-----------------------------------------------------------------------------------*/  
-int gw_matio(void)
-{
-       Rhs = Max(0, Rhs);
-       callFunctionFromGateway(Tab);
-
-       return 0;
-}
-/*-----------------------------------------------------------------------------------*/ 
-
diff --git a/scilab/modules/compatibility_functions/sci_gateway/compatibility_functions_gateway.xml b/scilab/modules/compatibility_functions/sci_gateway/compatibility_functions_gateway.xml
deleted file mode 100644 (file)
index 94a5ef1..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!--
-    * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-    * Copyright (C) 2007 - INRIA - Allan CORNET 
-    * Copyright (C) 2007 - INRIA - Sylvestre LEDRU 
-    * Copyright (C) 2007-2008 - INRIA - Vincent COUVERT 
-    * 
-    * This file must be used under the terms of the CeCILL.
-    * This source file is licensed as described in the file COPYING, which
-    * you should have received as part of this distribution.  The terms
-    * are also available at    
-    * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
-    *
-    -->
-<!DOCTYPE GATEWAY SYSTEM "../../functions/xml/gateway.dtd">
-<GATEWAY name="compatibility_functions">
-<!-- =================== -->
-<!--
- Scilab
- Interface description. In this file, we define the list of the function which
- will be available into Scilab and the link to the "native" function.
-
- gatewayId is the position in the hashtable 'Interfaces' defined in the
- file SCI/modules/core/src/c/callinterf.h
-
- primitiveId is the position in the hashtable '<module>Table Tab[]' defined
- in the file modules/<module>/sci_gateway/c/gw_<module>.c
-
- primitiveName is the name of the Scilab function
- ===================
- Don't touch if you do not know what you are doing
--->
-<!-- =================== -->
-
-<PRIMITIVE gatewayId="59" primitiveId="1" primitiveName="matfile_open"/>
-<PRIMITIVE gatewayId="59" primitiveId="2" primitiveName="matfile_close"/>
-<PRIMITIVE gatewayId="59" primitiveId="3" primitiveName="matfile_listvar"/>
-<PRIMITIVE gatewayId="59" primitiveId="4" primitiveName="matfile_varreadnext"/>
-</GATEWAY>
\ No newline at end of file
diff --git a/scilab/modules/compatibility_functions/src/c/DllMainCompatibility_functions.c b/scilab/modules/compatibility_functions/src/c/DllMainCompatibility_functions.c
deleted file mode 100644 (file)
index 54701c5..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-/*\r
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab\r
- * Copyright (C) 2006 - INRIA - Allan CORNET\r
- * \r
- * This file must be used under the terms of the CeCILL.\r
- * This source file is licensed as described in the file COPYING, which\r
- * you should have received as part of this distribution.  The terms\r
- * are also available at    \r
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt\r
- *\r
- */\r
-#include <windows.h> \r
-/*--------------------------------------------------------------------------*/ \r
-#pragma comment(lib,"../../bin/libintl.lib")\r
-#pragma comment(lib,"../../bin/matio.lib")\r
-/*--------------------------------------------------------------------------*/ \r
-int WINAPI DllMain (HINSTANCE hInstance , DWORD reason, PVOID pvReserved)\r
-{\r
-       switch (reason) \r
-       {\r
-       case DLL_PROCESS_ATTACH:\r
-               break;\r
-       case DLL_PROCESS_DETACH:\r
-               break;\r
-       case DLL_THREAD_ATTACH:\r
-               break;\r
-       case DLL_THREAD_DETACH:\r
-               break;\r
-       }\r
-       return 1;\r
-}\r
-/*--------------------------------------------------------------------------*/ \r
index 52eee0a..28160cf 100644 (file)
@@ -94,7 +94,7 @@
 
 /* 58 */                                               #include "dynamic_gateways.h" /* UMFPACK */
 
-/* 59 */                                               #include "../../compatibility_functions/includes/gw_matio.h"
+/* 59 */                                               #include "../../matio/includes/gw_matio.h"
 
 /*-------------------------------------
  * long jump to stop interface computation
index e69de29..073e732 100644 (file)
@@ -0,0 +1,52 @@
+# Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+# Copyright (C) 2008 - INRIA - Vincent Couvert <vincent.couvert@inria.fr>
+# 
+# This file is distributed under the same license as the Scilab package.
+
+include $(top_srcdir)/Makefile.incl.am
+
+#### List of the gateway files ####
+GATEWAY_C_SOURCES = sci_gateway/c/gw_matio.c \
+                   sci_gateway/c/sci_matfile_open.c \
+                   sci_gateway/c/sci_matfile_close.c \
+                   sci_gateway/c/sci_matfile_listvar.c \
+                   sci_gateway/c/sci_matfile_varreadnext.c
+
+#### List of the C files ####
+MATIO_C_SOURCES = src/c/matfile_manager.c \
+                 src/c/CreateMatlabVariable.c \
+                 src/c/CreateCharVariable.c \
+                 src/c/CreateDoubleVariable.c \
+                 src/c/CreateIntegerVariable.c \
+                 src/c/CreateHyperMatrixVariable.c \
+                 src/c/CreateStructVariable.c \
+                 src/c/CreateSparseVariable.c \
+                 src/c/CreateCellVariable.c
+
+libscimatio_la_CFLAGS = -Iincludes/ \
+                       -Isrc/c/ \
+                       -Isrc/cpp/ \
+                       -Isrc/matio/ \
+                       -I$(top_srcdir)/modules/output_stream/includes/ \
+                       -I$(top_srcdir)/modules/string/includes/ \
+                       $(MATIO_INC_PATH)
+
+libscimatio_la_LDFLAGS = $(LD_FLAGS) $(X_LIBS) $(X_EXTRA_LIBS)  $(MATIO_LIB)
+
+
+pkglib_LTLIBRARIES = libscimatio.la
+
+libscimatio_la_SOURCES = $(MATIO_C_SOURCES) $(GATEWAY_C_SOURCES)
+
+#### Target ######
+modulename=matio
+
+#### matio : Conf files ####
+libscimatio_la_rootdir = $(mydatadir)
+libscimatio_la_root_DATA = changelog.txt license.txt readme.txt version.xml
+
+
+#### matio : init scripts #### 
+libscimatio_la_etcdir = $(mydatadir)/etc
+libscimatio_la_etc_DATA = etc/matio.quit etc/matio.start
+
diff --git a/scilab/modules/matio/build.xml b/scilab/modules/matio/build.xml
deleted file mode 100644 (file)
index e69de29..0000000
index 318da25..59955a8 100644 (file)
@@ -1,17 +1,17 @@
-\r
-// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab\r
-// Copyright (C) 2006 - INRIA - Scilab\r
-// \r
-// This file must be used under the terms of the CeCILL.\r
-// This source file is licensed as described in the file COPYING, which\r
-// you should have received as part of this distribution.  The terms\r
-// are also available at    \r
-// http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt\r
-\r
-// ====================================================================\r
-// This file contains command to be executed at the end \r
-// of a scilab session for matio module\r
-// ====================================================================\r
-// delete help chapter\r
-//del_help_chapter('matio',%T);\r
-// ====================================================================\r
+
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2008 - INRIA - Vincent COUVERT
+// 
+// This file must be used under the terms of the CeCILL.
+// This source file is licensed as described in the file COPYING, which
+// you should have received as part of this distribution.  The terms
+// are also available at    
+// http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+
+// ====================================================================
+// This file contains command to be executed at the end 
+// of a scilab session for matio module
+// ====================================================================
+// delete help chapter
+del_help_chapter("matio",%T);
+// ====================================================================
index d61be05..dc44a71 100644 (file)
@@ -1,26 +1,19 @@
-\r
-// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab\r
-// Copyright (C) 2008 - INRIA - Scilab\r
-// \r
-// This file must be used under the terms of the CeCILL.\r
-// This source file is licensed as described in the file COPYING, which\r
-// you should have received as part of this distribution.  The terms\r
-// are also available at    \r
-// http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt\r
-\r
-// ====================================================================\r
-// matio module initialisation file \r
-// ====================================================================\r
-//Load  functions librarie\r
-//load('SCI/modules/matio/macros/lib');\r
-// ====================================================================\r
-//add help chapter\r
-//add_module_help_chapter('matio');\r
-// ====================================================================\r
-//add demos\r
-//path = get_absolute_file_path('matio.start');\r
-//path = getshortpathname(path);\r
-//pathdemos = pathconvert(part(path,1:(length(path)-5))+'/demos/matio.dem',%f,%f);\r
-//add_demo('Matio',pathdemos);\r
-//clear path pathdemos;\r
-// ====================================================================\r
+
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2008 - INRIA - Vincent COUVERT
+// 
+// This file must be used under the terms of the CeCILL.
+// This source file is licensed as described in the file COPYING, which
+// you should have received as part of this distribution.  The terms
+// are also available at    
+// http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+
+// ====================================================================
+// matio module initialisation file 
+// ====================================================================
+// Load  functions library
+load("SCI/modules/matio/macros/lib");
+// ====================================================================
+//add help chapter
+add_module_help_chapter("matio");
+// ====================================================================
diff --git a/scilab/modules/matio/help/en_US/matio_c.xml b/scilab/modules/matio/help/en_US/matio_c.xml
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/scilab/modules/matio/help/en_US/matio_sci.xml b/scilab/modules/matio/help/en_US/matio_sci.xml
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/scilab/modules/matio/languages/en_US/errors.xml b/scilab/modules/matio/languages/en_US/errors.xml
deleted file mode 100644 (file)
index 21c50a7..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
-<!DOCTYPE LOCALIZATION SYSTEM "../../../localization/xml/localization.dtd">\r
-<LOCALIZATION>\r
-\r
-<entry>\r
-       <tag></tag>\r
-       <string></string>\r
-</entry>       \r
-\r
-<entry>\r
-       <tag></tag>\r
-       <string></string>\r
-</entry>       \r
-               \r
-<entry>\r
-       <tag></tag>\r
-       <string></string>\r
-</entry>       \r
-\r
-</LOCALIZATION>\r
diff --git a/scilab/modules/matio/languages/en_US/menus.xml b/scilab/modules/matio/languages/en_US/menus.xml
deleted file mode 100644 (file)
index 21c50a7..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
-<!DOCTYPE LOCALIZATION SYSTEM "../../../localization/xml/localization.dtd">\r
-<LOCALIZATION>\r
-\r
-<entry>\r
-       <tag></tag>\r
-       <string></string>\r
-</entry>       \r
-\r
-<entry>\r
-       <tag></tag>\r
-       <string></string>\r
-</entry>       \r
-               \r
-<entry>\r
-       <tag></tag>\r
-       <string></string>\r
-</entry>       \r
-\r
-</LOCALIZATION>\r
diff --git a/scilab/modules/matio/languages/en_US/messages.xml b/scilab/modules/matio/languages/en_US/messages.xml
deleted file mode 100644 (file)
index 21c50a7..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
-<!DOCTYPE LOCALIZATION SYSTEM "../../../localization/xml/localization.dtd">\r
-<LOCALIZATION>\r
-\r
-<entry>\r
-       <tag></tag>\r
-       <string></string>\r
-</entry>       \r
-\r
-<entry>\r
-       <tag></tag>\r
-       <string></string>\r
-</entry>       \r
-               \r
-<entry>\r
-       <tag></tag>\r
-       <string></string>\r
-</entry>       \r
-\r
-</LOCALIZATION>\r
index e69de29..aea0c89 100644 (file)
@@ -0,0 +1,17 @@
+
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2008 - INRIA - Vincent COUVERT
+// 
+// This file must be used under the terms of the CeCILL.
+// This source file is licensed as described in the file COPYING, which
+// you should have received as part of this distribution.  The terms
+// are also available at    
+// http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+
+//------------------------------------
+if (isdef("genlib") == %f) then
+  exec(SCI+'/modules/functions/scripts/buildmacros/loadgenlib.sce');
+end
+//------------------------------------
+genlib("matiolib","SCI/modules/matio/macros",%f,%t);
+//------------------------------------
diff --git a/scilab/modules/matio/macros/matio_sci.sci b/scilab/modules/matio/macros/matio_sci.sci
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/scilab/modules/matio/sci_gateway/c/sci_skeleton_c.c b/scilab/modules/matio/sci_gateway/c/sci_skeleton_c.c
deleted file mode 100644 (file)
index e69de29..0000000
@@ -50,10 +50,7 @@ int CreateDoubleVariable(int stkPos, matvar_t *matVariable)
         }
       else
         {
-#ifndef _MSC_VER
-          CreateHyperMatrixVariable(stkPos, MATRIX_OF_DOUBLE_DATATYPE,  &matVariable->isComplex, &matVariable->rank, matVariable->dims, matVariable->data
-                         , &(matVariable->data[nbRow*nbCol]));
-#endif
+          CreateHyperMatrixVariable(stkPos, MATRIX_OF_DOUBLE_DATATYPE,  &matVariable->isComplex, &matVariable->rank, matVariable->dims, matVariable->data, &(matVariable->data[nbRow*nbCol]));
         }
     }
   return TRUE;