Should take all the macros (sci, sce, bin) from macros/ and not defined into the...
Sylvestre Ledru [Tue, 20 Feb 2007 16:33:25 +0000 (16:33 +0000)]
105 files changed:
scilab/Makefile.incl.am
scilab/libs/MALLOC/Makefile.in
scilab/libs/blas/Makefile.in
scilab/libs/hashtable/Makefile.in
scilab/libs/lapack/Makefile.in
scilab/modules/Makefile.in
scilab/modules/arnoldi/Makefile.am
scilab/modules/arnoldi/Makefile.in
scilab/modules/boolean/Makefile.am
scilab/modules/boolean/Makefile.in
scilab/modules/cacsd/Makefile.am
scilab/modules/cacsd/Makefile.in
scilab/modules/core/Makefile.am
scilab/modules/core/Makefile.in
scilab/modules/data_structures/Makefile.am
scilab/modules/data_structures/Makefile.in
scilab/modules/development_tools/Makefile.am
scilab/modules/development_tools/Makefile.in
scilab/modules/differential_equations/Makefile.am
scilab/modules/differential_equations/Makefile.in
scilab/modules/double/Makefile.am
scilab/modules/double/Makefile.in
scilab/modules/elementaries_functions/Makefile.am
scilab/modules/elementaries_functions/Makefile.in
scilab/modules/fftw/Makefile.am
scilab/modules/fftw/Makefile.in
scilab/modules/fileio/Makefile.am
scilab/modules/fileio/Makefile.in
scilab/modules/functions/Makefile.am
scilab/modules/functions/Makefile.in
scilab/modules/graphics/Makefile.am
scilab/modules/graphics/Makefile.in
scilab/modules/gui/Makefile.am
scilab/modules/gui/Makefile.in
scilab/modules/helptools/Makefile.am
scilab/modules/helptools/Makefile.in
scilab/modules/incremental_link/Makefile.am
scilab/modules/incremental_link/Makefile.in
scilab/modules/integer/Makefile.am
scilab/modules/integer/Makefile.in
scilab/modules/interpolation/Makefile.am
scilab/modules/interpolation/Makefile.in
scilab/modules/intersci/Makefile.am
scilab/modules/intersci/Makefile.in
scilab/modules/io/Makefile.am
scilab/modules/io/Makefile.in
scilab/modules/javasci/Makefile.am
scilab/modules/javasci/Makefile.in
scilab/modules/jvm/Makefile.am
scilab/modules/jvm/Makefile.in
scilab/modules/linear_algebra/Makefile.am
scilab/modules/linear_algebra/Makefile.in
scilab/modules/localization/Makefile.am
scilab/modules/localization/Makefile.in
scilab/modules/m2sci/Makefile.am
scilab/modules/m2sci/Makefile.in
scilab/modules/maple2scilab/Makefile.am
scilab/modules/maple2scilab/Makefile.in
scilab/modules/metanet/Makefile.am
scilab/modules/metanet/Makefile.in
scilab/modules/mexlib/Makefile.am
scilab/modules/mexlib/Makefile.in
scilab/modules/optimization/Makefile.am
scilab/modules/optimization/Makefile.in
scilab/modules/others/Makefile.am
scilab/modules/others/Makefile.in
scilab/modules/overloading/Makefile.am
scilab/modules/overloading/Makefile.in
scilab/modules/polynomials/Makefile.am
scilab/modules/polynomials/Makefile.in
scilab/modules/pvm/Makefile.am
scilab/modules/pvm/Makefile.in
scilab/modules/randlib/Makefile.am
scilab/modules/randlib/Makefile.in
scilab/modules/sci2c/Makefile.am
scilab/modules/scicos/Makefile.am
scilab/modules/scicos/Makefile.in
scilab/modules/scilab2fortran/Makefile.am
scilab/modules/scilab2fortran/Makefile.in
scilab/modules/scipad/Makefile.am
scilab/modules/scipad/Makefile.in
scilab/modules/signal_processing/Makefile.am
scilab/modules/signal_processing/Makefile.in
scilab/modules/sound/Makefile.am
scilab/modules/sound/Makefile.in
scilab/modules/sparse/Makefile.am
scilab/modules/sparse/Makefile.in
scilab/modules/special_functions/Makefile.am
scilab/modules/special_functions/Makefile.in
scilab/modules/statistics/Makefile.am
scilab/modules/statistics/Makefile.in
scilab/modules/string/Makefile.am
scilab/modules/string/Makefile.in
scilab/modules/symbolic/Makefile.am
scilab/modules/symbolic/Makefile.in
scilab/modules/tclsci/Makefile.am
scilab/modules/tclsci/Makefile.in
scilab/modules/texmacs/Makefile.am
scilab/modules/texmacs/Makefile.in
scilab/modules/tfds/Makefile.am
scilab/modules/tfds/Makefile.in
scilab/modules/time/Makefile.am
scilab/modules/time/Makefile.in
scilab/modules/wintools/Makefile.am
scilab/modules/wintools/Makefile.in

index c8cc1c9..42f6808 100644 (file)
@@ -1,9 +1,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 # Where headers (*.h) are installed (usually /usr/include/scilab/)
@@ -44,7 +44,7 @@ macrossly:
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 install-html-local:
@@ -70,21 +70,29 @@ if INSTALL_HELP_XML
        done
 endif
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
-install-data-local: $(MACROS)
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES=macros/names
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
+
 
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
index fa1a478..5ab6fc4 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -266,13 +266,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -633,18 +637,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index e42f0cb..fc1d982 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 VPATH = @srcdir@
@@ -330,13 +330,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -645,18 +649,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index a6ba96c..df48012 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -267,13 +267,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -622,18 +626,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index 25583ca..210675b 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 VPATH = @srcdir@
@@ -602,13 +602,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -934,18 +938,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index c288b7f..70730a7 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -369,13 +369,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: $(BUILT_SOURCES)
        $(MAKE) $(AM_MAKEFLAGS) all-recursive
 
@@ -806,18 +810,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index 5661aec..c1ecdf9 100644 (file)
@@ -96,11 +96,6 @@ libsciarnoldi_la_rootdir = $(target)
 libsciarnoldi_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### arnoldi : Scilab macros ###
-libsciarnoldi_la_macrodir = $(target)/macros
-MACROS =  macros/buildmacros.sce
-
-
 #### arnoldi : init scripts #### 
 libsciarnoldi_la_etcdir = $(target)/etc
 libsciarnoldi_la_etc_DATA = etc/arnoldi.quit etc/arnoldi.start
index ad6de83..73aadc6 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -371,10 +371,6 @@ target = $(datadir)/arnoldi
 libsciarnoldi_la_rootdir = $(target)
 libsciarnoldi_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### arnoldi : Scilab macros ###
-libsciarnoldi_la_macrodir = $(target)/macros
-MACROS = macros/buildmacros.sce
-
 #### arnoldi : init scripts #### 
 libsciarnoldi_la_etcdir = $(target)/etc
 libsciarnoldi_la_etc_DATA = etc/arnoldi.quit etc/arnoldi.start
@@ -394,13 +390,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -1025,18 +1025,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index cf8d70d..5acc321 100644 (file)
@@ -43,11 +43,6 @@ libsciboolean_la_rootdir = $(target)
 libsciboolean_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### boolean : Scilab macros ###
-libsciboolean_la_macrodir = $(target)/macros
-MACROS =  macros/buildmacros.sce
-
-
 #### boolean : init scripts #### 
 libsciboolean_la_etcdir = $(target)/etc
 libsciboolean_la_etc_DATA = etc/boolean.quit etc/boolean.start
index 3c12d4a..c27eeb2 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -298,10 +298,6 @@ target = $(datadir)/boolean
 libsciboolean_la_rootdir = $(target)
 libsciboolean_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### boolean : Scilab macros ###
-libsciboolean_la_macrodir = $(target)/macros
-MACROS = macros/buildmacros.sce
-
 #### boolean : init scripts #### 
 libsciboolean_la_etcdir = $(target)/etc
 libsciboolean_la_etc_DATA = etc/boolean.quit etc/boolean.start
@@ -325,13 +321,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -807,18 +807,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index 9e4d72c..1aed899 100644 (file)
@@ -241,300 +241,6 @@ target=$(datadir)/cacsd
 libscicacsd_la_rootdir = $(target)
 libscicacsd_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-
-#### cacsd : Scilab macros ###
-libscicacsd_la_macrodir = $(target)/macros
-MACROS = macros/krac2.sci \
-macros/sysdiag.sci \
-macros/linfn.sci \
-macros/sm2ss.sci \
-macros/parrot.sci \
-macros/noisegen.sci \
-macros/bloc2ss.sci \
-macros/armax.sci \
-macros/time_id.sci \
-macros/ric_desc.sci \
-macros/arsimul.sci \
-macros/bloc2exp.sci \
-macros/syslin.sci \
-macros/findAC.sci \
-macros/dbphi.sci \
-macros/observer.sci \
-macros/dhnorm.sci \
-macros/dscr.sci \
-macros/p_margin.sci \
-macros/freson.sci \
-macros/gfrancis.sci \
-macros/findx0BD.sci \
-macros/abinv.sci \
-macros/arl2.sci \
-macros/fspec.sci \
-macros/des2ss.sci \
-macros/mps2linpro.sci \
-macros/prbs_a.sci \
-macros/cont_frm.sci \
-macros/fspecg.sci \
-macros/bstap.sci \
-macros/obsv_mat.sci \
-macros/trianfml.sci \
-macros/equil.sci \
-macros/sensi.sci \
-macros/lqe.sci \
-macros/zeropen.sci \
-macros/lqg.sci \
-macros/ui_observer.sci \
-macros/unobs.sci \
-macros/minreal.sci \
-macros/lincos.sci \
-macros/des2tf.sci \
-macros/svplot.sci \
-macros/copfac.sci \
-macros/trfmod.sci \
-macros/colinout.sci \
-macros/ctr_gram.sci \
-macros/cainv.sci \
-macros/markp2ss.sci \
-macros/repfreq.sci \
-macros/cont_mat.sci \
-macros/frep2tf.sci \
-macros/gamitg.sci \
-macros/colregul.sci \
-macros/ss2ss.sci \
-macros/reglin.sci \
-macros/rowinout.sci \
-macros/solve.sci \
-macros/obs_gram.sci \
-macros/h_inf_st.sci \
-macros/bilin.sci \
-macros/entropy.sci \
-macros/ss2tf.sci \
-macros/balreal.sci \
-macros/leqr.sci \
-macros/dtsi.sci \
-macros/sysconv.sci \
-macros/lyap.sci \
-macros/h2norm.sci \
-macros/rowregul.sci \
-macros/obscont.sci \
-macros/calfrq.sci \
-macros/pfss.sci \
-macros/hankelsv.sci \
-macros/inistate.sci \
-macros/h_inf.sci \
-macros/armac.sci \
-macros/phasemag.sci \
-macros/kpure.sci \
-macros/fourplan.sci \
-macros/linf.sci \
-macros/csim.sci \
-macros/sylv.sci \
-macros/epred.sci \
-macros/st_ility.sci \
-macros/augment.sci \
-macros/invrs.sci \
-macros/lqg_ltr.sci \
-macros/h_cl.sci \
-macros/nehari.sci \
-macros/cls2dls.sci \
-macros/ddp.sci \
-macros/sysfact.sci \
-macros/h_norm.sci \
-macros/arma2p.sci \
-macros/gfare.sci \
-macros/macglov.sci \
-macros/abcd.sci \
-macros/acf.sci \
-macros/dsimul.sci \
-macros/invsyslin.sci \
-macros/canon.sci \
-macros/findR.sci \
-macros/gtild.sci \
-macros/stabil.sci \
-macros/riccati.sci \
-macros/lin.sci \
-macros/g_margin.sci \
-macros/smga.sci \
-macros/specfact.sci \
-macros/minss.sci \
-macros/narsimul.sci \
-macros/lqr.sci \
-macros/cmb_lin.sci \
-macros/imrep2ss.sci \
-macros/trisolve.sci \
-macros/flts.sci \
-macros/obsvss.sci \
-macros/dt_ility.sci \
-macros/lft.sci \
-macros/leqe.sci \
-macros/armax1.sci \
-macros/sdiff.sci \
-macros/lqg2stan.sci \
-macros/contrss.sci \
-macros/dcf.sci \
-macros/sm2des.sci \
-macros/ccontrg.sci \
-macros/equil1.sci \
-macros/findBDK.sci \
-macros/tf2ss.sci \
-macros/ss2des.sci \
-macros/cfspec.sci \
-macros/arhnk.sci \
-macros/lcf.sci \
-macros/fstabst.sci \
-macros/trzeros.sci \
-macros/projsl.sci \
-macros/syssize.sci \
-macros/statgain.sci \
-macros/gcare.sci \
-macros/tf2des.sci \
-macros/ssrand.sci \
-macros/findABCD.sci macros/abcd.bin \
-macros/abinv.bin \
-macros/acf.bin \
-macros/arhnk.bin \
-macros/arl2.bin \
-macros/arma2p.bin \
-macros/armac.bin \
-macros/armax1.bin \
-macros/armax.bin \
-macros/arsimul.bin \
-macros/augment.bin \
-macros/balreal.bin \
-macros/bilin.bin \
-macros/bloc2exp.bin \
-macros/bloc2ss.bin \
-macros/bstap.bin \
-macros/cainv.bin \
-macros/calfrq.bin \
-macros/canon.bin \
-macros/ccontrg.bin \
-macros/cfspec.bin \
-macros/cls2dls.bin \
-macros/cmb_lin.bin \
-macros/colinout.bin \
-macros/colregul.bin \
-macros/cont_frm.bin \
-macros/cont_mat.bin \
-macros/contrss.bin \
-macros/copfac.bin \
-macros/csim.bin \
-macros/ctr_gram.bin \
-macros/dbphi.bin \
-macros/dcf.bin \
-macros/ddp.bin \
-macros/des2ss.bin \
-macros/des2tf.bin \
-macros/dhnorm.bin \
-macros/dscr.bin \
-macros/dsimul.bin \
-macros/dt_ility.bin \
-macros/dtsi.bin \
-macros/entropy.bin \
-macros/epred.bin \
-macros/equil1.bin \
-macros/equil.bin \
-macros/findABCD.bin \
-macros/findAC.bin \
-macros/findBDK.bin \
-macros/findR.bin \
-macros/findx0BD.bin \
-macros/flts.bin \
-macros/fourplan.bin \
-macros/frep2tf.bin \
-macros/freson.bin \
-macros/fspecg.bin \
-macros/fspec.bin \
-macros/fstabst.bin \
-macros/gamitg.bin \
-macros/gcare.bin \
-macros/gfare.bin \
-macros/gfrancis.bin \
-macros/g_margin.bin \
-macros/gtild.bin \
-macros/h2norm.bin \
-macros/hankelsv.bin \
-macros/h_cl.bin \
-macros/h_inf.bin \
-macros/h_inf_st.bin \
-macros/h_norm.bin \
-macros/imrep2ss.bin \
-macros/inistate.bin \
-macros/invrs.bin \
-macros/invsyslin.bin \
-macros/kpure.bin \
-macros/krac2.bin \
-macros/lcf.bin \
-macros/leqe.bin \
-macros/leqr.bin \
-macros/lft.bin \
-macros/lincos.bin \
-macros/linfn.bin \
-macros/linf.bin \
-macros/lin.bin \
-macros/lqe.bin \
-macros/lqg2stan.bin \
-macros/lqg_ltr.bin \
-macros/lqg.bin \
-macros/lqr.bin \
-macros/lyap.bin \
-macros/macglov.bin \
-macros/markp2ss.bin \
-macros/minreal.bin \
-macros/minss.bin \
-macros/mps2linpro.bin \
-macros/narsimul.bin \
-macros/nehari.bin \
-macros/noisegen.bin \
-macros/obscont.bin \
-macros/observer.bin \
-macros/obs_gram.bin \
-macros/obsv_mat.bin \
-macros/obsvss.bin \
-macros/parrot.bin \
-macros/pfss.bin \
-macros/phasemag.bin \
-macros/p_margin.bin \
-macros/prbs_a.bin \
-macros/projsl.bin \
-macros/reglin.bin \
-macros/repfreq.bin \
-macros/riccati.bin \
-macros/ric_desc.bin \
-macros/rowinout.bin \
-macros/rowregul.bin \
-macros/sdiff.bin \
-macros/sensi.bin \
-macros/sm2des.bin \
-macros/sm2ss.bin \
-macros/smga.bin \
-macros/solve.bin \
-macros/specfact.bin \
-macros/ss2des.bin \
-macros/ss2ss.bin \
-macros/ss2tf.bin \
-macros/ssrand.bin \
-macros/stabil.bin \
-macros/statgain.bin \
-macros/st_ility.bin \
-macros/svplot.bin \
-macros/sylv.bin \
-macros/sysconv.bin \
-macros/sysdiag.bin \
-macros/sysfact.bin \
-macros/syslin.bin \
-macros/syssize.bin \
-macros/tf2des.bin \
-macros/tf2ss.bin \
-macros/time_id.bin \
-macros/trfmod.bin \
-macros/trianfml.bin \
-macros/trisolve.bin \
-macros/trzeros.bin \
-macros/ui_observer.bin \
-macros/unobs.bin \
-macros/zeropen.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### cacsd : init scripts #### 
 libscicacsd_la_etcdir = $(target)/etc
 libscicacsd_la_etc_DATA = etc/cacsd.quit etc/cacsd.start
index 50b9b83..c50162b 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -588,299 +588,6 @@ target = $(datadir)/cacsd
 libscicacsd_la_rootdir = $(target)
 libscicacsd_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### cacsd : Scilab macros ###
-libscicacsd_la_macrodir = $(target)/macros
-MACROS = macros/krac2.sci \
-macros/sysdiag.sci \
-macros/linfn.sci \
-macros/sm2ss.sci \
-macros/parrot.sci \
-macros/noisegen.sci \
-macros/bloc2ss.sci \
-macros/armax.sci \
-macros/time_id.sci \
-macros/ric_desc.sci \
-macros/arsimul.sci \
-macros/bloc2exp.sci \
-macros/syslin.sci \
-macros/findAC.sci \
-macros/dbphi.sci \
-macros/observer.sci \
-macros/dhnorm.sci \
-macros/dscr.sci \
-macros/p_margin.sci \
-macros/freson.sci \
-macros/gfrancis.sci \
-macros/findx0BD.sci \
-macros/abinv.sci \
-macros/arl2.sci \
-macros/fspec.sci \
-macros/des2ss.sci \
-macros/mps2linpro.sci \
-macros/prbs_a.sci \
-macros/cont_frm.sci \
-macros/fspecg.sci \
-macros/bstap.sci \
-macros/obsv_mat.sci \
-macros/trianfml.sci \
-macros/equil.sci \
-macros/sensi.sci \
-macros/lqe.sci \
-macros/zeropen.sci \
-macros/lqg.sci \
-macros/ui_observer.sci \
-macros/unobs.sci \
-macros/minreal.sci \
-macros/lincos.sci \
-macros/des2tf.sci \
-macros/svplot.sci \
-macros/copfac.sci \
-macros/trfmod.sci \
-macros/colinout.sci \
-macros/ctr_gram.sci \
-macros/cainv.sci \
-macros/markp2ss.sci \
-macros/repfreq.sci \
-macros/cont_mat.sci \
-macros/frep2tf.sci \
-macros/gamitg.sci \
-macros/colregul.sci \
-macros/ss2ss.sci \
-macros/reglin.sci \
-macros/rowinout.sci \
-macros/solve.sci \
-macros/obs_gram.sci \
-macros/h_inf_st.sci \
-macros/bilin.sci \
-macros/entropy.sci \
-macros/ss2tf.sci \
-macros/balreal.sci \
-macros/leqr.sci \
-macros/dtsi.sci \
-macros/sysconv.sci \
-macros/lyap.sci \
-macros/h2norm.sci \
-macros/rowregul.sci \
-macros/obscont.sci \
-macros/calfrq.sci \
-macros/pfss.sci \
-macros/hankelsv.sci \
-macros/inistate.sci \
-macros/h_inf.sci \
-macros/armac.sci \
-macros/phasemag.sci \
-macros/kpure.sci \
-macros/fourplan.sci \
-macros/linf.sci \
-macros/csim.sci \
-macros/sylv.sci \
-macros/epred.sci \
-macros/st_ility.sci \
-macros/augment.sci \
-macros/invrs.sci \
-macros/lqg_ltr.sci \
-macros/h_cl.sci \
-macros/nehari.sci \
-macros/cls2dls.sci \
-macros/ddp.sci \
-macros/sysfact.sci \
-macros/h_norm.sci \
-macros/arma2p.sci \
-macros/gfare.sci \
-macros/macglov.sci \
-macros/abcd.sci \
-macros/acf.sci \
-macros/dsimul.sci \
-macros/invsyslin.sci \
-macros/canon.sci \
-macros/findR.sci \
-macros/gtild.sci \
-macros/stabil.sci \
-macros/riccati.sci \
-macros/lin.sci \
-macros/g_margin.sci \
-macros/smga.sci \
-macros/specfact.sci \
-macros/minss.sci \
-macros/narsimul.sci \
-macros/lqr.sci \
-macros/cmb_lin.sci \
-macros/imrep2ss.sci \
-macros/trisolve.sci \
-macros/flts.sci \
-macros/obsvss.sci \
-macros/dt_ility.sci \
-macros/lft.sci \
-macros/leqe.sci \
-macros/armax1.sci \
-macros/sdiff.sci \
-macros/lqg2stan.sci \
-macros/contrss.sci \
-macros/dcf.sci \
-macros/sm2des.sci \
-macros/ccontrg.sci \
-macros/equil1.sci \
-macros/findBDK.sci \
-macros/tf2ss.sci \
-macros/ss2des.sci \
-macros/cfspec.sci \
-macros/arhnk.sci \
-macros/lcf.sci \
-macros/fstabst.sci \
-macros/trzeros.sci \
-macros/projsl.sci \
-macros/syssize.sci \
-macros/statgain.sci \
-macros/gcare.sci \
-macros/tf2des.sci \
-macros/ssrand.sci \
-macros/findABCD.sci macros/abcd.bin \
-macros/abinv.bin \
-macros/acf.bin \
-macros/arhnk.bin \
-macros/arl2.bin \
-macros/arma2p.bin \
-macros/armac.bin \
-macros/armax1.bin \
-macros/armax.bin \
-macros/arsimul.bin \
-macros/augment.bin \
-macros/balreal.bin \
-macros/bilin.bin \
-macros/bloc2exp.bin \
-macros/bloc2ss.bin \
-macros/bstap.bin \
-macros/cainv.bin \
-macros/calfrq.bin \
-macros/canon.bin \
-macros/ccontrg.bin \
-macros/cfspec.bin \
-macros/cls2dls.bin \
-macros/cmb_lin.bin \
-macros/colinout.bin \
-macros/colregul.bin \
-macros/cont_frm.bin \
-macros/cont_mat.bin \
-macros/contrss.bin \
-macros/copfac.bin \
-macros/csim.bin \
-macros/ctr_gram.bin \
-macros/dbphi.bin \
-macros/dcf.bin \
-macros/ddp.bin \
-macros/des2ss.bin \
-macros/des2tf.bin \
-macros/dhnorm.bin \
-macros/dscr.bin \
-macros/dsimul.bin \
-macros/dt_ility.bin \
-macros/dtsi.bin \
-macros/entropy.bin \
-macros/epred.bin \
-macros/equil1.bin \
-macros/equil.bin \
-macros/findABCD.bin \
-macros/findAC.bin \
-macros/findBDK.bin \
-macros/findR.bin \
-macros/findx0BD.bin \
-macros/flts.bin \
-macros/fourplan.bin \
-macros/frep2tf.bin \
-macros/freson.bin \
-macros/fspecg.bin \
-macros/fspec.bin \
-macros/fstabst.bin \
-macros/gamitg.bin \
-macros/gcare.bin \
-macros/gfare.bin \
-macros/gfrancis.bin \
-macros/g_margin.bin \
-macros/gtild.bin \
-macros/h2norm.bin \
-macros/hankelsv.bin \
-macros/h_cl.bin \
-macros/h_inf.bin \
-macros/h_inf_st.bin \
-macros/h_norm.bin \
-macros/imrep2ss.bin \
-macros/inistate.bin \
-macros/invrs.bin \
-macros/invsyslin.bin \
-macros/kpure.bin \
-macros/krac2.bin \
-macros/lcf.bin \
-macros/leqe.bin \
-macros/leqr.bin \
-macros/lft.bin \
-macros/lincos.bin \
-macros/linfn.bin \
-macros/linf.bin \
-macros/lin.bin \
-macros/lqe.bin \
-macros/lqg2stan.bin \
-macros/lqg_ltr.bin \
-macros/lqg.bin \
-macros/lqr.bin \
-macros/lyap.bin \
-macros/macglov.bin \
-macros/markp2ss.bin \
-macros/minreal.bin \
-macros/minss.bin \
-macros/mps2linpro.bin \
-macros/narsimul.bin \
-macros/nehari.bin \
-macros/noisegen.bin \
-macros/obscont.bin \
-macros/observer.bin \
-macros/obs_gram.bin \
-macros/obsv_mat.bin \
-macros/obsvss.bin \
-macros/parrot.bin \
-macros/pfss.bin \
-macros/phasemag.bin \
-macros/p_margin.bin \
-macros/prbs_a.bin \
-macros/projsl.bin \
-macros/reglin.bin \
-macros/repfreq.bin \
-macros/riccati.bin \
-macros/ric_desc.bin \
-macros/rowinout.bin \
-macros/rowregul.bin \
-macros/sdiff.bin \
-macros/sensi.bin \
-macros/sm2des.bin \
-macros/sm2ss.bin \
-macros/smga.bin \
-macros/solve.bin \
-macros/specfact.bin \
-macros/ss2des.bin \
-macros/ss2ss.bin \
-macros/ss2tf.bin \
-macros/ssrand.bin \
-macros/stabil.bin \
-macros/statgain.bin \
-macros/st_ility.bin \
-macros/svplot.bin \
-macros/sylv.bin \
-macros/sysconv.bin \
-macros/sysdiag.bin \
-macros/sysfact.bin \
-macros/syslin.bin \
-macros/syssize.bin \
-macros/tf2des.bin \
-macros/tf2ss.bin \
-macros/time_id.bin \
-macros/trfmod.bin \
-macros/trianfml.bin \
-macros/trisolve.bin \
-macros/trzeros.bin \
-macros/ui_observer.bin \
-macros/unobs.bin \
-macros/zeropen.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### cacsd : init scripts #### 
 libscicacsd_la_etcdir = $(target)/etc
 libscicacsd_la_etc_DATA = etc/cacsd.quit etc/cacsd.start
@@ -932,13 +639,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -2069,18 +1780,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index f6b0193..de2dd4a 100644 (file)
@@ -345,43 +345,6 @@ libscicore_la_rootdir = $(target)
 libscicore_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### core : Scilab macros ###
-libscicore_la_macrodir = $(target)/macros
-MACROS = macros/perl.sci \
-macros/typeof.sci \
-macros/getshell.sci \
-macros/with_tk.sci \
-macros/with_javasci.sci \
-macros/toolboxes.sci \
-macros/with_gtk.sci \
-macros/whos.sci \
-macros/scilab_demos.sci \
-macros/OS_Version.sci \
-macros/sethomedirectory.sci \
-macros/who_user.sci \
-macros/add_demo.sci \
-macros/with_macros_source.sci \
-macros/with_atlas.sci \
-macros/with_texmacs.sci \
-macros/whereami.sci macros/add_demo.bin \
-macros/getshell.bin \
-macros/OS_Version.bin \
-macros/perl.bin \
-macros/scilab_demos.bin \
-macros/sethomedirectory.bin \
-macros/toolboxes.bin \
-macros/typeof.bin \
-macros/whereami.bin \
-macros/whos.bin \
-macros/who_user.bin \
-macros/with_atlas.bin \
-macros/with_gtk.bin \
-macros/with_javasci.bin \
-macros/with_macros_source.bin \
-macros/with_texmacs.bin \
-macros/with_tk.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### core : init scripts #### 
 libscicore_la_etcdir = $(target)/etc
 libscicore_la_etc_DATA = etc/core.quit etc/core.start
index 3721257..cd3b7d5 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -721,43 +721,6 @@ target = $(datadir)/core
 libscicore_la_rootdir = $(target)
 libscicore_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### core : Scilab macros ###
-libscicore_la_macrodir = $(target)/macros
-MACROS = macros/perl.sci \
-macros/typeof.sci \
-macros/getshell.sci \
-macros/with_tk.sci \
-macros/with_javasci.sci \
-macros/toolboxes.sci \
-macros/with_gtk.sci \
-macros/whos.sci \
-macros/scilab_demos.sci \
-macros/OS_Version.sci \
-macros/sethomedirectory.sci \
-macros/who_user.sci \
-macros/add_demo.sci \
-macros/with_macros_source.sci \
-macros/with_atlas.sci \
-macros/with_texmacs.sci \
-macros/whereami.sci macros/add_demo.bin \
-macros/getshell.bin \
-macros/OS_Version.bin \
-macros/perl.bin \
-macros/scilab_demos.bin \
-macros/sethomedirectory.bin \
-macros/toolboxes.bin \
-macros/typeof.bin \
-macros/whereami.bin \
-macros/whos.bin \
-macros/who_user.bin \
-macros/with_atlas.bin \
-macros/with_gtk.bin \
-macros/with_javasci.bin \
-macros/with_macros_source.bin \
-macros/with_texmacs.bin \
-macros/with_tk.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### core : init scripts #### 
 libscicore_la_etcdir = $(target)/etc
 libscicore_la_etc_DATA = etc/core.quit etc/core.start
@@ -824,13 +787,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -2847,18 +2814,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index b874385..e068c3e 100644 (file)
@@ -68,19 +68,6 @@ libscidata_structures_la_rootdir = $(target)
 libscidata_structures_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### data_structures : Scilab macros ###
-libscidata_structures_la_macrodir = $(target)/macros
-MACROS = macros/struct.sci \
-macros/iscell.sci \
-macros/cell.sci \
-macros/isfield.sci \
-macros/isstruct.sci macros/cell.bin \
-macros/iscell.bin \
-macros/isfield.bin \
-macros/isstruct.bin \
-macros/struct.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### data_structures : init scripts #### 
 libscidata_structures_la_etcdir = $(target)/etc
 libscidata_structures_la_etc_DATA = etc/data_structures.quit etc/data_structures.start
index a6a828f..b5c6be2 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -336,19 +336,6 @@ target = $(datadir)/data_structures
 libscidata_structures_la_rootdir = $(target)
 libscidata_structures_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### data_structures : Scilab macros ###
-libscidata_structures_la_macrodir = $(target)/macros
-MACROS = macros/struct.sci \
-macros/iscell.sci \
-macros/cell.sci \
-macros/isfield.sci \
-macros/isstruct.sci macros/cell.bin \
-macros/iscell.bin \
-macros/isfield.bin \
-macros/isstruct.bin \
-macros/struct.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### data_structures : init scripts #### 
 libscidata_structures_la_etcdir = $(target)/etc
 libscidata_structures_la_etc_DATA = etc/data_structures.quit etc/data_structures.start
@@ -375,13 +362,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -965,18 +956,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index 5fa9f4f..7d46e8c 100644 (file)
@@ -12,15 +12,6 @@ target=$(datadir)/development_tools
 #### development_tools : Conf files ####
 libdevelopment_tools_la_rootdir = $(target)
 libdevelopment_tools_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
-
-
-#### development_tools : Scilab macros ###
-libdevelopment_tools_la_macrodir = $(target)/macros
-MACROS = macros/scitest.sci \
-macros/testexamples.sci macros/scitest.bin \
-macros/testexamples.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### development_tools : init scripts #### 
 libdevelopment_tools_la_etcdir = $(target)/etc
 libdevelopment_tools_la_etc_DATA = etc/development_tools.quit etc/development_tools.start
index 8915429..0ef467d 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 VPATH = @srcdir@
@@ -225,14 +225,6 @@ target = $(datadir)/development_tools
 #### development_tools : Conf files ####
 libdevelopment_tools_la_rootdir = $(target)
 libdevelopment_tools_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
-
-#### development_tools : Scilab macros ###
-libdevelopment_tools_la_macrodir = $(target)/macros
-MACROS = macros/scitest.sci \
-macros/testexamples.sci macros/scitest.bin \
-macros/testexamples.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### development_tools : init scripts #### 
 libdevelopment_tools_la_etcdir = $(target)/etc
 libdevelopment_tools_la_etc_DATA = etc/development_tools.quit etc/development_tools.start
@@ -248,13 +240,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -512,18 +508,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index 805c93c..da5d7a6 100644 (file)
@@ -140,15 +140,6 @@ target=$(datadir)/differential_equations
 libscidifferential_equations_la_rootdir = $(target)
 libscidifferential_equations_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-
-#### differential_equations : Scilab macros ###
-libscidifferential_equations_la_macrodir = $(target)/macros
-MACROS = macros/odeoptions.sci \
-macros/odeoptions.bin \
-macros/names macros/lib \
-macros/buildmacros.sce
-
-
 #### differential_equations : init scripts #### 
 libscidifferential_equations_la_etcdir = $(target)/etc
 libscidifferential_equations_la_etc_DATA = etc/differential_equations.quit etc/differential_equations.start
index 34cd034..1b43ea7 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -423,14 +423,6 @@ target = $(datadir)/differential_equations
 libscidifferential_equations_la_rootdir = $(target)
 libscidifferential_equations_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### differential_equations : Scilab macros ###
-libscidifferential_equations_la_macrodir = $(target)/macros
-MACROS = macros/odeoptions.sci \
-macros/odeoptions.bin \
-macros/names macros/lib \
-macros/buildmacros.sce
-
-
 #### differential_equations : init scripts #### 
 libscidifferential_equations_la_etcdir = $(target)/etc
 libscidifferential_equations_la_etc_DATA = etc/differential_equations.quit etc/differential_equations.start
@@ -450,13 +442,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -1293,18 +1289,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index 5129731..34de360 100644 (file)
@@ -46,11 +46,6 @@ libscidouble_la_rootdir = $(target)
 libscidouble_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### double : Scilab macros ###
-libscidouble_la_macrodir = $(target)/macros
-MACROS = macros/buildmacros.sce
-
-
 #### double : init scripts #### 
 libscidouble_la_etcdir = $(target)/etc
 libscidouble_la_etc_DATA = etc/double.quit etc/double.start
index f297618..6adf65b 100644 (file)
@@ -17,9 +17,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -290,10 +290,6 @@ target = $(datadir)/double
 libscidouble_la_rootdir = $(target)
 libscidouble_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### double : Scilab macros ###
-libscidouble_la_macrodir = $(target)/macros
-MACROS = macros/buildmacros.sce
-
 #### double : init scripts #### 
 libscidouble_la_etcdir = $(target)/etc
 libscidouble_la_etc_DATA = etc/double.quit etc/double.start
@@ -309,13 +305,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -758,18 +758,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index aae0e3d..b631af2 100644 (file)
@@ -396,182 +396,6 @@ libscielementaries_functions_la_rootdir = $(target)
 libscielementaries_functions_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### elementaries_functions : Scilab macros ###
-libscielementaries_functions_la_macrodir = $(target)/macros
-MACROS = macros/asinh.sci \
-macros/vectorfind.sci \
-macros/erfcx.sci \
-macros/asinm.sci \
-macros/bitxor.sci \
-macros/complex.sci \
-macros/isinf.sci \
-macros/null.sci \
-macros/cothm.sci \
-macros/erf.sci \
-macros/factor.sci \
-macros/erfc.sci \
-macros/permute.sci \
-macros/setdiff.sci \
-macros/binomial.sci \
-macros/sinc.sci \
-macros/acosh.sci \
-macros/logm.sci \
-macros/isvector.sci \
-macros/lex_sort.sci \
-macros/primes.sci \
-macros/sinh.sci \
-macros/acosm.sci \
-macros/ind2sub.sci \
-macros/sinm.sci \
-macros/sub2ind.sci \
-macros/isnan.sci \
-macros/smooth.sci \
-macros/bitor.sci \
-macros/pmodulo.sci \
-macros/nextpow2.sci \
-macros/fix.sci \
-macros/cosh.sci \
-macros/linspace.sci \
-macros/modulo.sci \
-macros/intsplin.sci \
-macros/intersect.sci \
-macros/cosm.sci \
-macros/factorial.sci \
-macros/unique.sci \
-macros/ndgrid.sci \
-macros/tanhm.sci \
-macros/atanhm.sci \
-macros/convertindex.sci \
-macros/coshm.sci \
-macros/acoshm.sci \
-macros/signm.sci \
-macros/sinhm.sci \
-macros/asinhm.sci \
-macros/flipdim.sci \
-macros/speye.sci \
-macros/union.sci \
-macros/isempty.sci \
-macros/interpln.sci \
-macros/atanh.sci \
-macros/cotg.sci \
-macros/logspace.sci \
-macros/intc.sci \
-macros/coth.sci \
-macros/atanm.sci \
-macros/meshgrid.sci \
-macros/log2.sci \
-macros/cell2mat.sci \
-macros/iscellstr.sci \
-macros/spzeros.sci \
-macros/intl.sci \
-macros/bin2dec.sci \
-macros/dec2bin.sci \
-macros/sqrtm.sci \
-macros/cat.sci \
-macros/cellstr.sci \
-macros/toeplitz.sci \
-macros/bitget.sci \
-macros/bitcmp.sci \
-macros/num2cell.sci \
-macros/inttrap.sci \
-macros/log10.sci \
-macros/interp1.sci \
-macros/integrate.sci \
-macros/squarewave.sci \
-macros/perms.sci \
-macros/GLoad.sci \
-macros/sprand.sci \
-macros/tanh.sci \
-macros/pertrans.sci \
-macros/tanm.sci \
-macros/bitand.sci macros/acoshm.bin \
-macros/acosh.bin \
-macros/acosm.bin \
-macros/asinhm.bin \
-macros/asinh.bin \
-macros/asinm.bin \
-macros/atanhm.bin \
-macros/atanh.bin \
-macros/atanm.bin \
-macros/bin2dec.bin \
-macros/binomial.bin \
-macros/bitand.bin \
-macros/bitcmp.bin \
-macros/bitget.bin \
-macros/bitor.bin \
-macros/bitxor.bin \
-macros/cat.bin \
-macros/cell2mat.bin \
-macros/cellstr.bin \
-macros/complex.bin \
-macros/convertindex.bin \
-macros/coshm.bin \
-macros/cosh.bin \
-macros/cosm.bin \
-macros/cotg.bin \
-macros/cothm.bin \
-macros/coth.bin \
-macros/dec2bin.bin \
-macros/erfc.bin \
-macros/erfcx.bin \
-macros/erf.bin \
-macros/factorial.bin \
-macros/factor.bin \
-macros/fix.bin \
-macros/flipdim.bin \
-macros/GLoad.bin \
-macros/ind2sub.bin \
-macros/intc.bin \
-macros/integrate.bin \
-macros/interp1.bin \
-macros/interpln.bin \
-macros/intersect.bin \
-macros/intl.bin \
-macros/intsplin.bin \
-macros/inttrap.bin \
-macros/iscellstr.bin \
-macros/isempty.bin \
-macros/isinf.bin \
-macros/isnan.bin \
-macros/isvector.bin \
-macros/lex_sort.bin \
-macros/linspace.bin \
-macros/log10.bin \
-macros/log2.bin \
-macros/logm.bin \
-macros/logspace.bin \
-macros/meshgrid.bin \
-macros/modulo.bin \
-macros/ndgrid.bin \
-macros/nextpow2.bin \
-macros/null.bin \
-macros/num2cell.bin \
-macros/perms.bin \
-macros/permute.bin \
-macros/pertrans.bin \
-macros/pmodulo.bin \
-macros/primes.bin \
-macros/setdiff.bin \
-macros/signm.bin \
-macros/sinc.bin \
-macros/sinhm.bin \
-macros/sinh.bin \
-macros/sinm.bin \
-macros/smooth.bin \
-macros/speye.bin \
-macros/sprand.bin \
-macros/spzeros.bin \
-macros/sqrtm.bin \
-macros/squarewave.bin \
-macros/sub2ind.bin \
-macros/tanhm.bin \
-macros/tanh.bin \
-macros/tanm.bin \
-macros/toeplitz.bin \
-macros/union.bin \
-macros/unique.bin \
-macros/vectorfind.bin macros/names macros/lib macros/buildmacros.sce
-
 
 #### elementaries_functions : init scripts #### 
 libscielementaries_functions_la_etcdir = $(target)/etc
index 947c08d..38642f8 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -972,183 +972,6 @@ target = $(datadir)/elementaries_functions
 libscielementaries_functions_la_rootdir = $(target)
 libscielementaries_functions_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### elementaries_functions : Scilab macros ###
-libscielementaries_functions_la_macrodir = $(target)/macros
-MACROS = macros/asinh.sci \
-macros/vectorfind.sci \
-macros/erfcx.sci \
-macros/asinm.sci \
-macros/bitxor.sci \
-macros/complex.sci \
-macros/isinf.sci \
-macros/null.sci \
-macros/cothm.sci \
-macros/erf.sci \
-macros/factor.sci \
-macros/erfc.sci \
-macros/permute.sci \
-macros/setdiff.sci \
-macros/binomial.sci \
-macros/sinc.sci \
-macros/acosh.sci \
-macros/logm.sci \
-macros/isvector.sci \
-macros/lex_sort.sci \
-macros/primes.sci \
-macros/sinh.sci \
-macros/acosm.sci \
-macros/ind2sub.sci \
-macros/sinm.sci \
-macros/sub2ind.sci \
-macros/isnan.sci \
-macros/smooth.sci \
-macros/bitor.sci \
-macros/pmodulo.sci \
-macros/nextpow2.sci \
-macros/fix.sci \
-macros/cosh.sci \
-macros/linspace.sci \
-macros/modulo.sci \
-macros/intsplin.sci \
-macros/intersect.sci \
-macros/cosm.sci \
-macros/factorial.sci \
-macros/unique.sci \
-macros/ndgrid.sci \
-macros/tanhm.sci \
-macros/atanhm.sci \
-macros/convertindex.sci \
-macros/coshm.sci \
-macros/acoshm.sci \
-macros/signm.sci \
-macros/sinhm.sci \
-macros/asinhm.sci \
-macros/flipdim.sci \
-macros/speye.sci \
-macros/union.sci \
-macros/isempty.sci \
-macros/interpln.sci \
-macros/atanh.sci \
-macros/cotg.sci \
-macros/logspace.sci \
-macros/intc.sci \
-macros/coth.sci \
-macros/atanm.sci \
-macros/meshgrid.sci \
-macros/log2.sci \
-macros/cell2mat.sci \
-macros/iscellstr.sci \
-macros/spzeros.sci \
-macros/intl.sci \
-macros/bin2dec.sci \
-macros/dec2bin.sci \
-macros/sqrtm.sci \
-macros/cat.sci \
-macros/cellstr.sci \
-macros/toeplitz.sci \
-macros/bitget.sci \
-macros/bitcmp.sci \
-macros/num2cell.sci \
-macros/inttrap.sci \
-macros/log10.sci \
-macros/interp1.sci \
-macros/integrate.sci \
-macros/squarewave.sci \
-macros/perms.sci \
-macros/GLoad.sci \
-macros/sprand.sci \
-macros/tanh.sci \
-macros/pertrans.sci \
-macros/tanm.sci \
-macros/bitand.sci macros/acoshm.bin \
-macros/acosh.bin \
-macros/acosm.bin \
-macros/asinhm.bin \
-macros/asinh.bin \
-macros/asinm.bin \
-macros/atanhm.bin \
-macros/atanh.bin \
-macros/atanm.bin \
-macros/bin2dec.bin \
-macros/binomial.bin \
-macros/bitand.bin \
-macros/bitcmp.bin \
-macros/bitget.bin \
-macros/bitor.bin \
-macros/bitxor.bin \
-macros/cat.bin \
-macros/cell2mat.bin \
-macros/cellstr.bin \
-macros/complex.bin \
-macros/convertindex.bin \
-macros/coshm.bin \
-macros/cosh.bin \
-macros/cosm.bin \
-macros/cotg.bin \
-macros/cothm.bin \
-macros/coth.bin \
-macros/dec2bin.bin \
-macros/erfc.bin \
-macros/erfcx.bin \
-macros/erf.bin \
-macros/factorial.bin \
-macros/factor.bin \
-macros/fix.bin \
-macros/flipdim.bin \
-macros/GLoad.bin \
-macros/ind2sub.bin \
-macros/intc.bin \
-macros/integrate.bin \
-macros/interp1.bin \
-macros/interpln.bin \
-macros/intersect.bin \
-macros/intl.bin \
-macros/intsplin.bin \
-macros/inttrap.bin \
-macros/iscellstr.bin \
-macros/isempty.bin \
-macros/isinf.bin \
-macros/isnan.bin \
-macros/isvector.bin \
-macros/lex_sort.bin \
-macros/linspace.bin \
-macros/log10.bin \
-macros/log2.bin \
-macros/logm.bin \
-macros/logspace.bin \
-macros/meshgrid.bin \
-macros/modulo.bin \
-macros/ndgrid.bin \
-macros/nextpow2.bin \
-macros/null.bin \
-macros/num2cell.bin \
-macros/perms.bin \
-macros/permute.bin \
-macros/pertrans.bin \
-macros/pmodulo.bin \
-macros/primes.bin \
-macros/setdiff.bin \
-macros/signm.bin \
-macros/sinc.bin \
-macros/sinhm.bin \
-macros/sinh.bin \
-macros/sinm.bin \
-macros/smooth.bin \
-macros/speye.bin \
-macros/sprand.bin \
-macros/spzeros.bin \
-macros/sqrtm.bin \
-macros/squarewave.bin \
-macros/sub2ind.bin \
-macros/tanhm.bin \
-macros/tanh.bin \
-macros/tanm.bin \
-macros/toeplitz.bin \
-macros/union.bin \
-macros/unique.bin \
-macros/vectorfind.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### elementaries_functions : init scripts #### 
 libscielementaries_functions_la_etcdir = $(target)/etc
 libscielementaries_functions_la_etc_DATA = etc/elementaries_functions.quit etc/elementaries_functions.start
@@ -1175,13 +998,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -2894,18 +2721,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index 68ed2f4..7b817b8 100644 (file)
@@ -31,12 +31,6 @@ GATEWAY_C_SOURCES = sci_gateway/gw_fftw.c \
 libscifftw_la_rootdir = $(target)
 libscifftw_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-
-#### fftw : Scilab macros ###
-libscifftw_la_macrodir = $(target)/macros
-MACROS =  macros/buildmacros.sce
-
-
 #### fftw : init scripts #### 
 libscifftw_la_etcdir = $(target)/etc
 libscifftw_la_etc_DATA = etc/fftw.quit etc/fftw.start
index 8d4a996..ad07d7c 100644 (file)
@@ -23,9 +23,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -305,10 +305,6 @@ top_srcdir = @top_srcdir@
 @FFTW_TRUE@libscifftw_la_rootdir = $(target)
 @FFTW_TRUE@libscifftw_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### fftw : Scilab macros ###
-@FFTW_TRUE@libscifftw_la_macrodir = $(target)/macros
-@FFTW_TRUE@MACROS = macros/buildmacros.sce
-
 #### fftw : init scripts #### 
 @FFTW_TRUE@libscifftw_la_etcdir = $(target)/etc
 @FFTW_TRUE@libscifftw_la_etc_DATA = etc/fftw.quit etc/fftw.start
@@ -345,13 +341,17 @@ top_srcdir = @top_srcdir@
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 @FFTW_TRUE@pkgdocdir = $(target)
-@FFTW_TRUE@DOCDIRS = help/fr help/en
+@FFTW_TRUE@DOCDIRS = help/fr_FR help/en_US
 @FFTW_TRUE@DOCMASK = *.htm
 @FFTW_TRUE@DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 @FFTW_TRUE@pkgmacrosdir = $(target)
-@FFTW_TRUE@MACROSDIRS = macros/
+@FFTW_TRUE@MACRODIRS = macros/
+@FFTW_TRUE@MACROMASK = *.sci
+@FFTW_TRUE@MACROBUILDMASK = *.sce
+@FFTW_TRUE@MACROBINMASK = *.bin
+@FFTW_TRUE@FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -864,17 +864,21 @@ uninstall-am: uninstall-libscifftw_la_etcDATA \
 @FFTW_TRUE@@INSTALL_HELP_XML_TRUE@               done ; \
 @FFTW_TRUE@@INSTALL_HELP_XML_TRUE@             fi; \
 @FFTW_TRUE@@INSTALL_HELP_XML_TRUE@     done
-@FFTW_TRUE@install-data-local: $(MACROS)
+@FFTW_TRUE@install-data-local:
 @FFTW_TRUE@    $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-@FFTW_TRUE@    @if test ! -z "$(MACROS)"; then \
-@FFTW_TRUE@    for dir in $(MACROSDIRS) ; do \
+@FFTW_TRUE@    @if test -f $(FUNCTION_NAMES); then \
+@FFTW_TRUE@            echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+@FFTW_TRUE@            $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+@FFTW_TRUE@    fi; \
+@FFTW_TRUE@    for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
 @FFTW_TRUE@      $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-@FFTW_TRUE@              for file in $(MACROS); do \
+@FFTW_TRUE@            if test -d $(srcdir)/$$dir/; then \
+@FFTW_TRUE@              for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
 @FFTW_TRUE@                echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
 @FFTW_TRUE@            $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-@FFTW_TRUE@              done ; \
-@FFTW_TRUE@    done; \
-@FFTW_TRUE@    fi
+@FFTW_TRUE@              done \
+@FFTW_TRUE@            fi; \
+@FFTW_TRUE@    done
 
 @FFTW_TRUE@macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
 @FFTW_TRUE@    -@( \
index 85c4f2d..75e3d26 100644 (file)
@@ -58,59 +58,6 @@ libscifileio_la_rootdir = $(target)
 libscifileio_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### fileio : Scilab macros ###
-libscifileio_la_macrodir = $(target)/macros
-MACROS = macros/fullfile.sci \
-macros/readxls.sci \
-macros/mkdir.sci \
-macros/isdir.sci \
-macros/copyfile.sci \
-macros/listvarinfile.sci \
-macros/basename.sci \
-macros/rmdir.sci \
-macros/dir.sci \
-macros/ls.sci \
-macros/dirname.sci \
-macros/mdelete.sci \
-macros/excel2sci.sci \
-macros/sci2excel.sci \
-macros/dispfiles.sci \
-macros/cd.sci \
-macros/format_txt.sci \
-macros/get_absolute_file_path.sci \
-macros/fileparts.sci \
-macros/get_file_path.sci \
-macros/scanf.sci \
-macros/pathconvert.sci \
-macros/listfiles.sci \
-macros/savematfile.sci \
-macros/mputl.sci macros/basename.bin \
-macros/cd.bin \
-macros/copyfile.bin \
-macros/dirname.bin \
-macros/dir.bin \
-macros/dispfiles.bin \
-macros/excel2sci.bin \
-macros/fileparts.bin \
-macros/format_txt.bin \
-macros/fullfile.bin \
-macros/get_absolute_file_path.bin \
-macros/get_file_path.bin \
-macros/isdir.bin \
-macros/listfiles.bin \
-macros/listvarinfile.bin \
-macros/ls.bin \
-macros/mdelete.bin \
-macros/mkdir.bin \
-macros/mputl.bin \
-macros/pathconvert.bin \
-macros/readxls.bin \
-macros/rmdir.bin \
-macros/savematfile.bin \
-macros/scanf.bin \
-macros/sci2excel.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### fileio : init scripts #### 
 libscifileio_la_etcdir = $(target)/etc
 libscifileio_la_etc_DATA = etc/fileio.quit etc/fileio.start
index 35e8677..0a7cbd1 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -315,59 +315,6 @@ target = $(datadir)/fileio
 libscifileio_la_rootdir = $(target)
 libscifileio_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### fileio : Scilab macros ###
-libscifileio_la_macrodir = $(target)/macros
-MACROS = macros/fullfile.sci \
-macros/readxls.sci \
-macros/mkdir.sci \
-macros/isdir.sci \
-macros/copyfile.sci \
-macros/listvarinfile.sci \
-macros/basename.sci \
-macros/rmdir.sci \
-macros/dir.sci \
-macros/ls.sci \
-macros/dirname.sci \
-macros/mdelete.sci \
-macros/excel2sci.sci \
-macros/sci2excel.sci \
-macros/dispfiles.sci \
-macros/cd.sci \
-macros/format_txt.sci \
-macros/get_absolute_file_path.sci \
-macros/fileparts.sci \
-macros/get_file_path.sci \
-macros/scanf.sci \
-macros/pathconvert.sci \
-macros/listfiles.sci \
-macros/savematfile.sci \
-macros/mputl.sci macros/basename.bin \
-macros/cd.bin \
-macros/copyfile.bin \
-macros/dirname.bin \
-macros/dir.bin \
-macros/dispfiles.bin \
-macros/excel2sci.bin \
-macros/fileparts.bin \
-macros/format_txt.bin \
-macros/fullfile.bin \
-macros/get_absolute_file_path.bin \
-macros/get_file_path.bin \
-macros/isdir.bin \
-macros/listfiles.bin \
-macros/listvarinfile.bin \
-macros/ls.bin \
-macros/mdelete.bin \
-macros/mkdir.bin \
-macros/mputl.bin \
-macros/pathconvert.bin \
-macros/readxls.bin \
-macros/rmdir.bin \
-macros/savematfile.bin \
-macros/scanf.bin \
-macros/sci2excel.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### fileio : init scripts #### 
 libscifileio_la_etcdir = $(target)/etc
 libscifileio_la_etc_DATA = etc/fileio.quit etc/fileio.start
@@ -405,13 +352,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -1065,18 +1016,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index bf36a3a..7a7c9e5 100644 (file)
@@ -13,32 +13,6 @@ libscifunctions_la_rootdir = $(target)
 libscifunctions_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### functions : Scilab macros ###
-libscifunctions_la_macrodir = $(target)/macros
-MACROS = macros/getd.sci \
-macros/head_comments.sci \
-macros/macrovar.sci \
-macros/old2newinstr.sci \
-macros/createfun.sci \
-macros/genlib_old.sci \
-macros/get_profile.sci \
-macros/plotprofile.sci \
-macros/genlib.sci \
-macros/get_function_path.sci \
-macros/profile.sci \
-macros/showprofile.sci macros/createfun.bin \
-macros/genlib_old.bin \
-macros/genlib.bin \
-macros/getd.bin \
-macros/get_function_path.bin \
-macros/get_profile.bin \
-macros/head_comments.bin \
-macros/macrovar.bin \
-macros/old2newinstr.bin \
-macros/plotprofile.bin \
-macros/profile.bin \
-macros/showprofile.bin macros/names macros/lib macros/buildmacros.sce
-
 
 #### functions : init scripts #### 
 libscifunctions_la_etcdir = $(target)/etc
index 98e549a..1aa662b 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 VPATH = @srcdir@
@@ -225,33 +225,6 @@ target = $(datadir)/functions
 libscifunctions_la_rootdir = $(target)
 libscifunctions_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### functions : Scilab macros ###
-libscifunctions_la_macrodir = $(target)/macros
-MACROS = macros/getd.sci \
-macros/head_comments.sci \
-macros/macrovar.sci \
-macros/old2newinstr.sci \
-macros/createfun.sci \
-macros/genlib_old.sci \
-macros/get_profile.sci \
-macros/plotprofile.sci \
-macros/genlib.sci \
-macros/get_function_path.sci \
-macros/profile.sci \
-macros/showprofile.sci macros/createfun.bin \
-macros/genlib_old.bin \
-macros/genlib.bin \
-macros/getd.bin \
-macros/get_function_path.bin \
-macros/get_profile.bin \
-macros/head_comments.bin \
-macros/macrovar.bin \
-macros/old2newinstr.bin \
-macros/plotprofile.bin \
-macros/profile.bin \
-macros/showprofile.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### functions : init scripts #### 
 libscifunctions_la_etcdir = $(target)/etc
 libscifunctions_la_etc_DATA = etc/functions.quit etc/functions.start
@@ -267,13 +240,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -529,18 +506,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index bcb3a6a..a08c5cd 100644 (file)
@@ -447,281 +447,6 @@ libscigraphics_la_rootdir = $(target)
 libscigraphics_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### graphics : Scilab macros ###
-libscigraphics_la_macrodir = $(target)/macros
-MACROS = macros/replot.sci \
-macros/getlinestyle.sci \
-macros/zlabel.sci \
-macros/checkXYPair.sci \
-macros/fplot3d.sci \
-macros/xload.sci \
-macros/m_circle.sci \
-macros/titlepage.sci \
-macros/getcolor.sci \
-macros/isoview.sci \
-macros/%h_copy.sci \
-macros/plot3d2.sci \
-macros/xnumb.sci \
-macros/%h_get.sci \
-macros/gr_menu.sci \
-macros/setPlotProperty.sci \
-macros/graycolormap.sci \
-macros/gcf.sci \
-macros/bar.sci \
-macros/locate.sci \
-macros/%h_set.sci \
-macros/sgrid.sci \
-macros/scf.sci \
-macros/barh.sci \
-macros/evans.sci \
-macros/twinkle.sci \
-macros/pie.sci \
-macros/%h_delete.sci \
-macros/xclear.sci \
-macros/surf.sci \
-macros/xclip.sci \
-macros/zgrid.sci \
-macros/milk_drop.sci \
-macros/legends.sci \
-macros/getPlotPropertyName.sci \
-macros/xs2eps.sci \
-macros/projaff.sci \
-macros/gda.sci \
-macros/fplot3d1.sci \
-macros/rgb2name.sci \
-macros/getLineSpec.sci \
-macros/histplot.sci \
-macros/sda.sci \
-macros/fgrayplot.sci \
-macros/%h_save.sci \
-macros/xbasr.sci \
-macros/stringbox.sci \
-macros/scaling.sci \
-macros/TitleLabel.sci \
-macros/hotcolormap.sci \
-macros/contour.sci \
-macros/barhomogenize.sci \
-macros/xsave.sci \
-macros/colordef.sci \
-macros/legend.sci \
-macros/ged.sci \
-macros/setSurfProperty.sci \
-macros/%h_e.sci \
-macros/xsetm.sci \
-macros/fac3d1.sci \
-macros/colorbar.sci \
-macros/getfont.sci \
-macros/bode.sci \
-macros/fplot2d.sci \
-macros/genfac3d.sci \
-macros/black.sci \
-macros/oldplot.sci \
-macros/color.sci \
-macros/eval3d.sci \
-macros/addcolor.sci \
-macros/plotframe.sci \
-macros/Sfgrayplot.sci \
-macros/mesh.sci \
-macros/graduate.sci \
-macros/xbasimp.sci \
-macros/secto3d.sci \
-macros/nyquist.sci \
-macros/check2dFun.sci \
-macros/hsv2rgb.sci \
-macros/gainplot.sci \
-macros/jetcolormap.sci \
-macros/fac3d.sci \
-macros/subplot.sci \
-macros/plot3d3.sci \
-macros/gca.sci \
-macros/dragrect.sci \
-macros/name2rgb.sci \
-macros/hist3d.sci \
-macros/gce.sci \
-macros/setDefaultColor.sci \
-macros/graypolarplot.sci \
-macros/square.sci \
-macros/setTitleLabelProperty.sci \
-macros/getsymbol.sci \
-macros/sca.sci \
-macros/getColorIndex.sci \
-macros/contour2d.sci \
-macros/Sgrayplot.sci \
-macros/xrpoly.sci \
-macros/eval3dp.sci \
-macros/xbasc.sci \
-macros/gdf.sci \
-macros/loadplots.sci \
-macros/clf.sci \
-macros/xlabel.sci \
-macros/%h_draw.sci \
-macros/sdf.sci \
-macros/polarplot.sci \
-macros/errbar.sci \
-macros/%h_matrix.sci \
-macros/title.sci \
-macros/ged_insert.sci \
-macros/fcontour2d.sci \
-macros/sd2sci.sci \
-macros/plzr.sci \
-macros/rubberbox.sci \
-macros/nf3d.sci \
-macros/paramfplot2d.sci \
-macros/hsvcolormap.sci \
-macros/rotate.sci \
-macros/fchamp.sci \
-macros/chart.sci \
-macros/ghdl_fields.sci \
-macros/clear_pixmap.sci \
-macros/ylabel.sci \
-macros/%h_p.sci \
-macros/plot.sci \
-macros/ghdl2tree.sci \
-macros/getTitleLabelPropertyNam.sci \
-macros/edit_curv.sci \
-macros/getSurfPropertyName.sci \
-macros/getmark.sci \
-macros/%h_load.sci \
-macros/show_pixmap.sci \
-macros/contourf.sci \
-macros/fcontour.sci macros/addcolor.bin \
-macros/barhomogenize.bin \
-macros/barh.bin \
-macros/bar.bin \
-macros/black.bin \
-macros/bode.bin \
-macros/chart.bin \
-macros/check2dFun.bin \
-macros/checkXYPair.bin \
-macros/clear_pixmap.bin \
-macros/clf.bin \
-macros/colorbar.bin \
-macros/colordef.bin \
-macros/color.bin \
-macros/contour2d.bin \
-macros/contourf.bin \
-macros/contour.bin \
-macros/dragrect.bin \
-macros/edit_curv.bin \
-macros/errbar.bin \
-macros/eval3dp.bin \
-macros/eval3d.bin \
-macros/evans.bin \
-macros/fac3d1.bin \
-macros/fac3d.bin \
-macros/fchamp.bin \
-macros/fcontour2d.bin \
-macros/fcontour.bin \
-macros/fgrayplot.bin \
-macros/fplot2d.bin \
-macros/fplot3d1.bin \
-macros/fplot3d.bin \
-macros/gainplot.bin \
-macros/gca.bin \
-macros/gce.bin \
-macros/gcf.bin \
-macros/gda.bin \
-macros/gdf.bin \
-macros/ged_insert.bin \
-macros/ged.bin \
-macros/genfac3d.bin \
-macros/getColorIndex.bin \
-macros/getcolor.bin \
-macros/getfont.bin \
-macros/getLineSpec.bin \
-macros/getlinestyle.bin \
-macros/getmark.bin \
-macros/getPlotPropertyName.bin \
-macros/getSurfPropertyName.bin \
-macros/getsymbol.bin \
-macros/getTitleLabelPropertyNam.bin \
-macros/ghdl2tree.bin \
-macros/ghdl_fields.bin \
-macros/graduate.bin \
-macros/graycolormap.bin \
-macros/graypolarplot.bin \
-macros/gr_menu.bin \
-macros/%h_copy.bin \
-macros/%h_delete.bin \
-macros/%h_draw.bin \
-macros/%h_e.bin \
-macros/%h_get.bin \
-macros/hist3d.bin \
-macros/histplot.bin \
-macros/%h_load.bin \
-macros/%h_matrix.bin \
-macros/hotcolormap.bin \
-macros/%h_p.bin \
-macros/%h_save.bin \
-macros/%h_set.bin \
-macros/hsv2rgb.bin \
-macros/hsvcolormap.bin \
-macros/isoview.bin \
-macros/jetcolormap.bin \
-macros/legend.bin \
-macros/legends.bin \
-macros/loadplots.bin \
-macros/locate.bin \
-macros/m_circle.bin \
-macros/mesh.bin \
-macros/milk_drop.bin \
-macros/name2rgb.bin \
-macros/nf3d.bin \
-macros/nyquist.bin \
-macros/oldplot.bin \
-macros/paramfplot2d.bin \
-macros/pie.bin \
-macros/plot3d2.bin \
-macros/plot3d3.bin \
-macros/plotframe.bin \
-macros/plot.bin \
-macros/plzr.bin \
-macros/polarplot.bin \
-macros/projaff.bin \
-macros/replot.bin \
-macros/rgb2name.bin \
-macros/rotate.bin \
-macros/rubberbox.bin \
-macros/scaling.bin \
-macros/sca.bin \
-macros/scf.bin \
-macros/sd2sci.bin \
-macros/sda.bin \
-macros/sdf.bin \
-macros/secto3d.bin \
-macros/setDefaultColor.bin \
-macros/setPlotProperty.bin \
-macros/setSurfProperty.bin \
-macros/setTitleLabelProperty.bin \
-macros/Sfgrayplot.bin \
-macros/Sgrayplot.bin \
-macros/sgrid.bin \
-macros/show_pixmap.bin \
-macros/square.bin \
-macros/stringbox.bin \
-macros/subplot.bin \
-macros/surf.bin \
-macros/TitleLabel.bin \
-macros/titlepage.bin \
-macros/title.bin \
-macros/twinkle.bin \
-macros/xbasc.bin \
-macros/xbasimp.bin \
-macros/xbasr.bin \
-macros/xclear.bin \
-macros/xclip.bin \
-macros/xlabel.bin \
-macros/xload.bin \
-macros/xnumb.bin \
-macros/xrpoly.bin \
-macros/xs2eps.bin \
-macros/xsave.bin \
-macros/xsetm.bin \
-macros/ylabel.bin \
-macros/zgrid.bin \
-macros/zlabel.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### graphics : init scripts #### 
 libscigraphics_la_etcdir = $(target)/etc
 libscigraphics_la_etc_DATA = etc/graphics.quit etc/graphics.start
index 7ab522b..bbb3524 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -1064,281 +1064,6 @@ target = $(datadir)/graphics
 libscigraphics_la_rootdir = $(target)
 libscigraphics_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### graphics : Scilab macros ###
-libscigraphics_la_macrodir = $(target)/macros
-MACROS = macros/replot.sci \
-macros/getlinestyle.sci \
-macros/zlabel.sci \
-macros/checkXYPair.sci \
-macros/fplot3d.sci \
-macros/xload.sci \
-macros/m_circle.sci \
-macros/titlepage.sci \
-macros/getcolor.sci \
-macros/isoview.sci \
-macros/%h_copy.sci \
-macros/plot3d2.sci \
-macros/xnumb.sci \
-macros/%h_get.sci \
-macros/gr_menu.sci \
-macros/setPlotProperty.sci \
-macros/graycolormap.sci \
-macros/gcf.sci \
-macros/bar.sci \
-macros/locate.sci \
-macros/%h_set.sci \
-macros/sgrid.sci \
-macros/scf.sci \
-macros/barh.sci \
-macros/evans.sci \
-macros/twinkle.sci \
-macros/pie.sci \
-macros/%h_delete.sci \
-macros/xclear.sci \
-macros/surf.sci \
-macros/xclip.sci \
-macros/zgrid.sci \
-macros/milk_drop.sci \
-macros/legends.sci \
-macros/getPlotPropertyName.sci \
-macros/xs2eps.sci \
-macros/projaff.sci \
-macros/gda.sci \
-macros/fplot3d1.sci \
-macros/rgb2name.sci \
-macros/getLineSpec.sci \
-macros/histplot.sci \
-macros/sda.sci \
-macros/fgrayplot.sci \
-macros/%h_save.sci \
-macros/xbasr.sci \
-macros/stringbox.sci \
-macros/scaling.sci \
-macros/TitleLabel.sci \
-macros/hotcolormap.sci \
-macros/contour.sci \
-macros/barhomogenize.sci \
-macros/xsave.sci \
-macros/colordef.sci \
-macros/legend.sci \
-macros/ged.sci \
-macros/setSurfProperty.sci \
-macros/%h_e.sci \
-macros/xsetm.sci \
-macros/fac3d1.sci \
-macros/colorbar.sci \
-macros/getfont.sci \
-macros/bode.sci \
-macros/fplot2d.sci \
-macros/genfac3d.sci \
-macros/black.sci \
-macros/oldplot.sci \
-macros/color.sci \
-macros/eval3d.sci \
-macros/addcolor.sci \
-macros/plotframe.sci \
-macros/Sfgrayplot.sci \
-macros/mesh.sci \
-macros/graduate.sci \
-macros/xbasimp.sci \
-macros/secto3d.sci \
-macros/nyquist.sci \
-macros/check2dFun.sci \
-macros/hsv2rgb.sci \
-macros/gainplot.sci \
-macros/jetcolormap.sci \
-macros/fac3d.sci \
-macros/subplot.sci \
-macros/plot3d3.sci \
-macros/gca.sci \
-macros/dragrect.sci \
-macros/name2rgb.sci \
-macros/hist3d.sci \
-macros/gce.sci \
-macros/setDefaultColor.sci \
-macros/graypolarplot.sci \
-macros/square.sci \
-macros/setTitleLabelProperty.sci \
-macros/getsymbol.sci \
-macros/sca.sci \
-macros/getColorIndex.sci \
-macros/contour2d.sci \
-macros/Sgrayplot.sci \
-macros/xrpoly.sci \
-macros/eval3dp.sci \
-macros/xbasc.sci \
-macros/gdf.sci \
-macros/loadplots.sci \
-macros/clf.sci \
-macros/xlabel.sci \
-macros/%h_draw.sci \
-macros/sdf.sci \
-macros/polarplot.sci \
-macros/errbar.sci \
-macros/%h_matrix.sci \
-macros/title.sci \
-macros/ged_insert.sci \
-macros/fcontour2d.sci \
-macros/sd2sci.sci \
-macros/plzr.sci \
-macros/rubberbox.sci \
-macros/nf3d.sci \
-macros/paramfplot2d.sci \
-macros/hsvcolormap.sci \
-macros/rotate.sci \
-macros/fchamp.sci \
-macros/chart.sci \
-macros/ghdl_fields.sci \
-macros/clear_pixmap.sci \
-macros/ylabel.sci \
-macros/%h_p.sci \
-macros/plot.sci \
-macros/ghdl2tree.sci \
-macros/getTitleLabelPropertyNam.sci \
-macros/edit_curv.sci \
-macros/getSurfPropertyName.sci \
-macros/getmark.sci \
-macros/%h_load.sci \
-macros/show_pixmap.sci \
-macros/contourf.sci \
-macros/fcontour.sci macros/addcolor.bin \
-macros/barhomogenize.bin \
-macros/barh.bin \
-macros/bar.bin \
-macros/black.bin \
-macros/bode.bin \
-macros/chart.bin \
-macros/check2dFun.bin \
-macros/checkXYPair.bin \
-macros/clear_pixmap.bin \
-macros/clf.bin \
-macros/colorbar.bin \
-macros/colordef.bin \
-macros/color.bin \
-macros/contour2d.bin \
-macros/contourf.bin \
-macros/contour.bin \
-macros/dragrect.bin \
-macros/edit_curv.bin \
-macros/errbar.bin \
-macros/eval3dp.bin \
-macros/eval3d.bin \
-macros/evans.bin \
-macros/fac3d1.bin \
-macros/fac3d.bin \
-macros/fchamp.bin \
-macros/fcontour2d.bin \
-macros/fcontour.bin \
-macros/fgrayplot.bin \
-macros/fplot2d.bin \
-macros/fplot3d1.bin \
-macros/fplot3d.bin \
-macros/gainplot.bin \
-macros/gca.bin \
-macros/gce.bin \
-macros/gcf.bin \
-macros/gda.bin \
-macros/gdf.bin \
-macros/ged_insert.bin \
-macros/ged.bin \
-macros/genfac3d.bin \
-macros/getColorIndex.bin \
-macros/getcolor.bin \
-macros/getfont.bin \
-macros/getLineSpec.bin \
-macros/getlinestyle.bin \
-macros/getmark.bin \
-macros/getPlotPropertyName.bin \
-macros/getSurfPropertyName.bin \
-macros/getsymbol.bin \
-macros/getTitleLabelPropertyNam.bin \
-macros/ghdl2tree.bin \
-macros/ghdl_fields.bin \
-macros/graduate.bin \
-macros/graycolormap.bin \
-macros/graypolarplot.bin \
-macros/gr_menu.bin \
-macros/%h_copy.bin \
-macros/%h_delete.bin \
-macros/%h_draw.bin \
-macros/%h_e.bin \
-macros/%h_get.bin \
-macros/hist3d.bin \
-macros/histplot.bin \
-macros/%h_load.bin \
-macros/%h_matrix.bin \
-macros/hotcolormap.bin \
-macros/%h_p.bin \
-macros/%h_save.bin \
-macros/%h_set.bin \
-macros/hsv2rgb.bin \
-macros/hsvcolormap.bin \
-macros/isoview.bin \
-macros/jetcolormap.bin \
-macros/legend.bin \
-macros/legends.bin \
-macros/loadplots.bin \
-macros/locate.bin \
-macros/m_circle.bin \
-macros/mesh.bin \
-macros/milk_drop.bin \
-macros/name2rgb.bin \
-macros/nf3d.bin \
-macros/nyquist.bin \
-macros/oldplot.bin \
-macros/paramfplot2d.bin \
-macros/pie.bin \
-macros/plot3d2.bin \
-macros/plot3d3.bin \
-macros/plotframe.bin \
-macros/plot.bin \
-macros/plzr.bin \
-macros/polarplot.bin \
-macros/projaff.bin \
-macros/replot.bin \
-macros/rgb2name.bin \
-macros/rotate.bin \
-macros/rubberbox.bin \
-macros/scaling.bin \
-macros/sca.bin \
-macros/scf.bin \
-macros/sd2sci.bin \
-macros/sda.bin \
-macros/sdf.bin \
-macros/secto3d.bin \
-macros/setDefaultColor.bin \
-macros/setPlotProperty.bin \
-macros/setSurfProperty.bin \
-macros/setTitleLabelProperty.bin \
-macros/Sfgrayplot.bin \
-macros/Sgrayplot.bin \
-macros/sgrid.bin \
-macros/show_pixmap.bin \
-macros/square.bin \
-macros/stringbox.bin \
-macros/subplot.bin \
-macros/surf.bin \
-macros/TitleLabel.bin \
-macros/titlepage.bin \
-macros/title.bin \
-macros/twinkle.bin \
-macros/xbasc.bin \
-macros/xbasimp.bin \
-macros/xbasr.bin \
-macros/xclear.bin \
-macros/xclip.bin \
-macros/xlabel.bin \
-macros/xload.bin \
-macros/xnumb.bin \
-macros/xrpoly.bin \
-macros/xs2eps.bin \
-macros/xsave.bin \
-macros/xsetm.bin \
-macros/ylabel.bin \
-macros/zgrid.bin \
-macros/zlabel.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### graphics : init scripts #### 
 libscigraphics_la_etcdir = $(target)/etc
 libscigraphics_la_etc_DATA = etc/graphics.quit etc/graphics.start
@@ -1549,13 +1274,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -5289,18 +5018,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index dc26694..8f6b8fd 100644 (file)
@@ -128,31 +128,6 @@ libscigui_la_rootdir = $(target)
 libscigui_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### gui : Scilab macros ###
-libscigui_la_macrodir = $(target)/macros
-MACROS = macros/unsetmenu.sci \
-macros/x_choices.sci \
-macros/savedefaultbrowser.sci \
-macros/delmenu.sci \
-macros/menubar.sci \
-macros/x_matrix.sci \
-macros/getvalue.sci \
-macros/addmenu.sci \
-macros/show_startupinfo.sci \
-macros/clipboard.sci \
-macros/setmenu.sci macros/addmenu.bin \
-macros/clipboard.bin \
-macros/delmenu.bin \
-macros/getvalue.bin \
-macros/menubar.bin \
-macros/savedefaultbrowser.bin \
-macros/setmenu.bin \
-macros/show_startupinfo.bin \
-macros/unsetmenu.bin \
-macros/x_choices.bin \
-macros/x_matrix.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### gui : init scripts #### 
 libscigui_la_etcdir = $(target)/etc
 libscigui_la_etc_DATA = etc/gui.quit etc/gui.start
index 9922af1..c5434c3 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -456,31 +456,6 @@ target = $(datadir)/gui
 libscigui_la_rootdir = $(target)
 libscigui_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### gui : Scilab macros ###
-libscigui_la_macrodir = $(target)/macros
-MACROS = macros/unsetmenu.sci \
-macros/x_choices.sci \
-macros/savedefaultbrowser.sci \
-macros/delmenu.sci \
-macros/menubar.sci \
-macros/x_matrix.sci \
-macros/getvalue.sci \
-macros/addmenu.sci \
-macros/show_startupinfo.sci \
-macros/clipboard.sci \
-macros/setmenu.sci macros/addmenu.bin \
-macros/clipboard.bin \
-macros/delmenu.bin \
-macros/getvalue.bin \
-macros/menubar.bin \
-macros/savedefaultbrowser.bin \
-macros/setmenu.bin \
-macros/show_startupinfo.bin \
-macros/unsetmenu.bin \
-macros/x_choices.bin \
-macros/x_matrix.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### gui : init scripts #### 
 libscigui_la_etcdir = $(target)/etc
 libscigui_la_etc_DATA = etc/gui.quit etc/gui.start
@@ -516,13 +491,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: $(BUILT_SOURCES)
        $(MAKE) $(AM_MAKEFLAGS) all-am
 
@@ -1516,18 +1495,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index 3cda538..b2c4edc 100644 (file)
@@ -12,51 +12,6 @@ target=$(datadir)/helptools
 libscihelptools_la_rootdir = $(target)
 libscihelptools_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### helptools : Scilab macros ###
-libscihelptools_la_macrodir = $(target)/macros
-MACROS = macros/add_help_chapter.sci \
-macros/browsehelp.sci \
-macros/help_menu.sci \
-macros/make_help_index.sci \
-macros/change_old_man.sci \
-macros/find_links.sci \
-macros/extract_help_examples.sci \
-macros/manedit.sci \
-macros/del_help_chapter.sci \
-macros/apropos.sci \
-macros/formatman.sci \
-macros/dehtmlize.sci \
-macros/check_help.sci \
-macros/help.sci \
-macros/gethelpfile.sci \
-macros/loaddefaultbrowser.sci \
-macros/xmlfiletohtml.sci \
-macros/xmltohtml.sci \
-macros/clean_help.sci \
-macros/help_skeleton.sci \
-macros/change_help_language.sci macros/add_help_chapter.bin \
-macros/apropos.bin \
-macros/browsehelp.bin \
-macros/change_help_language.bin \
-macros/change_old_man.bin \
-macros/check_help.bin \
-macros/clean_help.bin \
-macros/dehtmlize.bin \
-macros/del_help_chapter.bin \
-macros/extract_help_examples.bin \
-macros/find_links.bin \
-macros/formatman.bin \
-macros/gethelpfile.bin \
-macros/help_menu.bin \
-macros/help.bin \
-macros/help_skeleton.bin \
-macros/loaddefaultbrowser.bin \
-macros/make_help_index.bin \
-macros/manedit.bin \
-macros/xmlfiletohtml.bin \
-macros/xmltohtml.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### helptools : init scripts #### 
 libscihelptools_la_etcdir = $(target)/etc
 libscihelptools_la_etc_DATA = etc/helptools.quit etc/helptools.start
index 3689987..cd61258 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 VPATH = @srcdir@
@@ -225,51 +225,6 @@ target = $(datadir)/helptools
 libscihelptools_la_rootdir = $(target)
 libscihelptools_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### helptools : Scilab macros ###
-libscihelptools_la_macrodir = $(target)/macros
-MACROS = macros/add_help_chapter.sci \
-macros/browsehelp.sci \
-macros/help_menu.sci \
-macros/make_help_index.sci \
-macros/change_old_man.sci \
-macros/find_links.sci \
-macros/extract_help_examples.sci \
-macros/manedit.sci \
-macros/del_help_chapter.sci \
-macros/apropos.sci \
-macros/formatman.sci \
-macros/dehtmlize.sci \
-macros/check_help.sci \
-macros/help.sci \
-macros/gethelpfile.sci \
-macros/loaddefaultbrowser.sci \
-macros/xmlfiletohtml.sci \
-macros/xmltohtml.sci \
-macros/clean_help.sci \
-macros/help_skeleton.sci \
-macros/change_help_language.sci macros/add_help_chapter.bin \
-macros/apropos.bin \
-macros/browsehelp.bin \
-macros/change_help_language.bin \
-macros/change_old_man.bin \
-macros/check_help.bin \
-macros/clean_help.bin \
-macros/dehtmlize.bin \
-macros/del_help_chapter.bin \
-macros/extract_help_examples.bin \
-macros/find_links.bin \
-macros/formatman.bin \
-macros/gethelpfile.bin \
-macros/help_menu.bin \
-macros/help.bin \
-macros/help_skeleton.bin \
-macros/loaddefaultbrowser.bin \
-macros/make_help_index.bin \
-macros/manedit.bin \
-macros/xmlfiletohtml.bin \
-macros/xmltohtml.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### helptools : init scripts #### 
 libscihelptools_la_etcdir = $(target)/etc
 libscihelptools_la_etc_DATA = etc/helptools.quit etc/helptools.start
@@ -285,13 +240,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -547,18 +506,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index 7bcae49..93b4028 100644 (file)
@@ -12,38 +12,6 @@ target=$(datadir)/incremental_link
 libincremental_link_la_rootdir = $(target)
 libincremental_link_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-
-#### incremental_link : Scilab macros ###
-libincremental_link_la_macrodir = $(target)/macros
-MACROS = macros/ilib_for_link.sci \
-macros/G_make.sci \
-macros/VCtoLCCLib.sci \
-macros/findmsvccompiler.sci \
-macros/ilib_unix_soname.sci \
-macros/ilib_gen_Make.sci \
-macros/ilib_compile.sci \
-macros/ilib_mex_build.sci \
-macros/configure_msvc.sci \
-macros/ilib_gen_gateway.sci \
-macros/with_lcc.sci \
-macros/ilib_build.sci \
-macros/ilib_gen_loader.sci \
-macros/haveacompiler.sci macros/configure_msvc.bin \
-macros/findmsvccompiler.bin \
-macros/G_make.bin \
-macros/haveacompiler.bin \
-macros/ilib_build.bin \
-macros/ilib_compile.bin \
-macros/ilib_for_link.bin \
-macros/ilib_gen_gateway.bin \
-macros/ilib_gen_loader.bin \
-macros/ilib_gen_Make.bin \
-macros/ilib_mex_build.bin \
-macros/ilib_unix_soname.bin \
-macros/VCtoLCCLib.bin \
-macros/with_lcc.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### incremental_link : init scripts #### 
 libincremental_link_la_etcdir = $(target)/etc
 libincremental_link_la_etc_DATA = etc/incremental_link.quit etc/incremental_link.start
index 897a1eb..4f0d6cf 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -233,37 +233,6 @@ target = $(datadir)/incremental_link
 libincremental_link_la_rootdir = $(target)
 libincremental_link_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### incremental_link : Scilab macros ###
-libincremental_link_la_macrodir = $(target)/macros
-MACROS = macros/ilib_for_link.sci \
-macros/G_make.sci \
-macros/VCtoLCCLib.sci \
-macros/findmsvccompiler.sci \
-macros/ilib_unix_soname.sci \
-macros/ilib_gen_Make.sci \
-macros/ilib_compile.sci \
-macros/ilib_mex_build.sci \
-macros/configure_msvc.sci \
-macros/ilib_gen_gateway.sci \
-macros/with_lcc.sci \
-macros/ilib_build.sci \
-macros/ilib_gen_loader.sci \
-macros/haveacompiler.sci macros/configure_msvc.bin \
-macros/findmsvccompiler.bin \
-macros/G_make.bin \
-macros/haveacompiler.bin \
-macros/ilib_build.bin \
-macros/ilib_compile.bin \
-macros/ilib_for_link.bin \
-macros/ilib_gen_gateway.bin \
-macros/ilib_gen_loader.bin \
-macros/ilib_gen_Make.bin \
-macros/ilib_mex_build.bin \
-macros/ilib_unix_soname.bin \
-macros/VCtoLCCLib.bin \
-macros/with_lcc.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### incremental_link : init scripts #### 
 libincremental_link_la_etcdir = $(target)/etc
 libincremental_link_la_etc_DATA = etc/incremental_link.quit etc/incremental_link.start
@@ -297,13 +266,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -605,18 +578,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index 4a12ee8..8f5d190 100644 (file)
@@ -139,107 +139,6 @@ libsciinteger_la_rootdir = $(target)
 libsciinteger_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### integer : Scilab macros ###
-libsciinteger_la_macrodir = $(target)/macros
-MACROS = macros/%i_plot2d1.sci \
-macros/%i_mfprintf.sci \
-macros/%i_plot2d2.sci \
-macros/%i_contour.sci \
-macros/%i_sign.sci \
-macros/%i_j_i.sci \
-macros/%i_msprintf.sci \
-macros/%i_a_s.sci \
-macros/%s_a_i.sci \
-macros/%i_plot2d.sci \
-macros/%i_d_s.sci \
-macros/%s_d_i.sci \
-macros/%i_string.sci \
-macros/%i_p_i.sci \
-macros/%i_champ1.sci \
-macros/%s_i_i.sci \
-macros/%i_j_s.sci \
-macros/%s_j_i.sci \
-macros/%i_l_s.sci \
-macros/%s_l_i.sci \
-macros/%i_m_s.sci \
-macros/%s_m_i.sci \
-macros/%i_n_s.sci \
-macros/%i_mprintf.sci \
-macros/%i_contour2d.sci \
-macros/%s_n_i.sci \
-macros/%i_o_s.sci \
-macros/%i_Matplot.sci \
-macros/%s_o_i.sci \
-macros/%i_p_s.sci \
-macros/%s_p_i.sci \
-macros/%i_q_s.sci \
-macros/%i_1_s.sci \
-macros/%s_1_i.sci \
-macros/%s_q_i.sci \
-macros/%i_r_s.sci \
-macros/%i_2_s.sci \
-macros/%s_2_i.sci \
-macros/%s_r_i.sci \
-macros/%i_s_s.sci \
-macros/%i_3_s.sci \
-macros/%s_3_i.sci \
-macros/%s_s_i.sci \
-macros/%i_4_s.sci \
-macros/%s_4_i.sci \
-macros/%i_champ.sci \
-macros/%i_x_s.sci \
-macros/%s_x_i.sci \
-macros/%i_fft.sci macros/%i_1_s.bin \
-macros/%i_2_s.bin \
-macros/%i_3_s.bin \
-macros/%i_4_s.bin \
-macros/%i_a_s.bin \
-macros/%i_champ1.bin \
-macros/%i_champ.bin \
-macros/%i_contour2d.bin \
-macros/%i_contour.bin \
-macros/%i_d_s.bin \
-macros/%i_fft.bin \
-macros/%i_j_i.bin \
-macros/%i_j_s.bin \
-macros/%i_l_s.bin \
-macros/%i_Matplot.bin \
-macros/%i_mfprintf.bin \
-macros/%i_mprintf.bin \
-macros/%i_msprintf.bin \
-macros/%i_m_s.bin \
-macros/%i_n_s.bin \
-macros/%i_o_s.bin \
-macros/%i_p_i.bin \
-macros/%i_plot2d1.bin \
-macros/%i_plot2d2.bin \
-macros/%i_plot2d.bin \
-macros/%i_p_s.bin \
-macros/%i_q_s.bin \
-macros/%i_r_s.bin \
-macros/%i_sign.bin \
-macros/%i_s_s.bin \
-macros/%i_string.bin \
-macros/%i_x_s.bin \
-macros/%s_1_i.bin \
-macros/%s_2_i.bin \
-macros/%s_3_i.bin \
-macros/%s_4_i.bin \
-macros/%s_a_i.bin \
-macros/%s_d_i.bin \
-macros/%s_i_i.bin \
-macros/%s_j_i.bin \
-macros/%s_l_i.bin \
-macros/%s_m_i.bin \
-macros/%s_n_i.bin \
-macros/%s_o_i.bin \
-macros/%s_p_i.bin \
-macros/%s_q_i.bin \
-macros/%s_r_i.bin \
-macros/%s_s_i.bin \
-macros/%s_x_i.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### integer : init scripts #### 
 libsciinteger_la_etcdir = $(target)/etc
 libsciinteger_la_etc_DATA = etc/integer.quit etc/integer.start
index fafe592..ab925ff 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -423,107 +423,6 @@ target = $(datadir)/integer
 libsciinteger_la_rootdir = $(target)
 libsciinteger_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### integer : Scilab macros ###
-libsciinteger_la_macrodir = $(target)/macros
-MACROS = macros/%i_plot2d1.sci \
-macros/%i_mfprintf.sci \
-macros/%i_plot2d2.sci \
-macros/%i_contour.sci \
-macros/%i_sign.sci \
-macros/%i_j_i.sci \
-macros/%i_msprintf.sci \
-macros/%i_a_s.sci \
-macros/%s_a_i.sci \
-macros/%i_plot2d.sci \
-macros/%i_d_s.sci \
-macros/%s_d_i.sci \
-macros/%i_string.sci \
-macros/%i_p_i.sci \
-macros/%i_champ1.sci \
-macros/%s_i_i.sci \
-macros/%i_j_s.sci \
-macros/%s_j_i.sci \
-macros/%i_l_s.sci \
-macros/%s_l_i.sci \
-macros/%i_m_s.sci \
-macros/%s_m_i.sci \
-macros/%i_n_s.sci \
-macros/%i_mprintf.sci \
-macros/%i_contour2d.sci \
-macros/%s_n_i.sci \
-macros/%i_o_s.sci \
-macros/%i_Matplot.sci \
-macros/%s_o_i.sci \
-macros/%i_p_s.sci \
-macros/%s_p_i.sci \
-macros/%i_q_s.sci \
-macros/%i_1_s.sci \
-macros/%s_1_i.sci \
-macros/%s_q_i.sci \
-macros/%i_r_s.sci \
-macros/%i_2_s.sci \
-macros/%s_2_i.sci \
-macros/%s_r_i.sci \
-macros/%i_s_s.sci \
-macros/%i_3_s.sci \
-macros/%s_3_i.sci \
-macros/%s_s_i.sci \
-macros/%i_4_s.sci \
-macros/%s_4_i.sci \
-macros/%i_champ.sci \
-macros/%i_x_s.sci \
-macros/%s_x_i.sci \
-macros/%i_fft.sci macros/%i_1_s.bin \
-macros/%i_2_s.bin \
-macros/%i_3_s.bin \
-macros/%i_4_s.bin \
-macros/%i_a_s.bin \
-macros/%i_champ1.bin \
-macros/%i_champ.bin \
-macros/%i_contour2d.bin \
-macros/%i_contour.bin \
-macros/%i_d_s.bin \
-macros/%i_fft.bin \
-macros/%i_j_i.bin \
-macros/%i_j_s.bin \
-macros/%i_l_s.bin \
-macros/%i_Matplot.bin \
-macros/%i_mfprintf.bin \
-macros/%i_mprintf.bin \
-macros/%i_msprintf.bin \
-macros/%i_m_s.bin \
-macros/%i_n_s.bin \
-macros/%i_o_s.bin \
-macros/%i_p_i.bin \
-macros/%i_plot2d1.bin \
-macros/%i_plot2d2.bin \
-macros/%i_plot2d.bin \
-macros/%i_p_s.bin \
-macros/%i_q_s.bin \
-macros/%i_r_s.bin \
-macros/%i_sign.bin \
-macros/%i_s_s.bin \
-macros/%i_string.bin \
-macros/%i_x_s.bin \
-macros/%s_1_i.bin \
-macros/%s_2_i.bin \
-macros/%s_3_i.bin \
-macros/%s_4_i.bin \
-macros/%s_a_i.bin \
-macros/%s_d_i.bin \
-macros/%s_i_i.bin \
-macros/%s_j_i.bin \
-macros/%s_l_i.bin \
-macros/%s_m_i.bin \
-macros/%s_n_i.bin \
-macros/%s_o_i.bin \
-macros/%s_p_i.bin \
-macros/%s_q_i.bin \
-macros/%s_r_i.bin \
-macros/%s_s_i.bin \
-macros/%s_x_i.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### integer : init scripts #### 
 libsciinteger_la_etcdir = $(target)/etc
 libsciinteger_la_etc_DATA = etc/integer.quit etc/integer.start
@@ -549,13 +448,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -1528,18 +1431,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index b540f53..9c73ca4 100644 (file)
@@ -48,11 +48,6 @@ libsciinterpolation_la_rootdir = $(target)
 libsciinterpolation_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### interpolation : Scilab macros ###
-libsciinterpolation_la_macrodir = $(target)/macros
-MACROS = macros/buildmacros.sce
-
-
 #### interpolation : init scripts #### 
 libsciinterpolation_la_etcdir = $(target)/etc
 libsciinterpolation_la_etc_DATA = etc/interpolation.quit etc/interpolation.start
index 02893a5..7096c32 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -321,10 +321,6 @@ target = $(datadir)/interpolation
 libsciinterpolation_la_rootdir = $(target)
 libsciinterpolation_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### interpolation : Scilab macros ###
-libsciinterpolation_la_macrodir = $(target)/macros
-MACROS = macros/buildmacros.sce
-
 #### interpolation : init scripts #### 
 libsciinterpolation_la_etcdir = $(target)/etc
 libsciinterpolation_la_etc_DATA = etc/interpolation.quit etc/interpolation.start
@@ -355,13 +351,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -927,18 +927,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index 1e41964..84916fa 100644 (file)
@@ -49,11 +49,6 @@ libsciintersci_la_rootdir = $(target)
 libsciintersci_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### intersci : Scilab macros ###
-libsciintersci_la_macrodir = $(target)/macros
-MACROS =   macros/buildmacros.sce
-
-
 #### intersci : init scripts #### 
 libsciintersci_la_etcdir = $(target)/etc
 libsciintersci_la_etc_DATA = etc/intersci.quit etc/intersci.start
index b3ee4b7..044ad45 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -290,10 +290,6 @@ target = $(datadir)/intersci
 libsciintersci_la_rootdir = $(target)
 libsciintersci_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### intersci : Scilab macros ###
-libsciintersci_la_macrodir = $(target)/macros
-MACROS = macros/buildmacros.sce
-
 #### intersci : init scripts #### 
 libsciintersci_la_etcdir = $(target)/etc
 libsciintersci_la_etc_DATA = etc/intersci.quit etc/intersci.start
@@ -309,13 +305,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -902,18 +902,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index 556af53..da98689 100644 (file)
@@ -102,37 +102,6 @@ libsciio_la_rootdir = $(target)
 libsciio_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### io : Scilab macros ###
-libsciio_la_macrodir = $(target)/macros
-MACROS = macros/printf.sci \
-macros/ssprint.sci \
-macros/getscilabkeywords.sci \
-macros/sprintf.sci \
-macros/unix_s.sci \
-macros/fprintf.sci \
-macros/halt.sci \
-macros/unix_g.sci \
-macros/unix_w.sci \
-macros/unix_x.sci \
-macros/readc_.sci \
-macros/sscanf.sci \
-macros/input.sci \
-macros/fscanf.sci macros/fprintf.bin \
-macros/fscanf.bin \
-macros/getscilabkeywords.bin \
-macros/halt.bin \
-macros/input.bin \
-macros/printf.bin \
-macros/readc_.bin \
-macros/sprintf.bin \
-macros/sscanf.bin \
-macros/ssprint.bin \
-macros/unix_g.bin \
-macros/unix_s.bin \
-macros/unix_w.bin \
-macros/unix_x.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### io : init scripts #### 
 libsciio_la_etcdir = $(target)/etc
 libsciio_la_etc_DATA = etc/io.quit etc/io.start
index c1bfdd4..fc646b1 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -375,37 +375,6 @@ target = $(datadir)/io
 libsciio_la_rootdir = $(target)
 libsciio_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### io : Scilab macros ###
-libsciio_la_macrodir = $(target)/macros
-MACROS = macros/printf.sci \
-macros/ssprint.sci \
-macros/getscilabkeywords.sci \
-macros/sprintf.sci \
-macros/unix_s.sci \
-macros/fprintf.sci \
-macros/halt.sci \
-macros/unix_g.sci \
-macros/unix_w.sci \
-macros/unix_x.sci \
-macros/readc_.sci \
-macros/sscanf.sci \
-macros/input.sci \
-macros/fscanf.sci macros/fprintf.bin \
-macros/fscanf.bin \
-macros/getscilabkeywords.bin \
-macros/halt.bin \
-macros/input.bin \
-macros/printf.bin \
-macros/readc_.bin \
-macros/sprintf.bin \
-macros/sscanf.bin \
-macros/ssprint.bin \
-macros/unix_g.bin \
-macros/unix_s.bin \
-macros/unix_w.bin \
-macros/unix_x.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### io : init scripts #### 
 libsciio_la_etcdir = $(target)/etc
 libsciio_la_etc_DATA = etc/io.quit etc/io.start
@@ -431,13 +400,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -1242,18 +1215,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index 4dc40b7..d675eb0 100644 (file)
@@ -11,12 +11,6 @@ target=$(datadir)/javasci
 libscijavasci_la_rootdir = $(target)
 libscijavasci_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-
-#### javasci : Scilab macros ###
-libscijavasci_la_macrodir = $(target)/macros
-MACROS =  macros/buildmacros.sce
-
-
 #### javasci : init scripts #### 
 libscijavasci_la_etcdir = $(target)/etc
 libscijavasci_la_etc_DATA = etc/javasci.quit etc/javasci.start
index 59b8f5f..f55aeac 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -232,10 +232,6 @@ target = $(datadir)/javasci
 libscijavasci_la_rootdir = $(target)
 libscijavasci_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### javasci : Scilab macros ###
-libscijavasci_la_macrodir = $(target)/macros
-MACROS = macros/buildmacros.sce
-
 #### javasci : init scripts #### 
 libscijavasci_la_etcdir = $(target)/etc
 libscijavasci_la_etc_DATA = etc/javasci.quit etc/javasci.start
@@ -262,13 +258,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -588,18 +588,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index 7fd8a04..0fa7ec7 100644 (file)
@@ -33,11 +33,6 @@ libscijvm_la_rootdir = $(target)
 libscijvm_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### jvm : Scilab macros ###
-libscijvm_la_macrodir = $(target)/macros
-MACROS =  macros/buildmacros.sce
-
-
 #### jvm : init scripts #### 
 libscijvm_la_etcdir = $(target)/etc
 libscijvm_la_etc_DATA = etc/jvm.quit etc/jvm.start
index d954713..a7f03c3 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -269,10 +269,6 @@ top_srcdir = @top_srcdir@
 @JAVA_TRUE@libscijvm_la_rootdir = $(target)
 @JAVA_TRUE@libscijvm_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### jvm : Scilab macros ###
-@JAVA_TRUE@libscijvm_la_macrodir = $(target)/macros
-@JAVA_TRUE@MACROS = macros/buildmacros.sce
-
 #### jvm : init scripts #### 
 @JAVA_TRUE@libscijvm_la_etcdir = $(target)/etc
 @JAVA_TRUE@libscijvm_la_etc_DATA = etc/jvm.quit etc/jvm.start
@@ -288,13 +284,17 @@ top_srcdir = @top_srcdir@
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 @JAVA_TRUE@pkgdocdir = $(target)
-@JAVA_TRUE@DOCDIRS = help/fr help/en
+@JAVA_TRUE@DOCDIRS = help/fr_FR help/en_US
 @JAVA_TRUE@DOCMASK = *.htm
 @JAVA_TRUE@DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 @JAVA_TRUE@pkgmacrosdir = $(target)
-@JAVA_TRUE@MACROSDIRS = macros/
+@JAVA_TRUE@MACRODIRS = macros/
+@JAVA_TRUE@MACROMASK = *.sci
+@JAVA_TRUE@MACROBUILDMASK = *.sce
+@JAVA_TRUE@MACROBINMASK = *.bin
+@JAVA_TRUE@FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -691,18 +691,21 @@ uninstall-am: uninstall-libscijvm_la_etcDATA \
 @INSTALL_HELP_XML_TRUE@@JAVA_TRUE@               done ; \
 @INSTALL_HELP_XML_TRUE@@JAVA_TRUE@             fi; \
 @INSTALL_HELP_XML_TRUE@@JAVA_TRUE@     done
-@JAVA_TRUE@install-data-local: $(MACROS)
+@JAVA_TRUE@install-data-local:
 @JAVA_TRUE@    $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-@JAVA_TRUE@    @if test ! -z "$(MACROS)"; then \
-@JAVA_TRUE@    for dir in $(MACROSDIRS) ; do \
+@JAVA_TRUE@    @if test -f $(FUNCTION_NAMES); then \
+@JAVA_TRUE@            echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+@JAVA_TRUE@            $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+@JAVA_TRUE@    fi; \
+@JAVA_TRUE@    for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
 @JAVA_TRUE@      $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-@JAVA_TRUE@                    echo "file in "$(srcdir)/$$dir; \
-@JAVA_TRUE@              for file in $(MACROS); do \
+@JAVA_TRUE@            if test -d $(srcdir)/$$dir/; then \
+@JAVA_TRUE@              for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
 @JAVA_TRUE@                echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
 @JAVA_TRUE@            $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-@JAVA_TRUE@              done ; \
-@JAVA_TRUE@    done; \
-@JAVA_TRUE@    fi
+@JAVA_TRUE@              done \
+@JAVA_TRUE@            fi; \
+@JAVA_TRUE@    done
 
 @JAVA_TRUE@macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
 @JAVA_TRUE@    -@( \
index c24b40f..1a84c81 100644 (file)
@@ -107,111 +107,6 @@ libscilinear_algebra_la_rootdir = $(target)
 libscilinear_algebra_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### linear_algebra : Scilab macros ###
-libscilinear_algebra_la_macrodir = $(target)/macros
-MACROS = macros/spaninter.sci \
-macros/WritemiMatrix.sci \
-macros/penlaur.sci \
-macros/ndims.sci \
-macros/norm.sci \
-macros/pinv.sci \
-macros/coff.sci \
-macros/randpencil.sci \
-macros/kernel.sci \
-macros/pbig.sci \
-macros/im_inv.sci \
-macros/householder.sci \
-macros/companion.sci \
-macros/cond.sci \
-macros/projspec.sci \
-macros/quaskro.sci \
-macros/classmarkov.sci \
-macros/ReadmiMatrix.sci \
-macros/hypermat.sci \
-macros/sva.sci \
-macros/fullrf.sci \
-macros/linsolve.sci \
-macros/kroneck.sci \
-macros/colcomp.sci \
-macros/range.sci \
-macros/rref.sci \
-macros/gspec.sci \
-macros/chsolve.sci \
-macros/rowshuff.sci \
-macros/nlev.sci \
-macros/pencan.sci \
-macros/fullrfk.sci \
-macros/spanplus.sci \
-macros/eigenmarkov.sci \
-macros/diff.sci \
-macros/pen2ea.sci \
-macros/proj.sci \
-macros/orth.sci \
-macros/polar.sci \
-macros/aff2ab.sci \
-macros/glever.sci \
-macros/rowcomp.sci \
-macros/sqroot.sci \
-macros/chfact.sci \
-macros/psmall.sci \
-macros/genmarkov.sci \
-macros/gschur.sci \
-macros/givens.sci \
-macros/rank.sci \
-macros/spantwo.sci \
-macros/trace.sci macros/aff2ab.bin \
-macros/chfact.bin \
-macros/chsolve.bin \
-macros/classmarkov.bin \
-macros/coff.bin \
-macros/colcomp.bin \
-macros/companion.bin \
-macros/cond.bin \
-macros/diff.bin \
-macros/eigenmarkov.bin \
-macros/fullrfk.bin \
-macros/fullrf.bin \
-macros/genmarkov.bin \
-macros/givens.bin \
-macros/glever.bin \
-macros/gschur.bin \
-macros/gspec.bin \
-macros/householder.bin \
-macros/hypermat.bin \
-macros/im_inv.bin \
-macros/kernel.bin \
-macros/kroneck.bin \
-macros/linsolve.bin \
-macros/ndims.bin \
-macros/nlev.bin \
-macros/norm.bin \
-macros/orth.bin \
-macros/pbig.bin \
-macros/pen2ea.bin \
-macros/pencan.bin \
-macros/penlaur.bin \
-macros/pinv.bin \
-macros/polar.bin \
-macros/proj.bin \
-macros/projspec.bin \
-macros/psmall.bin \
-macros/quaskro.bin \
-macros/randpencil.bin \
-macros/range.bin \
-macros/rank.bin \
-macros/ReadmiMatrix.bin \
-macros/rowcomp.bin \
-macros/rowshuff.bin \
-macros/rref.bin \
-macros/spaninter.bin \
-macros/spanplus.bin \
-macros/spantwo.bin \
-macros/sqroot.bin \
-macros/sva.bin \
-macros/trace.bin \
-macros/WritemiMatrix.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### linear_algebra : init scripts #### 
 libscilinear_algebra_la_etcdir = $(target)/etc
 libscilinear_algebra_la_etc_DATA = etc/linear_algebra.quit etc/linear_algebra.start
index 51db35a..0509570 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -388,111 +388,6 @@ target = $(datadir)/linear_algebra
 libscilinear_algebra_la_rootdir = $(target)
 libscilinear_algebra_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### linear_algebra : Scilab macros ###
-libscilinear_algebra_la_macrodir = $(target)/macros
-MACROS = macros/spaninter.sci \
-macros/WritemiMatrix.sci \
-macros/penlaur.sci \
-macros/ndims.sci \
-macros/norm.sci \
-macros/pinv.sci \
-macros/coff.sci \
-macros/randpencil.sci \
-macros/kernel.sci \
-macros/pbig.sci \
-macros/im_inv.sci \
-macros/householder.sci \
-macros/companion.sci \
-macros/cond.sci \
-macros/projspec.sci \
-macros/quaskro.sci \
-macros/classmarkov.sci \
-macros/ReadmiMatrix.sci \
-macros/hypermat.sci \
-macros/sva.sci \
-macros/fullrf.sci \
-macros/linsolve.sci \
-macros/kroneck.sci \
-macros/colcomp.sci \
-macros/range.sci \
-macros/rref.sci \
-macros/gspec.sci \
-macros/chsolve.sci \
-macros/rowshuff.sci \
-macros/nlev.sci \
-macros/pencan.sci \
-macros/fullrfk.sci \
-macros/spanplus.sci \
-macros/eigenmarkov.sci \
-macros/diff.sci \
-macros/pen2ea.sci \
-macros/proj.sci \
-macros/orth.sci \
-macros/polar.sci \
-macros/aff2ab.sci \
-macros/glever.sci \
-macros/rowcomp.sci \
-macros/sqroot.sci \
-macros/chfact.sci \
-macros/psmall.sci \
-macros/genmarkov.sci \
-macros/gschur.sci \
-macros/givens.sci \
-macros/rank.sci \
-macros/spantwo.sci \
-macros/trace.sci macros/aff2ab.bin \
-macros/chfact.bin \
-macros/chsolve.bin \
-macros/classmarkov.bin \
-macros/coff.bin \
-macros/colcomp.bin \
-macros/companion.bin \
-macros/cond.bin \
-macros/diff.bin \
-macros/eigenmarkov.bin \
-macros/fullrfk.bin \
-macros/fullrf.bin \
-macros/genmarkov.bin \
-macros/givens.bin \
-macros/glever.bin \
-macros/gschur.bin \
-macros/gspec.bin \
-macros/householder.bin \
-macros/hypermat.bin \
-macros/im_inv.bin \
-macros/kernel.bin \
-macros/kroneck.bin \
-macros/linsolve.bin \
-macros/ndims.bin \
-macros/nlev.bin \
-macros/norm.bin \
-macros/orth.bin \
-macros/pbig.bin \
-macros/pen2ea.bin \
-macros/pencan.bin \
-macros/penlaur.bin \
-macros/pinv.bin \
-macros/polar.bin \
-macros/proj.bin \
-macros/projspec.bin \
-macros/psmall.bin \
-macros/quaskro.bin \
-macros/randpencil.bin \
-macros/range.bin \
-macros/rank.bin \
-macros/ReadmiMatrix.bin \
-macros/rowcomp.bin \
-macros/rowshuff.bin \
-macros/rref.bin \
-macros/spaninter.bin \
-macros/spanplus.bin \
-macros/spantwo.bin \
-macros/sqroot.bin \
-macros/sva.bin \
-macros/trace.bin \
-macros/WritemiMatrix.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### linear_algebra : init scripts #### 
 libscilinear_algebra_la_etcdir = $(target)/etc
 libscilinear_algebra_la_etc_DATA = etc/linear_algebra.quit etc/linear_algebra.start
@@ -517,13 +412,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -1265,18 +1164,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index f002b96..537bc64 100644 (file)
@@ -34,11 +34,6 @@ libscilocalization_la_rootdir = $(target)
 libscilocalization_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### localization : Scilab macros ###
-libscilocalization_la_macrodir = $(target)/macros
-MACROS = macros/setlanguage.sci macros/setlanguage.bin macros/names macros/lib macros/buildmacros.sce
-
-
 ####localization : init scripts #### 
 libscilocalization_la_etcdir = $(target)/etc
 libscilocalization_la_etc_DATA = etc/localization.quit etc/localization.start
index 26201b0..713c9c4 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -287,10 +287,6 @@ target = $(datadir)/localization
 libscilocalization_la_rootdir = $(target)
 libscilocalization_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### localization : Scilab macros ###
-libscilocalization_la_macrodir = $(target)/macros
-MACROS = macros/setlanguage.sci macros/setlanguage.bin macros/names macros/lib macros/buildmacros.sce
-
 ####localization : init scripts #### 
 libscilocalization_la_etcdir = $(target)/etc
 libscilocalization_la_etc_DATA = etc/localization.quit etc/localization.start
@@ -312,13 +308,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -785,18 +785,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index 0bc699c..1679d32 100644 (file)
@@ -12,1136 +12,11 @@ target=$(datadir)/m2sci
 libm2sci_la_rootdir = $(target)
 libm2sci_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-
-#### m2sci : Scilab macros ###
-libm2sci_la_macrodir = $(target)
-MACROS = macros/m2sci/kernel/is_complex.sci \
-macros/m2sci/kernel/%type_i_variable.sci \
-macros/m2sci/kernel/funcall2sci.sci \
-macros/m2sci/kernel/mtlbtoolfun.sci \
-macros/m2sci/kernel/Equal.sci \
-macros/m2sci/kernel/funcallsearch.sci \
-macros/m2sci/kernel/%l_i_operatio.sci \
-macros/m2sci/kernel/updatevarslist.sci \
-macros/m2sci/kernel/%operatio_6.sci \
-macros/m2sci/kernel/m2sci.sci \
-macros/m2sci/kernel/not_empty.sci \
-macros/m2sci/kernel/%variable_6.sci \
-macros/m2sci/kernel/operation2sci.sci \
-macros/m2sci/kernel/Funcall.sci \
-macros/m2sci/kernel/infer2txt.sci \
-macros/m2sci/kernel/Variable.sci \
-macros/m2sci/kernel/M2scivar.sci \
-macros/m2sci/kernel/allunknown.sci \
-macros/m2sci/kernel/is_empty.sci \
-macros/m2sci/kernel/convert2double.sci \
-macros/m2sci/kernel/Contents.sci \
-macros/m2sci/kernel/sciparam.sci \
-macros/m2sci/kernel/Operation.sci \
-macros/m2sci/kernel/multi_fun_file.sci \
-macros/m2sci/kernel/instruction2sci.sci \
-macros/m2sci/kernel/Infer.sci \
-macros/m2sci/kernel/insert.sci \
-macros/m2sci/kernel/repl_poss.sci \
-macros/m2sci/kernel/isanmfile.sci \
-macros/m2sci/kernel/%cste_e.sci \
-macros/m2sci/kernel/getvar2sci.sci \
-macros/m2sci/kernel/%contents_i_operatio.sci \
-macros/m2sci/kernel/%type_i_cste.sci \
-macros/m2sci/kernel/gettempvar.sci \
-macros/m2sci/kernel/%funcall_6.sci \
-macros/m2sci/kernel/%contents_i_funcall.sci \
-macros/m2sci/kernel/%s_i_operatio.sci \
-macros/m2sci/kernel/Type.sci \
-macros/m2sci/kernel/not_a_vector.sci \
-macros/m2sci/kernel/not_a_scalar.sci \
-macros/m2sci/kernel/%infer_i_st.sci \
-macros/m2sci/kernel/isinstring.sci \
-macros/m2sci/kernel/%operatio_e.sci \
-macros/m2sci/kernel/getrhs.sci \
-macros/m2sci/kernel/default_trad.sci \
-macros/m2sci/kernel/%variable_e.sci \
-macros/m2sci/kernel/Cste.sci \
-macros/m2sci/kernel/%type_i_operatio.sci \
-macros/m2sci/kernel/%type_i_funcall.sci \
-macros/m2sci/kernel/isdefinedvar.sci \
-macros/m2sci/kernel/i_notation.sci \
-macros/m2sci/kernel/variablesearch.sci \
-macros/m2sci/kernel/%l_i_funcall.sci \
-macros/m2sci/kernel/%l_i_variable.sci \
-macros/m2sci/kernel/m2sci_syntax.sci \
-macros/m2sci/kernel/no_equiv.sci \
-macros/m2sci/kernel/replace_brackets.sci \
-macros/m2sci/kernel/translateorder.sci \
-macros/m2sci/kernel/sci_m2scideclare.sci \
-macros/m2sci/kernel/update_instr_list.sci \
-macros/m2sci/kernel/is_a_vector.sci \
-macros/m2sci/kernel/%funcall_e.sci \
-macros/m2sci/kernel/get_unknown.sci \
-macros/m2sci/kernel/is_a_scalar.sci \
-macros/m2sci/kernel/%infer_i_s.sci \
-macros/m2sci/kernel/lst_funcall.sci \
-macros/m2sci/kernel/sci_generic.sci \
-macros/m2sci/kernel/getoperands.sci \
-macros/m2sci/kernel/is_real.sci \
-macros/m2sci/kernel/%contents_i_variable.sci \
-macros/m2sci/kernel/expression2sci.sci \
-macros/m2sci/kernel/first_non_singleton.sci \
-macros/m2sci/kernel/%s_i_variable.sci \
-macros/m2sci/kernel/%l_i_cste.sci \
-macros/m2sci/kernel/m2sci_info.sci \
-macros/m2sci/kernel/equal2sci.sci \
-macros/m2sci/kernel/set_infos.sci \
-macros/m2sci/kernel/not_yet_converted.sci \
-macros/m2sci/kernel/transformtree.sci \
-macros/m2sci/kernel/Rhs.sci \
-macros/m2sci/kernel/clause2sci.sci \
-macros/m2sci/kernel/isacomment.sci \
-macros/m2sci/kernel/%m2scivar_e.sci \
-macros/m2sci/kernel/mtlbtree2sci.sci \
-macros/m2sci/percent/%a2sci.sci \
-macros/m2sci/percent/%log2sci.sci \
-macros/m2sci/percent/%d2sci.sci \
-macros/m2sci/percent/%e2sci.sci \
-macros/m2sci/percent/%imp2sci.sci \
-macros/m2sci/percent/%g2sci.sci \
-macros/m2sci/percent/%h2sci.sci \
-macros/m2sci/percent/%i2sci.sci \
-macros/m2sci/percent/%j2sci.sci \
-macros/m2sci/percent/%l2sci.sci \
-macros/m2sci/percent/%e_ce2sci.sci \
-macros/m2sci/percent/%m2sci.sci \
-macros/m2sci/percent/%p2sci.sci \
-macros/m2sci/percent/%i_ce2sci.sci \
-macros/m2sci/percent/%02sci.sci \
-macros/m2sci/percent/%q2sci.sci \
-macros/m2sci/percent/%r2sci.sci \
-macros/m2sci/percent/%s2sci.sci \
-macros/m2sci/percent/%t2sci.sci \
-macros/m2sci/percent/%rc2sci.sci \
-macros/m2sci/percent/%52sci.sci \
-macros/m2sci/percent/%x2sci.sci \
-macros/m2sci/percent/%cc_cell2sci.sci \
-macros/m2sci/percent/%cc2sci.sci \
-macros/m2sci/percent/get_contents_infer.sci \
-macros/m2sci/percent/%e_st2sci.sci \
-macros/m2sci/percent/%i2sci_c.sci \
-macros/m2sci/percent/%i_st2sci.sci \
-macros/m2sci/percent/%i2sci_g.sci \
-macros/m2sci/percent/%rc_cell2sci.sci \
-macros/m2sci/percent/%i2sci_r.sci \
-macros/m2sci/percent/%i2sci_s.sci \
-macros/m2sci/sci_files/sci_uint8.sci \
-macros/m2sci/sci_files/sci_strcmp.sci \
-macros/m2sci/sci_files/sci_isnan.sci \
-macros/m2sci/sci_files/sci_fprintf.sci \
-macros/m2sci/sci_files/sci_ylabel.sci \
-macros/m2sci/sci_files/sci_lookfor.sci \
-macros/m2sci/sci_files/sci_gammaln.sci \
-macros/m2sci/sci_files/sci_ceil.sci \
-macros/m2sci/sci_files/sci_det.sci \
-macros/m2sci/sci_files/sci_pie.sci \
-macros/m2sci/sci_files/sci_tic.sci \
-macros/m2sci/sci_files/sci_schur.sci \
-macros/m2sci/sci_files/sci_chol.sci \
-macros/m2sci/sci_files/sci_acos.sci \
-macros/m2sci/sci_files/sci_besseli.sci \
-macros/m2sci/sci_files/sci_fix.sci \
-macros/m2sci/sci_files/sci_ishandle.sci \
-macros/m2sci/sci_files/sci_repmat.sci \
-macros/m2sci/sci_files/sci_isletter.sci \
-macros/m2sci/sci_files/sci_helpdesk.sci \
-macros/m2sci/sci_files/sci_cla.sci \
-macros/m2sci/sci_files/sci_etime.sci \
-macros/m2sci/sci_files/sci_axis.sci \
-macros/m2sci/sci_files/sci_islogical.sci \
-macros/m2sci/sci_files/sci_helpwin.sci \
-macros/m2sci/sci_files/sci_bessely.sci \
-macros/m2sci/sci_files/sci_all.sci \
-macros/m2sci/sci_files/sci_fgets.sci \
-macros/m2sci/sci_files/sci_vertcat.sci \
-macros/m2sci/sci_files/sci_cumsum.sci \
-macros/m2sci/sci_files/sci_exit.sci \
-macros/m2sci/sci_files/sci_num2str.sci \
-macros/m2sci/sci_files/sci_ndims.sci \
-macros/m2sci/sci_files/sci_logical.sci \
-macros/m2sci/sci_files/sci_factor.sci \
-macros/m2sci/sci_files/sci_isunix.sci \
-macros/m2sci/sci_files/sci_fft.sci \
-macros/m2sci/sci_files/sci_real.sci \
-macros/m2sci/sci_files/sci_flipud.sci \
-macros/m2sci/sci_files/sci_setstr.sci \
-macros/m2sci/sci_files/sci_ifft.sci \
-macros/m2sci/sci_files/sci_atanh.sci \
-macros/m2sci/sci_files/sci_disp.sci \
-macros/m2sci/sci_files/sci_sinh.sci \
-macros/m2sci/sci_files/sci_hess.sci \
-macros/m2sci/sci_files/sci_bin2dec.sci \
-macros/m2sci/sci_files/sci_cputime.sci \
-macros/m2sci/sci_files/sci_cellstr.sci \
-macros/m2sci/sci_files/sci_size.sci \
-macros/m2sci/sci_files/sci_fclose.sci \
-macros/m2sci/sci_files/sci_char.sci \
-macros/m2sci/sci_files/sci_isfield.sci \
-macros/m2sci/sci_files/sci_strrep.sci \
-macros/m2sci/sci_files/sci_fread.sci \
-macros/m2sci/sci_files/sci_min.sci \
-macros/m2sci/sci_files/sci_max.sci \
-macros/m2sci/sci_files/sci_help.sci \
-macros/m2sci/sci_files/sci_getenv.sci \
-macros/m2sci/sci_files/sci_format.sci \
-macros/m2sci/sci_files/sci_clock.sci \
-macros/m2sci/sci_files/sci_linspace.sci \
-macros/m2sci/sci_files/sci_ones.sci \
-macros/m2sci/sci_files/sci_diag.sci \
-macros/m2sci/sci_files/sci_isinf.sci \
-macros/m2sci/sci_files/sci_blanks.sci \
-macros/m2sci/sci_files/sci_load.sci \
-macros/m2sci/sci_files/sci_floor.sci \
-macros/m2sci/sci_files/sci_drawnow.sci \
-macros/m2sci/sci_files/sci_quit.sci \
-macros/m2sci/sci_files/sci_gamma.sci \
-macros/m2sci/sci_files/sci_false.sci \
-macros/m2sci/sci_files/sci_inv.sci \
-macros/m2sci/sci_files/sci_coth.sci \
-macros/m2sci/sci_files/sci_more.sci \
-macros/m2sci/sci_files/sci_cell2mat.sci \
-macros/m2sci/sci_files/sci_mkdir.sci \
-macros/m2sci/sci_files/sci_acsc.sci \
-macros/m2sci/sci_files/sci_beta.sci \
-macros/m2sci/sci_files/sci_plot.sci \
-macros/m2sci/sci_files/sci_eomday.sci \
-macros/m2sci/sci_files/sci_winqueryreg.sci \
-macros/m2sci/sci_files/sci_tan.sci \
-macros/m2sci/sci_files/sci_acot.sci \
-macros/m2sci/sci_files/sci_realmin.sci \
-macros/m2sci/sci_files/sci_pow2.sci \
-macros/m2sci/sci_files/sci_besselj.sci \
-macros/m2sci/sci_files/sci_cov.sci \
-macros/m2sci/sci_files/sci_realmax.sci \
-macros/m2sci/sci_files/sci_sparse.sci \
-macros/m2sci/sci_files/sci_bitand.sci \
-macros/m2sci/sci_files/sci_fgetl.sci \
-macros/m2sci/sci_files/sci_full.sci \
-macros/m2sci/sci_files/sci_clf.sci \
-macros/m2sci/sci_files/sci_diary.sci \
-macros/m2sci/sci_files/sci_str2num.sci \
-macros/m2sci/sci_files/sci_isfinite.sci \
-macros/m2sci/sci_files/sci_beep.sci \
-macros/m2sci/sci_files/sci_graymon.sci \
-macros/m2sci/sci_files/sci_cond.sci \
-macros/m2sci/sci_files/sci_unix.sci \
-macros/m2sci/sci_files/sci_angle.sci \
-macros/m2sci/sci_files/sci_isempty.sci \
-macros/m2sci/sci_files/sci_exp.sci \
-macros/m2sci/sci_files/sci_logm.sci \
-macros/m2sci/sci_files/sci_isvector.sci \
-macros/m2sci/sci_files/sci_primes.sci \
-macros/m2sci/sci_files/sci_input.sci \
-macros/m2sci/sci_files/sci_isscalar.sci \
-macros/m2sci/sci_files/sci_fullfile.sci \
-macros/m2sci/sci_files/sci_eig.sci \
-macros/m2sci/sci_files/sci_tril.sci \
-macros/m2sci/sci_files/sci_nargin.sci \
-macros/m2sci/sci_files/sci_surf.sci \
-macros/m2sci/sci_files/sci_true.sci \
-macros/m2sci/sci_files/sci_mean.sci \
-macros/m2sci/sci_files/sci_csch.sci \
-macros/m2sci/sci_files/sci_find.sci \
-macros/m2sci/sci_files/sci_log10.sci \
-macros/m2sci/sci_files/sci_int8.sci \
-macros/m2sci/sci_files/sci_dec2hex.sci \
-macros/m2sci/sci_files/sci_uint32.sci \
-macros/m2sci/sci_files/sci_lower.sci \
-macros/m2sci/sci_files/sci_box.sci \
-macros/m2sci/sci_files/sci_sqrt.sci \
-macros/m2sci/sci_files/sci_sin.sci \
-macros/m2sci/sci_files/sci_sign.sci \
-macros/m2sci/sci_files/sci_rcond.sci \
-macros/m2sci/sci_files/sci_display.sci \
-macros/m2sci/sci_files/sci_xlabel.sci \
-macros/m2sci/sci_files/sci_uigetdir.sci \
-macros/m2sci/sci_files/sci_length.sci \
-macros/m2sci/sci_files/sci_type.sci \
-macros/m2sci/sci_files/sci_waitforbuttonpress.sci \
-macros/m2sci/sci_files/sci_home.sci \
-macros/m2sci/sci_files/sci_error.sci \
-macros/m2sci/sci_files/sci_exist.sci \
-macros/m2sci/sci_files/sci_acosh.sci \
-macros/m2sci/sci_files/sci_colordef.sci \
-macros/m2sci/sci_files/sci_frewind.sci \
-macros/m2sci/sci_files/sci_int32.sci \
-macros/m2sci/sci_files/sci_sortrows.sci \
-macros/m2sci/sci_files/sci_log2.sci \
-macros/m2sci/sci_files/sci_prod.sci \
-macros/m2sci/sci_files/sci_bar.sci \
-macros/m2sci/sci_files/sci_atan2.sci \
-macros/m2sci/sci_files/sci_ftell.sci \
-macros/m2sci/sci_files/sci_diff.sci \
-macros/m2sci/sci_files/sci_expm.sci \
-macros/m2sci/sci_files/sci_isa.sci \
-macros/m2sci/sci_files/sci_makecell.sci \
-macros/m2sci/sci_files/sci_mod.sci \
-macros/m2sci/sci_files/sci_rem.sci \
-macros/m2sci/sci_files/sci_cos.sci \
-macros/m2sci/sci_files/sci_clear.sci \
-macros/m2sci/sci_files/sci_besselk.sci \
-macros/m2sci/sci_files/sci_issparse.sci \
-macros/m2sci/sci_files/sci_tanh.sci \
-macros/m2sci/sci_files/sci_clc.sci \
-macros/m2sci/sci_files/sci_fft2.sci \
-macros/m2sci/sci_files/sci_randn.sci \
-macros/m2sci/sci_files/sci_delete.sci \
-macros/m2sci/sci_files/sci_zeros.sci \
-macros/m2sci/sci_files/sci_zlabel.sci \
-macros/m2sci/sci_files/sci_horzcat.sci \
-macros/m2sci/sci_files/sci_echo.sci \
-macros/m2sci/sci_files/sci_erfc.sci \
-macros/m2sci/sci_files/sci_whos.sci \
-macros/m2sci/sci_files/sci_title.sci \
-macros/m2sci/sci_files/sci_fseek.sci \
-macros/m2sci/sci_files/sci_fscanf.sci \
-macros/m2sci/sci_files/sci_orth.sci \
-macros/m2sci/sci_files/sci_pause.sci \
-macros/m2sci/sci_files/sci_closereq.sci \
-macros/m2sci/sci_files/sci_date.sci \
-macros/m2sci/sci_files/sci_return.sci \
-macros/m2sci/sci_files/sci_ishold.sci \
-macros/m2sci/sci_files/sci_triu.sci \
-macros/m2sci/sci_files/sci_rand.sci \
-macros/m2sci/sci_files/sci_struct.sci \
-macros/m2sci/sci_files/sci_legendre.sci \
-macros/m2sci/sci_files/sci_grid.sci \
-macros/m2sci/sci_files/sci_sort.sci \
-macros/m2sci/sci_files/sci_isspace.sci \
-macros/m2sci/sci_files/sci_isinteger.sci \
-macros/m2sci/sci_files/sci_fileparts.sci \
-macros/m2sci/sci_files/sci_keyboard.sci \
-macros/m2sci/sci_files/sci_asinh.sci \
-macros/m2sci/sci_files/sci_now.sci \
-macros/m2sci/sci_files/sci_abs.sci \
-macros/m2sci/sci_files/sci_close.sci \
-macros/m2sci/sci_files/sci_erfcx.sci \
-macros/m2sci/sci_files/sci_norm.sci \
-macros/m2sci/sci_files/sci_iscell.sci \
-macros/m2sci/sci_files/sci_feof.sci \
-macros/m2sci/sci_files/sci_qr.sci \
-macros/m2sci/sci_files/sci_asech.sci \
-macros/m2sci/sci_files/sci_continue.sci \
-macros/m2sci/sci_files/sci_upper.sci \
-macros/m2sci/sci_files/sci_global.sci \
-macros/m2sci/sci_files/sci_isequal.sci \
-macros/m2sci/sci_files/sci_fopen.sci \
-macros/m2sci/sci_files/sci_csc.sci \
-macros/m2sci/sci_files/sci_findstr.sci \
-macros/m2sci/sci_files/sci_isdir.sci \
-macros/m2sci/sci_files/sci_toeplitz.sci \
-macros/m2sci/sci_files/sci_fftshift.sci \
-macros/m2sci/sci_files/sci_dir.sci \
-macros/m2sci/sci_files/sci_bitor.sci \
-macros/m2sci/sci_files/sci_atan.sci \
-macros/m2sci/sci_files/sci_cot.sci \
-macros/m2sci/sci_files/sci_cd.sci \
-macros/m2sci/sci_files/sci_uint16.sci \
-macros/m2sci/sci_files/sci_eval.sci \
-macros/m2sci/sci_files/sci_fliplr.sci \
-macros/m2sci/sci_files/sci_acoth.sci \
-macros/m2sci/sci_files/sci_factorial.sci \
-macros/m2sci/sci_files/sci_strfind.sci \
-macros/m2sci/sci_files/sci_kron.sci \
-macros/m2sci/sci_files/sci_isreal.sci \
-macros/m2sci/sci_files/sci_conj.sci \
-macros/m2sci/sci_files/sci_helpbrowser.sci \
-macros/m2sci/sci_files/sci_feval.sci \
-macros/m2sci/sci_files/sci_who.sci \
-macros/m2sci/sci_files/sci_save.sci \
-macros/m2sci/sci_files/sci_ispc.sci \
-macros/m2sci/sci_files/sci_isnumeric.sci \
-macros/m2sci/sci_files/sci_fwrite.sci \
-macros/m2sci/sci_files/sci_int16.sci \
-macros/m2sci/sci_files/sci_isstr.sci \
-macros/m2sci/sci_files/sci_conv.sci \
-macros/m2sci/sci_files/sci_doc.sci \
-macros/m2sci/sci_files/sci_warning.sci \
-macros/m2sci/sci_files/sci_dec2bin.sci \
-macros/m2sci/sci_files/sci_ischar.sci \
-macros/m2sci/sci_files/sci_double.sci \
-macros/m2sci/sci_files/sci_asec.sci \
-macros/m2sci/sci_files/sci_barh.sci \
-macros/m2sci/sci_files/sci_imag.sci \
-macros/m2sci/sci_files/sci_nargout.sci \
-macros/m2sci/sci_files/sci_lu.sci \
-macros/m2sci/sci_files/sci_isstruct.sci \
-macros/m2sci/sci_files/sci_strcmpi.sci \
-macros/m2sci/sci_files/sci_log.sci \
-macros/m2sci/sci_files/sci_interp1.sci \
-macros/m2sci/sci_files/sci_eye.sci \
-macros/m2sci/sci_files/sci_break.sci \
-macros/m2sci/sci_files/sci_balance.sci \
-macros/m2sci/sci_files/sci_dos.sci \
-macros/m2sci/sci_files/sci_toc.sci \
-macros/m2sci/sci_files/sci_perms.sci \
-macros/m2sci/sci_files/sci_hold.sci \
-macros/m2sci/sci_files/sci_docopt.sci \
-macros/m2sci/sci_files/sci_asin.sci \
-macros/m2sci/sci_files/sci_cosh.sci \
-macros/m2sci/sci_files/sci_median.sci \
-macros/m2sci/sci_files/sci_ferror.sci \
-macros/m2sci/sci_files/sci_sum.sci \
-macros/m2sci/sci_files/sci_cumprod.sci \
-macros/m2sci/sci_files/sci_erf.sci \
-macros/m2sci/sci_files/sci_cell.sci \
-macros/m2sci/sci_files/sci_acsch.sci \
-macros/m2sci/sci_files/sci_round.sci \
-macros/m2sci/sci_files/sci_reshape.sci \
-macros/m2sci/sci_files/sci_any.sci \
-macros/m2sci/sci_files/sci_filesep.sci \
-macros/m2sci/sci_files/sci_isglobal.sci \
-macros/m2sci/sci_files/sci_svd.sci \
-macros/m2sci/sci_files/sci_hankel.sci \
-macros/mtlb/lib \
-macros/mtlb/%b_l_b.sci \
-macros/mtlb/mtlb_rand.sci \
-macros/mtlb/mtlb_max.sci \
-macros/mtlb/mtlb_legendre.sci \
-macros/mtlb/mtlb_grid.sci \
-macros/mtlb/mtlb_sprintf.sci \
-macros/mtlb/mtlb_isspace.sci \
-macros/mtlb/mtlb_sort.sci \
-macros/mtlb/mtlb_format.sci \
-macros/mtlb/mtlb_meshdom.sci \
-macros/mtlb/%s_d_b.sci \
-macros/mtlb/mtlb_linspace.sci \
-macros/mtlb/%b_f_s.sci \
-macros/mtlb/mtlb_0.sci \
-macros/mtlb/%b_x_b.sci \
-macros/mtlb/%s_h_b.sci \
-macros/mtlb/mtlb_diag.sci \
-macros/mtlb/%msp_maxi.sci \
-macros/mtlb/mtlb_ones.sci \
-macros/mtlb/%s_l_b.sci \
-macros/mtlb/mtlb_close.sci \
-macros/mtlb/%s_a_msp.sci \
-macros/mtlb/%msp_a_s.sci \
-macros/mtlb/%s_p_b.sci \
-macros/mtlb/%b_r_s.sci \
-macros/mtlb/mtlb_load.sci \
-macros/mtlb/%s_x_b.sci \
-macros/mtlb/mtlb_qr.sci \
-macros/mtlb/%msp_m_s.sci \
-macros/mtlb/%s_m_msp.sci \
-macros/mtlb/%msp_find.sci \
-macros/mtlb/mtlb_semilogy.sci \
-macros/mtlb/mtlb_subplot.sci \
-macros/mtlb/mtlb_false.sci \
-macros/mtlb/%msp_e.sci \
-macros/mtlb/mtlb_qz.sci \
-macros/mtlb/mtlb_upper.sci \
-macros/mtlb/mtlb_more.sci \
-macros/mtlb/mtlb_fopen.sci \
-macros/mtlb/mtlb_findstr.sci \
-macros/mtlb/mtlb_toeplitz.sci \
-macros/mtlb/mtlb_beta.sci \
-macros/mtlb/mtlb_fftshift.sci \
-macros/mtlb/mtlb_dir.sci \
-macros/mtlb/mtlb_plot.sci \
-macros/mtlb/mtlb_uint16.sci \
-macros/mtlb/mtlb_eval.sci \
-macros/mtlb/mtlb_cov.sci \
-macros/mtlb/mtlb_realmin.sci \
-macros/mtlb/mtlb_fliplr.sci \
-macros/mtlb/mtlb_realmax.sci \
-macros/mtlb/%b_a_s.sci \
-macros/mtlb/mtlb_l.sci \
-macros/mtlb/%b_s_b.sci \
-macros/mtlb/%s_c_b.sci \
-macros/mtlb/%s_g_b.sci \
-macros/mtlb/mtlb_axes.sci \
-macros/mtlb/mtlb_full.sci \
-macros/mtlb/mtlb_t.sci \
-macros/mtlb/%b_m_s.sci \
-macros/mtlb/mtlb_strfind.sci \
-macros/mtlb/%s_s_b.sci \
-macros/mtlb/mtlb.sci \
-macros/mtlb/mtlb_cond.sci \
-macros/mtlb/fseek_origin.sci \
-macros/mtlb/mtlb_std.sci \
-macros/mtlb/mtlb_logic.sci \
-macros/mtlb/mtlb_save.sci \
-macros/mtlb/makecell.sci \
-macros/mtlb/mtlb_fwrite.sci \
-macros/mtlb/mtlb_int16.sci \
-macros/mtlb/%msp_sparse.sci \
-macros/mtlb/mtlb_eig.sci \
-macros/mtlb/mtlb_conv.sci \
-macros/mtlb/mtlb_double.sci \
-macros/mtlb/mtlb_tril.sci \
-macros/mtlb/mtlb_true.sci \
-macros/mtlb/mtlb_mean.sci \
-macros/mtlb/mtlb_find.sci \
-macros/mtlb/mtlb_strcmpi.sci \
-macros/mtlb/mtlb_int8.sci \
-macros/mtlb/mtlb_eye.sci \
-macros/mtlb/mtlb_dec2hex.sci \
-macros/mtlb/mtlb_uint32.sci \
-macros/mtlb/mtlb_imp.sci \
-macros/mtlb/mtlb_filter.sci \
-macros/mtlb/mtlb_hold.sci \
-macros/mtlb/mtlb_lower.sci \
-macros/mtlb/mstr2sci.sci \
-macros/mtlb/mtlb_box.sci \
-macros/mtlb/%b_r_b.sci \
-macros/mtlb/mtlb_median.sci \
-macros/mtlb/%b_d_s.sci \
-macros/mtlb/%s_f_b.sci \
-macros/mtlb/%b_h_s.sci \
-macros/mtlb/mtlb_sum.sci \
-macros/mtlb/%b_l_s.sci \
-macros/mtlb/mtlb_rcond.sci \
-macros/mtlb/firstnonsingleton.sci \
-macros/mtlb/mtlb_cumprod.sci \
-macros/mtlb/%b_p_s.sci \
-macros/mtlb/mtlb_is.sci \
-macros/mtlb/%s_r_b.sci \
-macros/mtlb/mtlb_sscanf.sci \
-macros/mtlb/sci_sparse.sci \
-macros/mtlb/%b_x_s.sci \
-macros/mtlb/mtlb_type.sci \
-macros/mtlb/mtlb_loglog.sci \
-macros/mtlb/mtlb_any.sci \
-macros/mtlb/mtlb_semilogx.sci \
-macros/mtlb/mtlb_error.sci \
-macros/mtlb/mtlb_exist.sci \
-macros/mtlb/%b_sum.sci \
-macros/mtlb/mtlb_colordef.sci \
-macros/mtlb/mtlb_pcolor.sci \
-macros/mtlb/mtlb_int32.sci \
-macros/mtlb/char.sci \
-macros/mtlb/mtlb_sortrows.sci \
-macros/mtlb/mtlb_prod.sci \
-macros/mtlb/mtlb_uint8.sci \
-macros/mtlb/mtlb_fprintf.sci \
-macros/mtlb/mtlb_diff.sci \
-macros/mtlb/mtlb_strcmp.sci \
-macros/mtlb/%msp_t.sci \
-macros/mtlb/%b_a_b.sci \
-macros/mtlb/mtlb_isa.sci \
-macros/mtlb/mtlb_choices.sci \
-macros/mtlb/mtlb_a.sci \
-macros/mtlb/mtlb_e.sci \
-macros/mtlb/%b_m_b.sci \
-macros/mtlb/%msp_length.sci \
-macros/mtlb/mtlb_i.sci \
-macros/mtlb/mtlb_repmat.sci \
-macros/mtlb/%s_a_b.sci \
-macros/mtlb/mtlb_isletter.sci \
-macros/mtlb/mtlb_mesh.sci \
-macros/mtlb/%b_c_s.sci \
-macros/mtlb/%b_prod.sci \
-macros/mtlb/%b_g_s.sci \
-macros/mtlb/mtlb_delete.sci \
-macros/mtlb/mtlb_randn.sci \
-macros/mtlb/mtlb_s.sci \
-macros/mtlb/mtlb_zeros.sci \
-macros/mtlb/mtlb_axis.sci \
-macros/mtlb/%s_m_b.sci \
-macros/mtlb/mtlb_all.sci \
-macros/mtlb/mtlb_cumsum.sci \
-macros/mtlb/mtlb_num2str.sci \
-macros/mtlb/mtlb_logical.sci \
-macros/mtlb/%msp_nnz.sci \
-macros/mtlb/%b_s_s.sci \
-macros/mtlb/asciimat.sci \
-macros/mtlb/mtlb_echo.sci \
-macros/mtlb/mtlb_fft.sci \
-macros/mtlb/mtlb_image.sci \
-macros/mtlb/mtlb_setstr.sci \
-macros/mtlb/mtlb_ifft.sci \
-macros/mtlb/mtlb_fscanf.sci \
-macros/mtlb/mtlb_size.sci \
-macros/mtlb/%msp_abs.sci \
-macros/mtlb/mtlb_isfield.sci \
-macros/mtlb/mtlb_get.sci \
-macros/mtlb/enlarge_shape.sci \
-macros/mtlb/mtlb_strrep.sci \
-macros/mtlb/mtlb_fread.sci \
-macros/mtlb/mtlb_min.sci \
-macros/mtlb/mtlb_triu.sci \
-macros/matfile2sci.sci \
-macros/rhs2code.sci \
-macros/expression2code.sci \
-macros/tree2code.sci \
-macros/mfile2sci.sci \
-macros/sci2exp.sci \
-macros/translatepaths.sci \
-macros/instruction2code.sci \
-macros/changevarname.sci \
-macros/cat_code.sci \
-macros/loadmatfile.sci \
-macros/m2sci_gui.sci macros/m2sci/kernel/allunknown.bin \
-macros/m2sci/kernel/clause2sci.bin \
-macros/m2sci/kernel/%contents_i_funcall.bin \
-macros/m2sci/kernel/%contents_i_operatio.bin \
-macros/m2sci/kernel/%contents_i_variable.bin \
-macros/m2sci/kernel/Contents.bin \
-macros/m2sci/kernel/convert2double.bin \
-macros/m2sci/kernel/%cste_e.bin \
-macros/m2sci/kernel/Cste.bin \
-macros/m2sci/kernel/default_trad.bin \
-macros/m2sci/kernel/equal2sci.bin \
-macros/m2sci/kernel/Equal.bin \
-macros/m2sci/kernel/expression2sci.bin \
-macros/m2sci/kernel/first_non_singleton.bin \
-macros/m2sci/kernel/funcall2sci.bin \
-macros/m2sci/kernel/%funcall_6.bin \
-macros/m2sci/kernel/%funcall_e.bin \
-macros/m2sci/kernel/Funcall.bin \
-macros/m2sci/kernel/funcallsearch.bin \
-macros/m2sci/kernel/getoperands.bin \
-macros/m2sci/kernel/getrhs.bin \
-macros/m2sci/kernel/gettempvar.bin \
-macros/m2sci/kernel/get_unknown.bin \
-macros/m2sci/kernel/getvar2sci.bin \
-macros/m2sci/kernel/infer2txt.bin \
-macros/m2sci/kernel/%infer_i_s.bin \
-macros/m2sci/kernel/%infer_i_st.bin \
-macros/m2sci/kernel/Infer.bin \
-macros/m2sci/kernel/i_notation.bin \
-macros/m2sci/kernel/insert.bin \
-macros/m2sci/kernel/instruction2sci.bin \
-macros/m2sci/kernel/isacomment.bin \
-macros/m2sci/kernel/isanmfile.bin \
-macros/m2sci/kernel/is_a_scalar.bin \
-macros/m2sci/kernel/is_a_vector.bin \
-macros/m2sci/kernel/is_complex.bin \
-macros/m2sci/kernel/isdefinedvar.bin \
-macros/m2sci/kernel/is_empty.bin \
-macros/m2sci/kernel/isinstring.bin \
-macros/m2sci/kernel/is_real.bin \
-macros/m2sci/kernel/%l_i_cste.bin \
-macros/m2sci/kernel/%l_i_funcall.bin \
-macros/m2sci/kernel/%l_i_operatio.bin \
-macros/m2sci/kernel/%l_i_variable.bin \
-macros/m2sci/kernel/lst_funcall.bin \
-macros/m2sci/kernel/m2sci_info.bin \
-macros/m2sci/kernel/m2sci.bin \
-macros/m2sci/kernel/m2sci_syntax.bin \
-macros/m2sci/kernel/%m2scivar_e.bin \
-macros/m2sci/kernel/M2scivar.bin \
-macros/m2sci/kernel/mtlbtoolfun.bin \
-macros/m2sci/kernel/mtlbtree2sci.bin \
-macros/m2sci/kernel/multi_fun_file.bin \
-macros/m2sci/kernel/no_equiv.bin \
-macros/m2sci/kernel/not_a_scalar.bin \
-macros/m2sci/kernel/not_a_vector.bin \
-macros/m2sci/kernel/not_empty.bin \
-macros/m2sci/kernel/not_yet_converted.bin \
-macros/m2sci/kernel/%operatio_6.bin \
-macros/m2sci/kernel/%operatio_e.bin \
-macros/m2sci/kernel/operation2sci.bin \
-macros/m2sci/kernel/Operation.bin \
-macros/m2sci/kernel/replace_brackets.bin \
-macros/m2sci/kernel/repl_poss.bin \
-macros/m2sci/kernel/Rhs.bin \
-macros/m2sci/kernel/sci_generic.bin \
-macros/m2sci/kernel/sci_m2scideclare.bin \
-macros/m2sci/kernel/sciparam.bin \
-macros/m2sci/kernel/set_infos.bin \
-macros/m2sci/kernel/%s_i_operatio.bin \
-macros/m2sci/kernel/%s_i_variable.bin \
-macros/m2sci/kernel/transformtree.bin \
-macros/m2sci/kernel/translateorder.bin \
-macros/m2sci/kernel/%type_i_cste.bin \
-macros/m2sci/kernel/%type_i_funcall.bin \
-macros/m2sci/kernel/%type_i_operatio.bin \
-macros/m2sci/kernel/%type_i_variable.bin \
-macros/m2sci/kernel/Type.bin \
-macros/m2sci/kernel/update_instr_list.bin \
-macros/m2sci/kernel/updatevarslist.bin \
-macros/m2sci/kernel/%variable_6.bin \
-macros/m2sci/kernel/%variable_e.bin \
-macros/m2sci/kernel/Variable.bin \
-macros/m2sci/kernel/variablesearch.bin \
-macros/m2sci/percent/%02sci.bin \
-macros/m2sci/percent/%52sci.bin \
-macros/m2sci/percent/%a2sci.bin \
-macros/m2sci/percent/%cc2sci.bin \
-macros/m2sci/percent/%cc_cell2sci.bin \
-macros/m2sci/percent/%d2sci.bin \
-macros/m2sci/percent/%e2sci.bin \
-macros/m2sci/percent/%e_ce2sci.bin \
-macros/m2sci/percent/%e_st2sci.bin \
-macros/m2sci/percent/%g2sci.bin \
-macros/m2sci/percent/get_contents_infer.bin \
-macros/m2sci/percent/%h2sci.bin \
-macros/m2sci/percent/%i2sci_c.bin \
-macros/m2sci/percent/%i2sci_g.bin \
-macros/m2sci/percent/%i2sci_r.bin \
-macros/m2sci/percent/%i2sci.bin \
-macros/m2sci/percent/%i2sci_s.bin \
-macros/m2sci/percent/%i_ce2sci.bin \
-macros/m2sci/percent/%imp2sci.bin \
-macros/m2sci/percent/%i_st2sci.bin \
-macros/m2sci/percent/%j2sci.bin \
-macros/m2sci/percent/%l2sci.bin \
-macros/m2sci/percent/%log2sci.bin \
-macros/m2sci/percent/%m2sci.bin \
-macros/m2sci/percent/%p2sci.bin \
-macros/m2sci/percent/%q2sci.bin \
-macros/m2sci/percent/%r2sci.bin \
-macros/m2sci/percent/%rc2sci.bin \
-macros/m2sci/percent/%rc_cell2sci.bin \
-macros/m2sci/percent/%s2sci.bin \
-macros/m2sci/percent/%t2sci.bin \
-macros/m2sci/percent/%x2sci.bin \
-macros/m2sci/sci_files/sci_hankel.bin \
-macros/m2sci/sci_files/sci_isglobal.bin \
-macros/m2sci/sci_files/sci_svd.bin \
-macros/m2sci/sci_files/sci_abs.bin \
-macros/m2sci/sci_files/sci_acosh.bin \
-macros/m2sci/sci_files/sci_acos.bin \
-macros/m2sci/sci_files/sci_acoth.bin \
-macros/m2sci/sci_files/sci_acot.bin \
-macros/m2sci/sci_files/sci_acsch.bin \
-macros/m2sci/sci_files/sci_acsc.bin \
-macros/m2sci/sci_files/sci_all.bin \
-macros/m2sci/sci_files/sci_angle.bin \
-macros/m2sci/sci_files/sci_any.bin \
-macros/m2sci/sci_files/sci_asech.bin \
-macros/m2sci/sci_files/sci_asec.bin \
-macros/m2sci/sci_files/sci_asinh.bin \
-macros/m2sci/sci_files/sci_asin.bin \
-macros/m2sci/sci_files/sci_atan2.bin \
-macros/m2sci/sci_files/sci_atanh.bin \
-macros/m2sci/sci_files/sci_atan.bin \
-macros/m2sci/sci_files/sci_axis.bin \
-macros/m2sci/sci_files/sci_balance.bin \
-macros/m2sci/sci_files/sci_barh.bin \
-macros/m2sci/sci_files/sci_bar.bin \
-macros/m2sci/sci_files/sci_beep.bin \
-macros/m2sci/sci_files/sci_besseli.bin \
-macros/m2sci/sci_files/sci_besselj.bin \
-macros/m2sci/sci_files/sci_besselk.bin \
-macros/m2sci/sci_files/sci_bessely.bin \
-macros/m2sci/sci_files/sci_beta.bin \
-macros/m2sci/sci_files/sci_bin2dec.bin \
-macros/m2sci/sci_files/sci_bitand.bin \
-macros/m2sci/sci_files/sci_bitor.bin \
-macros/m2sci/sci_files/sci_blanks.bin \
-macros/m2sci/sci_files/sci_box.bin \
-macros/m2sci/sci_files/sci_break.bin \
-macros/m2sci/sci_files/sci_cd.bin \
-macros/m2sci/sci_files/sci_ceil.bin \
-macros/m2sci/sci_files/sci_cell2mat.bin \
-macros/m2sci/sci_files/sci_cell.bin \
-macros/m2sci/sci_files/sci_cellstr.bin \
-macros/m2sci/sci_files/sci_char.bin \
-macros/m2sci/sci_files/sci_chol.bin \
-macros/m2sci/sci_files/sci_cla.bin \
-macros/m2sci/sci_files/sci_clc.bin \
-macros/m2sci/sci_files/sci_clear.bin \
-macros/m2sci/sci_files/sci_clf.bin \
-macros/m2sci/sci_files/sci_clock.bin \
-macros/m2sci/sci_files/sci_closereq.bin \
-macros/m2sci/sci_files/sci_close.bin \
-macros/m2sci/sci_files/sci_colordef.bin \
-macros/m2sci/sci_files/sci_cond.bin \
-macros/m2sci/sci_files/sci_conj.bin \
-macros/m2sci/sci_files/sci_continue.bin \
-macros/m2sci/sci_files/sci_conv.bin \
-macros/m2sci/sci_files/sci_cosh.bin \
-macros/m2sci/sci_files/sci_cos.bin \
-macros/m2sci/sci_files/sci_coth.bin \
-macros/m2sci/sci_files/sci_cot.bin \
-macros/m2sci/sci_files/sci_cov.bin \
-macros/m2sci/sci_files/sci_cputime.bin \
-macros/m2sci/sci_files/sci_csch.bin \
-macros/m2sci/sci_files/sci_csc.bin \
-macros/m2sci/sci_files/sci_cumprod.bin \
-macros/m2sci/sci_files/sci_cumsum.bin \
-macros/m2sci/sci_files/sci_date.bin \
-macros/m2sci/sci_files/sci_dec2bin.bin \
-macros/m2sci/sci_files/sci_dec2hex.bin \
-macros/m2sci/sci_files/sci_delete.bin \
-macros/m2sci/sci_files/sci_det.bin \
-macros/m2sci/sci_files/sci_diag.bin \
-macros/m2sci/sci_files/sci_diary.bin \
-macros/m2sci/sci_files/sci_diff.bin \
-macros/m2sci/sci_files/sci_dir.bin \
-macros/m2sci/sci_files/sci_display.bin \
-macros/m2sci/sci_files/sci_disp.bin \
-macros/m2sci/sci_files/sci_docopt.bin \
-macros/m2sci/sci_files/sci_doc.bin \
-macros/m2sci/sci_files/sci_dos.bin \
-macros/m2sci/sci_files/sci_double.bin \
-macros/m2sci/sci_files/sci_drawnow.bin \
-macros/m2sci/sci_files/sci_echo.bin \
-macros/m2sci/sci_files/sci_eig.bin \
-macros/m2sci/sci_files/sci_eomday.bin \
-macros/m2sci/sci_files/sci_erfc.bin \
-macros/m2sci/sci_files/sci_erfcx.bin \
-macros/m2sci/sci_files/sci_erf.bin \
-macros/m2sci/sci_files/sci_error.bin \
-macros/m2sci/sci_files/sci_etime.bin \
-macros/m2sci/sci_files/sci_eval.bin \
-macros/m2sci/sci_files/sci_exist.bin \
-macros/m2sci/sci_files/sci_exit.bin \
-macros/m2sci/sci_files/sci_expm.bin \
-macros/m2sci/sci_files/sci_exp.bin \
-macros/m2sci/sci_files/sci_eye.bin \
-macros/m2sci/sci_files/sci_factorial.bin \
-macros/m2sci/sci_files/sci_factor.bin \
-macros/m2sci/sci_files/sci_false.bin \
-macros/m2sci/sci_files/sci_fclose.bin \
-macros/m2sci/sci_files/sci_feof.bin \
-macros/m2sci/sci_files/sci_ferror.bin \
-macros/m2sci/sci_files/sci_feval.bin \
-macros/m2sci/sci_files/sci_fft2.bin \
-macros/m2sci/sci_files/sci_fft.bin \
-macros/m2sci/sci_files/sci_fftshift.bin \
-macros/m2sci/sci_files/sci_fgetl.bin \
-macros/m2sci/sci_files/sci_fgets.bin \
-macros/m2sci/sci_files/sci_fileparts.bin \
-macros/m2sci/sci_files/sci_filesep.bin \
-macros/m2sci/sci_files/sci_find.bin \
-macros/m2sci/sci_files/sci_findstr.bin \
-macros/m2sci/sci_files/sci_fix.bin \
-macros/m2sci/sci_files/sci_fliplr.bin \
-macros/m2sci/sci_files/sci_flipud.bin \
-macros/m2sci/sci_files/sci_floor.bin \
-macros/m2sci/sci_files/sci_fopen.bin \
-macros/m2sci/sci_files/sci_format.bin \
-macros/m2sci/sci_files/sci_fprintf.bin \
-macros/m2sci/sci_files/sci_fread.bin \
-macros/m2sci/sci_files/sci_frewind.bin \
-macros/m2sci/sci_files/sci_fscanf.bin \
-macros/m2sci/sci_files/sci_fseek.bin \
-macros/m2sci/sci_files/sci_ftell.bin \
-macros/m2sci/sci_files/sci_fullfile.bin \
-macros/m2sci/sci_files/sci_full.bin \
-macros/m2sci/sci_files/sci_fwrite.bin \
-macros/m2sci/sci_files/sci_gammaln.bin \
-macros/m2sci/sci_files/sci_gamma.bin \
-macros/m2sci/sci_files/sci_getenv.bin \
-macros/m2sci/sci_files/sci_global.bin \
-macros/m2sci/sci_files/sci_graymon.bin \
-macros/m2sci/sci_files/sci_grid.bin \
-macros/m2sci/sci_files/sci_helpbrowser.bin \
-macros/m2sci/sci_files/sci_helpdesk.bin \
-macros/m2sci/sci_files/sci_help.bin \
-macros/m2sci/sci_files/sci_helpwin.bin \
-macros/m2sci/sci_files/sci_hess.bin \
-macros/m2sci/sci_files/sci_hold.bin \
-macros/m2sci/sci_files/sci_home.bin \
-macros/m2sci/sci_files/sci_horzcat.bin \
-macros/m2sci/sci_files/sci_ifft.bin \
-macros/m2sci/sci_files/sci_imag.bin \
-macros/m2sci/sci_files/sci_input.bin \
-macros/m2sci/sci_files/sci_int16.bin \
-macros/m2sci/sci_files/sci_int32.bin \
-macros/m2sci/sci_files/sci_int8.bin \
-macros/m2sci/sci_files/sci_interp1.bin \
-macros/m2sci/sci_files/sci_inv.bin \
-macros/m2sci/sci_files/sci_isa.bin \
-macros/m2sci/sci_files/sci_iscell.bin \
-macros/m2sci/sci_files/sci_ischar.bin \
-macros/m2sci/sci_files/sci_isdir.bin \
-macros/m2sci/sci_files/sci_isempty.bin \
-macros/m2sci/sci_files/sci_isequal.bin \
-macros/m2sci/sci_files/sci_isfield.bin \
-macros/m2sci/sci_files/sci_isfinite.bin \
-macros/m2sci/sci_files/sci_ishandle.bin \
-macros/m2sci/sci_files/sci_ishold.bin \
-macros/m2sci/sci_files/sci_isinf.bin \
-macros/m2sci/sci_files/sci_isinteger.bin \
-macros/m2sci/sci_files/sci_isletter.bin \
-macros/m2sci/sci_files/sci_islogical.bin \
-macros/m2sci/sci_files/sci_isnan.bin \
-macros/m2sci/sci_files/sci_isnumeric.bin \
-macros/m2sci/sci_files/sci_ispc.bin \
-macros/m2sci/sci_files/sci_isreal.bin \
-macros/m2sci/sci_files/sci_isscalar.bin \
-macros/m2sci/sci_files/sci_isspace.bin \
-macros/m2sci/sci_files/sci_issparse.bin \
-macros/m2sci/sci_files/sci_isstr.bin \
-macros/m2sci/sci_files/sci_isstruct.bin \
-macros/m2sci/sci_files/sci_isunix.bin \
-macros/m2sci/sci_files/sci_isvector.bin \
-macros/m2sci/sci_files/sci_keyboard.bin \
-macros/m2sci/sci_files/sci_kron.bin \
-macros/m2sci/sci_files/sci_legendre.bin \
-macros/m2sci/sci_files/sci_length.bin \
-macros/m2sci/sci_files/sci_linspace.bin \
-macros/m2sci/sci_files/sci_load.bin \
-macros/m2sci/sci_files/sci_log10.bin \
-macros/m2sci/sci_files/sci_log2.bin \
-macros/m2sci/sci_files/sci_logical.bin \
-macros/m2sci/sci_files/sci_logm.bin \
-macros/m2sci/sci_files/sci_log.bin \
-macros/m2sci/sci_files/sci_lookfor.bin \
-macros/m2sci/sci_files/sci_lower.bin \
-macros/m2sci/sci_files/sci_lu.bin \
-macros/m2sci/sci_files/sci_makecell.bin \
-macros/m2sci/sci_files/sci_max.bin \
-macros/m2sci/sci_files/sci_mean.bin \
-macros/m2sci/sci_files/sci_median.bin \
-macros/m2sci/sci_files/sci_min.bin \
-macros/m2sci/sci_files/sci_mkdir.bin \
-macros/m2sci/sci_files/sci_mod.bin \
-macros/m2sci/sci_files/sci_more.bin \
-macros/m2sci/sci_files/sci_nargin.bin \
-macros/m2sci/sci_files/sci_nargout.bin \
-macros/m2sci/sci_files/sci_ndims.bin \
-macros/m2sci/sci_files/sci_norm.bin \
-macros/m2sci/sci_files/sci_now.bin \
-macros/m2sci/sci_files/sci_num2str.bin \
-macros/m2sci/sci_files/sci_ones.bin \
-macros/m2sci/sci_files/sci_orth.bin \
-macros/m2sci/sci_files/sci_pause.bin \
-macros/m2sci/sci_files/sci_perms.bin \
-macros/m2sci/sci_files/sci_pie.bin \
-macros/m2sci/sci_files/sci_plot.bin \
-macros/m2sci/sci_files/sci_pow2.bin \
-macros/m2sci/sci_files/sci_primes.bin \
-macros/m2sci/sci_files/sci_prod.bin \
-macros/m2sci/sci_files/sci_qr.bin \
-macros/m2sci/sci_files/sci_quit.bin \
-macros/m2sci/sci_files/sci_randn.bin \
-macros/m2sci/sci_files/sci_rand.bin \
-macros/m2sci/sci_files/sci_rcond.bin \
-macros/m2sci/sci_files/sci_realmax.bin \
-macros/m2sci/sci_files/sci_realmin.bin \
-macros/m2sci/sci_files/sci_real.bin \
-macros/m2sci/sci_files/sci_rem.bin \
-macros/m2sci/sci_files/sci_repmat.bin \
-macros/m2sci/sci_files/sci_reshape.bin \
-macros/m2sci/sci_files/sci_return.bin \
-macros/m2sci/sci_files/sci_round.bin \
-macros/m2sci/sci_files/sci_save.bin \
-macros/m2sci/sci_files/sci_schur.bin \
-macros/m2sci/sci_files/sci_setstr.bin \
-macros/m2sci/sci_files/sci_sign.bin \
-macros/m2sci/sci_files/sci_sinh.bin \
-macros/m2sci/sci_files/sci_sin.bin \
-macros/m2sci/sci_files/sci_size.bin \
-macros/m2sci/sci_files/sci_sortrows.bin \
-macros/m2sci/sci_files/sci_sort.bin \
-macros/m2sci/sci_files/sci_sparse.bin \
-macros/m2sci/sci_files/sci_sqrt.bin \
-macros/m2sci/sci_files/sci_str2num.bin \
-macros/m2sci/sci_files/sci_strcmpi.bin \
-macros/m2sci/sci_files/sci_strcmp.bin \
-macros/m2sci/sci_files/sci_strfind.bin \
-macros/m2sci/sci_files/sci_strrep.bin \
-macros/m2sci/sci_files/sci_struct.bin \
-macros/m2sci/sci_files/sci_sum.bin \
-macros/m2sci/sci_files/sci_surf.bin \
-macros/m2sci/sci_files/sci_tanh.bin \
-macros/m2sci/sci_files/sci_tan.bin \
-macros/m2sci/sci_files/sci_tic.bin \
-macros/m2sci/sci_files/sci_title.bin \
-macros/m2sci/sci_files/sci_toc.bin \
-macros/m2sci/sci_files/sci_toeplitz.bin \
-macros/m2sci/sci_files/sci_tril.bin \
-macros/m2sci/sci_files/sci_triu.bin \
-macros/m2sci/sci_files/sci_true.bin \
-macros/m2sci/sci_files/sci_type.bin \
-macros/m2sci/sci_files/sci_uigetdir.bin \
-macros/m2sci/sci_files/sci_uint16.bin \
-macros/m2sci/sci_files/sci_uint32.bin \
-macros/m2sci/sci_files/sci_uint8.bin \
-macros/m2sci/sci_files/sci_unix.bin \
-macros/m2sci/sci_files/sci_upper.bin \
-macros/m2sci/sci_files/sci_vertcat.bin \
-macros/m2sci/sci_files/sci_waitforbuttonpress.bin \
-macros/m2sci/sci_files/sci_warning.bin \
-macros/m2sci/sci_files/sci_who.bin \
-macros/m2sci/sci_files/sci_whos.bin \
-macros/m2sci/sci_files/sci_winqueryreg.bin \
-macros/m2sci/sci_files/sci_xlabel.bin \
-macros/m2sci/sci_files/sci_ylabel.bin \
-macros/m2sci/sci_files/sci_zeros.bin \
-macros/m2sci/sci_files/sci_zlabel.bin \
-macros/mtlb/asciimat.bin \
-macros/mtlb/%b_a_b.bin \
-macros/mtlb/%b_a_s.bin \
-macros/mtlb/%b_c_s.bin \
-macros/mtlb/%b_d_s.bin \
-macros/mtlb/%b_f_s.bin \
-macros/mtlb/%b_g_s.bin \
-macros/mtlb/%b_h_s.bin \
-macros/mtlb/%b_l_b.bin \
-macros/mtlb/%b_l_s.bin \
-macros/mtlb/%b_m_b.bin \
-macros/mtlb/%b_m_s.bin \
-macros/mtlb/%b_prod.bin \
-macros/mtlb/%b_p_s.bin \
-macros/mtlb/%b_r_b.bin \
-macros/mtlb/%b_r_s.bin \
-macros/mtlb/%b_s_b.bin \
-macros/mtlb/%b_s_s.bin \
-macros/mtlb/%b_sum.bin \
-macros/mtlb/%b_x_b.bin \
-macros/mtlb/%b_x_s.bin \
-macros/mtlb/char.bin \
-macros/mtlb/enlarge_shape.bin \
-macros/mtlb/firstnonsingleton.bin \
-macros/mtlb/fseek_origin.bin \
-macros/mtlb/makecell.bin \
-macros/mtlb/%msp_abs.bin \
-macros/mtlb/%msp_a_s.bin \
-macros/mtlb/%msp_e.bin \
-macros/mtlb/%msp_find.bin \
-macros/mtlb/%msp_length.bin \
-macros/mtlb/%msp_maxi.bin \
-macros/mtlb/%msp_m_s.bin \
-macros/mtlb/%msp_nnz.bin \
-macros/mtlb/%msp_sparse.bin \
-macros/mtlb/%msp_t.bin \
-macros/mtlb/mstr2sci.bin \
-macros/mtlb/mtlb_0.bin \
-macros/mtlb/mtlb_all.bin \
-macros/mtlb/mtlb_any.bin \
-macros/mtlb/mtlb_a.bin \
-macros/mtlb/mtlb_axes.bin \
-macros/mtlb/mtlb_axis.bin \
-macros/mtlb/mtlb_beta.bin \
-macros/mtlb/mtlb_box.bin \
-macros/mtlb/mtlb_choices.bin \
-macros/mtlb/mtlb_close.bin \
-macros/mtlb/mtlb_colordef.bin \
-macros/mtlb/mtlb_cond.bin \
-macros/mtlb/mtlb_conv.bin \
-macros/mtlb/mtlb_cov.bin \
-macros/mtlb/mtlb_cumprod.bin \
-macros/mtlb/mtlb_cumsum.bin \
-macros/mtlb/mtlb_dec2hex.bin \
-macros/mtlb/mtlb_delete.bin \
-macros/mtlb/mtlb_diag.bin \
-macros/mtlb/mtlb_diff.bin \
-macros/mtlb/mtlb_dir.bin \
-macros/mtlb/mtlb_double.bin \
-macros/mtlb/mtlb_echo.bin \
-macros/mtlb/mtlb_eig.bin \
-macros/mtlb/mtlb_error.bin \
-macros/mtlb/mtlb_e.bin \
-macros/mtlb/mtlb_eval.bin \
-macros/mtlb/mtlb_exist.bin \
-macros/mtlb/mtlb_eye.bin \
-macros/mtlb/mtlb_false.bin \
-macros/mtlb/mtlb_fft.bin \
-macros/mtlb/mtlb_fftshift.bin \
-macros/mtlb/mtlb_filter.bin \
-macros/mtlb/mtlb_find.bin \
-macros/mtlb/mtlb_findstr.bin \
-macros/mtlb/mtlb_fliplr.bin \
-macros/mtlb/mtlb_fopen.bin \
-macros/mtlb/mtlb_format.bin \
-macros/mtlb/mtlb_fprintf.bin \
-macros/mtlb/mtlb_fread.bin \
-macros/mtlb/mtlb_fscanf.bin \
-macros/mtlb/mtlb_full.bin \
-macros/mtlb/mtlb_fwrite.bin \
-macros/mtlb/mtlb_get.bin \
-macros/mtlb/mtlb_grid.bin \
-macros/mtlb/mtlb_hold.bin \
-macros/mtlb/mtlb_ifft.bin \
-macros/mtlb/mtlb_image.bin \
-macros/mtlb/mtlb_imp.bin \
-macros/mtlb/mtlb_int16.bin \
-macros/mtlb/mtlb_int32.bin \
-macros/mtlb/mtlb_int8.bin \
-macros/mtlb/mtlb_isa.bin \
-macros/mtlb/mtlb_i.bin \
-macros/mtlb/mtlb_isfield.bin \
-macros/mtlb/mtlb_isletter.bin \
-macros/mtlb/mtlb_is.bin \
-macros/mtlb/mtlb_isspace.bin \
-macros/mtlb/mtlb_legendre.bin \
-macros/mtlb/mtlb_linspace.bin \
-macros/mtlb/mtlb_load.bin \
-macros/mtlb/mtlb_logical.bin \
-macros/mtlb/mtlb_logic.bin \
-macros/mtlb/mtlb_loglog.bin \
-macros/mtlb/mtlb_lower.bin \
-macros/mtlb/mtlb_l.bin \
-macros/mtlb/mtlb_max.bin \
-macros/mtlb/mtlb_mean.bin \
-macros/mtlb/mtlb_median.bin \
-macros/mtlb/mtlb_meshdom.bin \
-macros/mtlb/mtlb_mesh.bin \
-macros/mtlb/mtlb_min.bin \
-macros/mtlb/mtlb_more.bin \
-macros/mtlb/mtlb_num2str.bin \
-macros/mtlb/mtlb_ones.bin \
-macros/mtlb/mtlb_pcolor.bin \
-macros/mtlb/mtlb_plot.bin \
-macros/mtlb/mtlb_prod.bin \
-macros/mtlb/mtlb_qr.bin \
-macros/mtlb/mtlb_qz.bin \
-macros/mtlb/mtlb_randn.bin \
-macros/mtlb/mtlb_rand.bin \
-macros/mtlb/mtlb_rcond.bin \
-macros/mtlb/mtlb_realmax.bin \
-macros/mtlb/mtlb_realmin.bin \
-macros/mtlb/mtlb_repmat.bin \
-macros/mtlb/mtlb_save.bin \
-macros/mtlb/mtlb.bin \
-macros/mtlb/mtlb_semilogx.bin \
-macros/mtlb/mtlb_semilogy.bin \
-macros/mtlb/mtlb_setstr.bin \
-macros/mtlb/mtlb_size.bin \
-macros/mtlb/mtlb_sortrows.bin \
-macros/mtlb/mtlb_sort.bin \
-macros/mtlb/mtlb_sprintf.bin \
-macros/mtlb/mtlb_sscanf.bin \
-macros/mtlb/mtlb_s.bin \
-macros/mtlb/mtlb_std.bin \
-macros/mtlb/mtlb_strcmpi.bin \
-macros/mtlb/mtlb_strcmp.bin \
-macros/mtlb/mtlb_strfind.bin \
-macros/mtlb/mtlb_strrep.bin \
-macros/mtlb/mtlb_subplot.bin \
-macros/mtlb/mtlb_sum.bin \
-macros/mtlb/mtlb_toeplitz.bin \
-macros/mtlb/mtlb_tril.bin \
-macros/mtlb/mtlb_triu.bin \
-macros/mtlb/mtlb_true.bin \
-macros/mtlb/mtlb_t.bin \
-macros/mtlb/mtlb_type.bin \
-macros/mtlb/mtlb_uint16.bin \
-macros/mtlb/mtlb_uint32.bin \
-macros/mtlb/mtlb_uint8.bin \
-macros/mtlb/mtlb_upper.bin \
-macros/mtlb/mtlb_zeros.bin \
-macros/mtlb/%s_a_b.bin \
-macros/mtlb/%s_a_msp.bin \
-macros/mtlb/%s_c_b.bin \
-macros/mtlb/sci_sparse.bin \
-macros/mtlb/%s_d_b.bin \
-macros/mtlb/%s_f_b.bin \
-macros/mtlb/%s_g_b.bin \
-macros/mtlb/%s_h_b.bin \
-macros/mtlb/%s_l_b.bin \
-macros/mtlb/%s_m_b.bin \
-macros/mtlb/%s_m_msp.bin \
-macros/mtlb/%s_p_b.bin \
-macros/mtlb/%s_r_b.bin \
-macros/mtlb/%s_s_b.bin \
-macros/mtlb/%s_x_b.bin \
-macros/cat_code.bin \
-macros/changevarname.bin \
-macros/expression2code.bin \
-macros/instruction2code.bin \
-macros/loadmatfile.bin \
-macros/m2sci_gui.bin \
-macros/matfile2sci.bin \
-macros/mfile2sci.bin \
-macros/rhs2code.bin \
-macros/sci2exp.bin \
-macros/translatepaths.bin \
-macros/tree2code.bin macros/names macros/lib macros/buildmacros.sce
-
+# VOIR macros/mtlb/lib 
+MACROSDIRSEXT =  macros/m2sci/kernel/ \
+macros/m2sci/percent/ \
+macros/m2sci/sci_files/ \
+macros/mtlb/
 
 #### m2sci : init scripts #### 
 libm2sci_la_etcdir = $(target)/etc
index cc46dad..73c2286 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 VPATH = @srcdir@
@@ -225,1134 +225,11 @@ target = $(datadir)/m2sci
 libm2sci_la_rootdir = $(target)
 libm2sci_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### m2sci : Scilab macros ###
-libm2sci_la_macrodir = $(target)
-MACROS = macros/m2sci/kernel/is_complex.sci \
-macros/m2sci/kernel/%type_i_variable.sci \
-macros/m2sci/kernel/funcall2sci.sci \
-macros/m2sci/kernel/mtlbtoolfun.sci \
-macros/m2sci/kernel/Equal.sci \
-macros/m2sci/kernel/funcallsearch.sci \
-macros/m2sci/kernel/%l_i_operatio.sci \
-macros/m2sci/kernel/updatevarslist.sci \
-macros/m2sci/kernel/%operatio_6.sci \
-macros/m2sci/kernel/m2sci.sci \
-macros/m2sci/kernel/not_empty.sci \
-macros/m2sci/kernel/%variable_6.sci \
-macros/m2sci/kernel/operation2sci.sci \
-macros/m2sci/kernel/Funcall.sci \
-macros/m2sci/kernel/infer2txt.sci \
-macros/m2sci/kernel/Variable.sci \
-macros/m2sci/kernel/M2scivar.sci \
-macros/m2sci/kernel/allunknown.sci \
-macros/m2sci/kernel/is_empty.sci \
-macros/m2sci/kernel/convert2double.sci \
-macros/m2sci/kernel/Contents.sci \
-macros/m2sci/kernel/sciparam.sci \
-macros/m2sci/kernel/Operation.sci \
-macros/m2sci/kernel/multi_fun_file.sci \
-macros/m2sci/kernel/instruction2sci.sci \
-macros/m2sci/kernel/Infer.sci \
-macros/m2sci/kernel/insert.sci \
-macros/m2sci/kernel/repl_poss.sci \
-macros/m2sci/kernel/isanmfile.sci \
-macros/m2sci/kernel/%cste_e.sci \
-macros/m2sci/kernel/getvar2sci.sci \
-macros/m2sci/kernel/%contents_i_operatio.sci \
-macros/m2sci/kernel/%type_i_cste.sci \
-macros/m2sci/kernel/gettempvar.sci \
-macros/m2sci/kernel/%funcall_6.sci \
-macros/m2sci/kernel/%contents_i_funcall.sci \
-macros/m2sci/kernel/%s_i_operatio.sci \
-macros/m2sci/kernel/Type.sci \
-macros/m2sci/kernel/not_a_vector.sci \
-macros/m2sci/kernel/not_a_scalar.sci \
-macros/m2sci/kernel/%infer_i_st.sci \
-macros/m2sci/kernel/isinstring.sci \
-macros/m2sci/kernel/%operatio_e.sci \
-macros/m2sci/kernel/getrhs.sci \
-macros/m2sci/kernel/default_trad.sci \
-macros/m2sci/kernel/%variable_e.sci \
-macros/m2sci/kernel/Cste.sci \
-macros/m2sci/kernel/%type_i_operatio.sci \
-macros/m2sci/kernel/%type_i_funcall.sci \
-macros/m2sci/kernel/isdefinedvar.sci \
-macros/m2sci/kernel/i_notation.sci \
-macros/m2sci/kernel/variablesearch.sci \
-macros/m2sci/kernel/%l_i_funcall.sci \
-macros/m2sci/kernel/%l_i_variable.sci \
-macros/m2sci/kernel/m2sci_syntax.sci \
-macros/m2sci/kernel/no_equiv.sci \
-macros/m2sci/kernel/replace_brackets.sci \
-macros/m2sci/kernel/translateorder.sci \
-macros/m2sci/kernel/sci_m2scideclare.sci \
-macros/m2sci/kernel/update_instr_list.sci \
-macros/m2sci/kernel/is_a_vector.sci \
-macros/m2sci/kernel/%funcall_e.sci \
-macros/m2sci/kernel/get_unknown.sci \
-macros/m2sci/kernel/is_a_scalar.sci \
-macros/m2sci/kernel/%infer_i_s.sci \
-macros/m2sci/kernel/lst_funcall.sci \
-macros/m2sci/kernel/sci_generic.sci \
-macros/m2sci/kernel/getoperands.sci \
-macros/m2sci/kernel/is_real.sci \
-macros/m2sci/kernel/%contents_i_variable.sci \
-macros/m2sci/kernel/expression2sci.sci \
-macros/m2sci/kernel/first_non_singleton.sci \
-macros/m2sci/kernel/%s_i_variable.sci \
-macros/m2sci/kernel/%l_i_cste.sci \
-macros/m2sci/kernel/m2sci_info.sci \
-macros/m2sci/kernel/equal2sci.sci \
-macros/m2sci/kernel/set_infos.sci \
-macros/m2sci/kernel/not_yet_converted.sci \
-macros/m2sci/kernel/transformtree.sci \
-macros/m2sci/kernel/Rhs.sci \
-macros/m2sci/kernel/clause2sci.sci \
-macros/m2sci/kernel/isacomment.sci \
-macros/m2sci/kernel/%m2scivar_e.sci \
-macros/m2sci/kernel/mtlbtree2sci.sci \
-macros/m2sci/percent/%a2sci.sci \
-macros/m2sci/percent/%log2sci.sci \
-macros/m2sci/percent/%d2sci.sci \
-macros/m2sci/percent/%e2sci.sci \
-macros/m2sci/percent/%imp2sci.sci \
-macros/m2sci/percent/%g2sci.sci \
-macros/m2sci/percent/%h2sci.sci \
-macros/m2sci/percent/%i2sci.sci \
-macros/m2sci/percent/%j2sci.sci \
-macros/m2sci/percent/%l2sci.sci \
-macros/m2sci/percent/%e_ce2sci.sci \
-macros/m2sci/percent/%m2sci.sci \
-macros/m2sci/percent/%p2sci.sci \
-macros/m2sci/percent/%i_ce2sci.sci \
-macros/m2sci/percent/%02sci.sci \
-macros/m2sci/percent/%q2sci.sci \
-macros/m2sci/percent/%r2sci.sci \
-macros/m2sci/percent/%s2sci.sci \
-macros/m2sci/percent/%t2sci.sci \
-macros/m2sci/percent/%rc2sci.sci \
-macros/m2sci/percent/%52sci.sci \
-macros/m2sci/percent/%x2sci.sci \
-macros/m2sci/percent/%cc_cell2sci.sci \
-macros/m2sci/percent/%cc2sci.sci \
-macros/m2sci/percent/get_contents_infer.sci \
-macros/m2sci/percent/%e_st2sci.sci \
-macros/m2sci/percent/%i2sci_c.sci \
-macros/m2sci/percent/%i_st2sci.sci \
-macros/m2sci/percent/%i2sci_g.sci \
-macros/m2sci/percent/%rc_cell2sci.sci \
-macros/m2sci/percent/%i2sci_r.sci \
-macros/m2sci/percent/%i2sci_s.sci \
-macros/m2sci/sci_files/sci_uint8.sci \
-macros/m2sci/sci_files/sci_strcmp.sci \
-macros/m2sci/sci_files/sci_isnan.sci \
-macros/m2sci/sci_files/sci_fprintf.sci \
-macros/m2sci/sci_files/sci_ylabel.sci \
-macros/m2sci/sci_files/sci_lookfor.sci \
-macros/m2sci/sci_files/sci_gammaln.sci \
-macros/m2sci/sci_files/sci_ceil.sci \
-macros/m2sci/sci_files/sci_det.sci \
-macros/m2sci/sci_files/sci_pie.sci \
-macros/m2sci/sci_files/sci_tic.sci \
-macros/m2sci/sci_files/sci_schur.sci \
-macros/m2sci/sci_files/sci_chol.sci \
-macros/m2sci/sci_files/sci_acos.sci \
-macros/m2sci/sci_files/sci_besseli.sci \
-macros/m2sci/sci_files/sci_fix.sci \
-macros/m2sci/sci_files/sci_ishandle.sci \
-macros/m2sci/sci_files/sci_repmat.sci \
-macros/m2sci/sci_files/sci_isletter.sci \
-macros/m2sci/sci_files/sci_helpdesk.sci \
-macros/m2sci/sci_files/sci_cla.sci \
-macros/m2sci/sci_files/sci_etime.sci \
-macros/m2sci/sci_files/sci_axis.sci \
-macros/m2sci/sci_files/sci_islogical.sci \
-macros/m2sci/sci_files/sci_helpwin.sci \
-macros/m2sci/sci_files/sci_bessely.sci \
-macros/m2sci/sci_files/sci_all.sci \
-macros/m2sci/sci_files/sci_fgets.sci \
-macros/m2sci/sci_files/sci_vertcat.sci \
-macros/m2sci/sci_files/sci_cumsum.sci \
-macros/m2sci/sci_files/sci_exit.sci \
-macros/m2sci/sci_files/sci_num2str.sci \
-macros/m2sci/sci_files/sci_ndims.sci \
-macros/m2sci/sci_files/sci_logical.sci \
-macros/m2sci/sci_files/sci_factor.sci \
-macros/m2sci/sci_files/sci_isunix.sci \
-macros/m2sci/sci_files/sci_fft.sci \
-macros/m2sci/sci_files/sci_real.sci \
-macros/m2sci/sci_files/sci_flipud.sci \
-macros/m2sci/sci_files/sci_setstr.sci \
-macros/m2sci/sci_files/sci_ifft.sci \
-macros/m2sci/sci_files/sci_atanh.sci \
-macros/m2sci/sci_files/sci_disp.sci \
-macros/m2sci/sci_files/sci_sinh.sci \
-macros/m2sci/sci_files/sci_hess.sci \
-macros/m2sci/sci_files/sci_bin2dec.sci \
-macros/m2sci/sci_files/sci_cputime.sci \
-macros/m2sci/sci_files/sci_cellstr.sci \
-macros/m2sci/sci_files/sci_size.sci \
-macros/m2sci/sci_files/sci_fclose.sci \
-macros/m2sci/sci_files/sci_char.sci \
-macros/m2sci/sci_files/sci_isfield.sci \
-macros/m2sci/sci_files/sci_strrep.sci \
-macros/m2sci/sci_files/sci_fread.sci \
-macros/m2sci/sci_files/sci_min.sci \
-macros/m2sci/sci_files/sci_max.sci \
-macros/m2sci/sci_files/sci_help.sci \
-macros/m2sci/sci_files/sci_getenv.sci \
-macros/m2sci/sci_files/sci_format.sci \
-macros/m2sci/sci_files/sci_clock.sci \
-macros/m2sci/sci_files/sci_linspace.sci \
-macros/m2sci/sci_files/sci_ones.sci \
-macros/m2sci/sci_files/sci_diag.sci \
-macros/m2sci/sci_files/sci_isinf.sci \
-macros/m2sci/sci_files/sci_blanks.sci \
-macros/m2sci/sci_files/sci_load.sci \
-macros/m2sci/sci_files/sci_floor.sci \
-macros/m2sci/sci_files/sci_drawnow.sci \
-macros/m2sci/sci_files/sci_quit.sci \
-macros/m2sci/sci_files/sci_gamma.sci \
-macros/m2sci/sci_files/sci_false.sci \
-macros/m2sci/sci_files/sci_inv.sci \
-macros/m2sci/sci_files/sci_coth.sci \
-macros/m2sci/sci_files/sci_more.sci \
-macros/m2sci/sci_files/sci_cell2mat.sci \
-macros/m2sci/sci_files/sci_mkdir.sci \
-macros/m2sci/sci_files/sci_acsc.sci \
-macros/m2sci/sci_files/sci_beta.sci \
-macros/m2sci/sci_files/sci_plot.sci \
-macros/m2sci/sci_files/sci_eomday.sci \
-macros/m2sci/sci_files/sci_winqueryreg.sci \
-macros/m2sci/sci_files/sci_tan.sci \
-macros/m2sci/sci_files/sci_acot.sci \
-macros/m2sci/sci_files/sci_realmin.sci \
-macros/m2sci/sci_files/sci_pow2.sci \
-macros/m2sci/sci_files/sci_besselj.sci \
-macros/m2sci/sci_files/sci_cov.sci \
-macros/m2sci/sci_files/sci_realmax.sci \
-macros/m2sci/sci_files/sci_sparse.sci \
-macros/m2sci/sci_files/sci_bitand.sci \
-macros/m2sci/sci_files/sci_fgetl.sci \
-macros/m2sci/sci_files/sci_full.sci \
-macros/m2sci/sci_files/sci_clf.sci \
-macros/m2sci/sci_files/sci_diary.sci \
-macros/m2sci/sci_files/sci_str2num.sci \
-macros/m2sci/sci_files/sci_isfinite.sci \
-macros/m2sci/sci_files/sci_beep.sci \
-macros/m2sci/sci_files/sci_graymon.sci \
-macros/m2sci/sci_files/sci_cond.sci \
-macros/m2sci/sci_files/sci_unix.sci \
-macros/m2sci/sci_files/sci_angle.sci \
-macros/m2sci/sci_files/sci_isempty.sci \
-macros/m2sci/sci_files/sci_exp.sci \
-macros/m2sci/sci_files/sci_logm.sci \
-macros/m2sci/sci_files/sci_isvector.sci \
-macros/m2sci/sci_files/sci_primes.sci \
-macros/m2sci/sci_files/sci_input.sci \
-macros/m2sci/sci_files/sci_isscalar.sci \
-macros/m2sci/sci_files/sci_fullfile.sci \
-macros/m2sci/sci_files/sci_eig.sci \
-macros/m2sci/sci_files/sci_tril.sci \
-macros/m2sci/sci_files/sci_nargin.sci \
-macros/m2sci/sci_files/sci_surf.sci \
-macros/m2sci/sci_files/sci_true.sci \
-macros/m2sci/sci_files/sci_mean.sci \
-macros/m2sci/sci_files/sci_csch.sci \
-macros/m2sci/sci_files/sci_find.sci \
-macros/m2sci/sci_files/sci_log10.sci \
-macros/m2sci/sci_files/sci_int8.sci \
-macros/m2sci/sci_files/sci_dec2hex.sci \
-macros/m2sci/sci_files/sci_uint32.sci \
-macros/m2sci/sci_files/sci_lower.sci \
-macros/m2sci/sci_files/sci_box.sci \
-macros/m2sci/sci_files/sci_sqrt.sci \
-macros/m2sci/sci_files/sci_sin.sci \
-macros/m2sci/sci_files/sci_sign.sci \
-macros/m2sci/sci_files/sci_rcond.sci \
-macros/m2sci/sci_files/sci_display.sci \
-macros/m2sci/sci_files/sci_xlabel.sci \
-macros/m2sci/sci_files/sci_uigetdir.sci \
-macros/m2sci/sci_files/sci_length.sci \
-macros/m2sci/sci_files/sci_type.sci \
-macros/m2sci/sci_files/sci_waitforbuttonpress.sci \
-macros/m2sci/sci_files/sci_home.sci \
-macros/m2sci/sci_files/sci_error.sci \
-macros/m2sci/sci_files/sci_exist.sci \
-macros/m2sci/sci_files/sci_acosh.sci \
-macros/m2sci/sci_files/sci_colordef.sci \
-macros/m2sci/sci_files/sci_frewind.sci \
-macros/m2sci/sci_files/sci_int32.sci \
-macros/m2sci/sci_files/sci_sortrows.sci \
-macros/m2sci/sci_files/sci_log2.sci \
-macros/m2sci/sci_files/sci_prod.sci \
-macros/m2sci/sci_files/sci_bar.sci \
-macros/m2sci/sci_files/sci_atan2.sci \
-macros/m2sci/sci_files/sci_ftell.sci \
-macros/m2sci/sci_files/sci_diff.sci \
-macros/m2sci/sci_files/sci_expm.sci \
-macros/m2sci/sci_files/sci_isa.sci \
-macros/m2sci/sci_files/sci_makecell.sci \
-macros/m2sci/sci_files/sci_mod.sci \
-macros/m2sci/sci_files/sci_rem.sci \
-macros/m2sci/sci_files/sci_cos.sci \
-macros/m2sci/sci_files/sci_clear.sci \
-macros/m2sci/sci_files/sci_besselk.sci \
-macros/m2sci/sci_files/sci_issparse.sci \
-macros/m2sci/sci_files/sci_tanh.sci \
-macros/m2sci/sci_files/sci_clc.sci \
-macros/m2sci/sci_files/sci_fft2.sci \
-macros/m2sci/sci_files/sci_randn.sci \
-macros/m2sci/sci_files/sci_delete.sci \
-macros/m2sci/sci_files/sci_zeros.sci \
-macros/m2sci/sci_files/sci_zlabel.sci \
-macros/m2sci/sci_files/sci_horzcat.sci \
-macros/m2sci/sci_files/sci_echo.sci \
-macros/m2sci/sci_files/sci_erfc.sci \
-macros/m2sci/sci_files/sci_whos.sci \
-macros/m2sci/sci_files/sci_title.sci \
-macros/m2sci/sci_files/sci_fseek.sci \
-macros/m2sci/sci_files/sci_fscanf.sci \
-macros/m2sci/sci_files/sci_orth.sci \
-macros/m2sci/sci_files/sci_pause.sci \
-macros/m2sci/sci_files/sci_closereq.sci \
-macros/m2sci/sci_files/sci_date.sci \
-macros/m2sci/sci_files/sci_return.sci \
-macros/m2sci/sci_files/sci_ishold.sci \
-macros/m2sci/sci_files/sci_triu.sci \
-macros/m2sci/sci_files/sci_rand.sci \
-macros/m2sci/sci_files/sci_struct.sci \
-macros/m2sci/sci_files/sci_legendre.sci \
-macros/m2sci/sci_files/sci_grid.sci \
-macros/m2sci/sci_files/sci_sort.sci \
-macros/m2sci/sci_files/sci_isspace.sci \
-macros/m2sci/sci_files/sci_isinteger.sci \
-macros/m2sci/sci_files/sci_fileparts.sci \
-macros/m2sci/sci_files/sci_keyboard.sci \
-macros/m2sci/sci_files/sci_asinh.sci \
-macros/m2sci/sci_files/sci_now.sci \
-macros/m2sci/sci_files/sci_abs.sci \
-macros/m2sci/sci_files/sci_close.sci \
-macros/m2sci/sci_files/sci_erfcx.sci \
-macros/m2sci/sci_files/sci_norm.sci \
-macros/m2sci/sci_files/sci_iscell.sci \
-macros/m2sci/sci_files/sci_feof.sci \
-macros/m2sci/sci_files/sci_qr.sci \
-macros/m2sci/sci_files/sci_asech.sci \
-macros/m2sci/sci_files/sci_continue.sci \
-macros/m2sci/sci_files/sci_upper.sci \
-macros/m2sci/sci_files/sci_global.sci \
-macros/m2sci/sci_files/sci_isequal.sci \
-macros/m2sci/sci_files/sci_fopen.sci \
-macros/m2sci/sci_files/sci_csc.sci \
-macros/m2sci/sci_files/sci_findstr.sci \
-macros/m2sci/sci_files/sci_isdir.sci \
-macros/m2sci/sci_files/sci_toeplitz.sci \
-macros/m2sci/sci_files/sci_fftshift.sci \
-macros/m2sci/sci_files/sci_dir.sci \
-macros/m2sci/sci_files/sci_bitor.sci \
-macros/m2sci/sci_files/sci_atan.sci \
-macros/m2sci/sci_files/sci_cot.sci \
-macros/m2sci/sci_files/sci_cd.sci \
-macros/m2sci/sci_files/sci_uint16.sci \
-macros/m2sci/sci_files/sci_eval.sci \
-macros/m2sci/sci_files/sci_fliplr.sci \
-macros/m2sci/sci_files/sci_acoth.sci \
-macros/m2sci/sci_files/sci_factorial.sci \
-macros/m2sci/sci_files/sci_strfind.sci \
-macros/m2sci/sci_files/sci_kron.sci \
-macros/m2sci/sci_files/sci_isreal.sci \
-macros/m2sci/sci_files/sci_conj.sci \
-macros/m2sci/sci_files/sci_helpbrowser.sci \
-macros/m2sci/sci_files/sci_feval.sci \
-macros/m2sci/sci_files/sci_who.sci \
-macros/m2sci/sci_files/sci_save.sci \
-macros/m2sci/sci_files/sci_ispc.sci \
-macros/m2sci/sci_files/sci_isnumeric.sci \
-macros/m2sci/sci_files/sci_fwrite.sci \
-macros/m2sci/sci_files/sci_int16.sci \
-macros/m2sci/sci_files/sci_isstr.sci \
-macros/m2sci/sci_files/sci_conv.sci \
-macros/m2sci/sci_files/sci_doc.sci \
-macros/m2sci/sci_files/sci_warning.sci \
-macros/m2sci/sci_files/sci_dec2bin.sci \
-macros/m2sci/sci_files/sci_ischar.sci \
-macros/m2sci/sci_files/sci_double.sci \
-macros/m2sci/sci_files/sci_asec.sci \
-macros/m2sci/sci_files/sci_barh.sci \
-macros/m2sci/sci_files/sci_imag.sci \
-macros/m2sci/sci_files/sci_nargout.sci \
-macros/m2sci/sci_files/sci_lu.sci \
-macros/m2sci/sci_files/sci_isstruct.sci \
-macros/m2sci/sci_files/sci_strcmpi.sci \
-macros/m2sci/sci_files/sci_log.sci \
-macros/m2sci/sci_files/sci_interp1.sci \
-macros/m2sci/sci_files/sci_eye.sci \
-macros/m2sci/sci_files/sci_break.sci \
-macros/m2sci/sci_files/sci_balance.sci \
-macros/m2sci/sci_files/sci_dos.sci \
-macros/m2sci/sci_files/sci_toc.sci \
-macros/m2sci/sci_files/sci_perms.sci \
-macros/m2sci/sci_files/sci_hold.sci \
-macros/m2sci/sci_files/sci_docopt.sci \
-macros/m2sci/sci_files/sci_asin.sci \
-macros/m2sci/sci_files/sci_cosh.sci \
-macros/m2sci/sci_files/sci_median.sci \
-macros/m2sci/sci_files/sci_ferror.sci \
-macros/m2sci/sci_files/sci_sum.sci \
-macros/m2sci/sci_files/sci_cumprod.sci \
-macros/m2sci/sci_files/sci_erf.sci \
-macros/m2sci/sci_files/sci_cell.sci \
-macros/m2sci/sci_files/sci_acsch.sci \
-macros/m2sci/sci_files/sci_round.sci \
-macros/m2sci/sci_files/sci_reshape.sci \
-macros/m2sci/sci_files/sci_any.sci \
-macros/m2sci/sci_files/sci_filesep.sci \
-macros/m2sci/sci_files/sci_isglobal.sci \
-macros/m2sci/sci_files/sci_svd.sci \
-macros/m2sci/sci_files/sci_hankel.sci \
-macros/mtlb/lib \
-macros/mtlb/%b_l_b.sci \
-macros/mtlb/mtlb_rand.sci \
-macros/mtlb/mtlb_max.sci \
-macros/mtlb/mtlb_legendre.sci \
-macros/mtlb/mtlb_grid.sci \
-macros/mtlb/mtlb_sprintf.sci \
-macros/mtlb/mtlb_isspace.sci \
-macros/mtlb/mtlb_sort.sci \
-macros/mtlb/mtlb_format.sci \
-macros/mtlb/mtlb_meshdom.sci \
-macros/mtlb/%s_d_b.sci \
-macros/mtlb/mtlb_linspace.sci \
-macros/mtlb/%b_f_s.sci \
-macros/mtlb/mtlb_0.sci \
-macros/mtlb/%b_x_b.sci \
-macros/mtlb/%s_h_b.sci \
-macros/mtlb/mtlb_diag.sci \
-macros/mtlb/%msp_maxi.sci \
-macros/mtlb/mtlb_ones.sci \
-macros/mtlb/%s_l_b.sci \
-macros/mtlb/mtlb_close.sci \
-macros/mtlb/%s_a_msp.sci \
-macros/mtlb/%msp_a_s.sci \
-macros/mtlb/%s_p_b.sci \
-macros/mtlb/%b_r_s.sci \
-macros/mtlb/mtlb_load.sci \
-macros/mtlb/%s_x_b.sci \
-macros/mtlb/mtlb_qr.sci \
-macros/mtlb/%msp_m_s.sci \
-macros/mtlb/%s_m_msp.sci \
-macros/mtlb/%msp_find.sci \
-macros/mtlb/mtlb_semilogy.sci \
-macros/mtlb/mtlb_subplot.sci \
-macros/mtlb/mtlb_false.sci \
-macros/mtlb/%msp_e.sci \
-macros/mtlb/mtlb_qz.sci \
-macros/mtlb/mtlb_upper.sci \
-macros/mtlb/mtlb_more.sci \
-macros/mtlb/mtlb_fopen.sci \
-macros/mtlb/mtlb_findstr.sci \
-macros/mtlb/mtlb_toeplitz.sci \
-macros/mtlb/mtlb_beta.sci \
-macros/mtlb/mtlb_fftshift.sci \
-macros/mtlb/mtlb_dir.sci \
-macros/mtlb/mtlb_plot.sci \
-macros/mtlb/mtlb_uint16.sci \
-macros/mtlb/mtlb_eval.sci \
-macros/mtlb/mtlb_cov.sci \
-macros/mtlb/mtlb_realmin.sci \
-macros/mtlb/mtlb_fliplr.sci \
-macros/mtlb/mtlb_realmax.sci \
-macros/mtlb/%b_a_s.sci \
-macros/mtlb/mtlb_l.sci \
-macros/mtlb/%b_s_b.sci \
-macros/mtlb/%s_c_b.sci \
-macros/mtlb/%s_g_b.sci \
-macros/mtlb/mtlb_axes.sci \
-macros/mtlb/mtlb_full.sci \
-macros/mtlb/mtlb_t.sci \
-macros/mtlb/%b_m_s.sci \
-macros/mtlb/mtlb_strfind.sci \
-macros/mtlb/%s_s_b.sci \
-macros/mtlb/mtlb.sci \
-macros/mtlb/mtlb_cond.sci \
-macros/mtlb/fseek_origin.sci \
-macros/mtlb/mtlb_std.sci \
-macros/mtlb/mtlb_logic.sci \
-macros/mtlb/mtlb_save.sci \
-macros/mtlb/makecell.sci \
-macros/mtlb/mtlb_fwrite.sci \
-macros/mtlb/mtlb_int16.sci \
-macros/mtlb/%msp_sparse.sci \
-macros/mtlb/mtlb_eig.sci \
-macros/mtlb/mtlb_conv.sci \
-macros/mtlb/mtlb_double.sci \
-macros/mtlb/mtlb_tril.sci \
-macros/mtlb/mtlb_true.sci \
-macros/mtlb/mtlb_mean.sci \
-macros/mtlb/mtlb_find.sci \
-macros/mtlb/mtlb_strcmpi.sci \
-macros/mtlb/mtlb_int8.sci \
-macros/mtlb/mtlb_eye.sci \
-macros/mtlb/mtlb_dec2hex.sci \
-macros/mtlb/mtlb_uint32.sci \
-macros/mtlb/mtlb_imp.sci \
-macros/mtlb/mtlb_filter.sci \
-macros/mtlb/mtlb_hold.sci \
-macros/mtlb/mtlb_lower.sci \
-macros/mtlb/mstr2sci.sci \
-macros/mtlb/mtlb_box.sci \
-macros/mtlb/%b_r_b.sci \
-macros/mtlb/mtlb_median.sci \
-macros/mtlb/%b_d_s.sci \
-macros/mtlb/%s_f_b.sci \
-macros/mtlb/%b_h_s.sci \
-macros/mtlb/mtlb_sum.sci \
-macros/mtlb/%b_l_s.sci \
-macros/mtlb/mtlb_rcond.sci \
-macros/mtlb/firstnonsingleton.sci \
-macros/mtlb/mtlb_cumprod.sci \
-macros/mtlb/%b_p_s.sci \
-macros/mtlb/mtlb_is.sci \
-macros/mtlb/%s_r_b.sci \
-macros/mtlb/mtlb_sscanf.sci \
-macros/mtlb/sci_sparse.sci \
-macros/mtlb/%b_x_s.sci \
-macros/mtlb/mtlb_type.sci \
-macros/mtlb/mtlb_loglog.sci \
-macros/mtlb/mtlb_any.sci \
-macros/mtlb/mtlb_semilogx.sci \
-macros/mtlb/mtlb_error.sci \
-macros/mtlb/mtlb_exist.sci \
-macros/mtlb/%b_sum.sci \
-macros/mtlb/mtlb_colordef.sci \
-macros/mtlb/mtlb_pcolor.sci \
-macros/mtlb/mtlb_int32.sci \
-macros/mtlb/char.sci \
-macros/mtlb/mtlb_sortrows.sci \
-macros/mtlb/mtlb_prod.sci \
-macros/mtlb/mtlb_uint8.sci \
-macros/mtlb/mtlb_fprintf.sci \
-macros/mtlb/mtlb_diff.sci \
-macros/mtlb/mtlb_strcmp.sci \
-macros/mtlb/%msp_t.sci \
-macros/mtlb/%b_a_b.sci \
-macros/mtlb/mtlb_isa.sci \
-macros/mtlb/mtlb_choices.sci \
-macros/mtlb/mtlb_a.sci \
-macros/mtlb/mtlb_e.sci \
-macros/mtlb/%b_m_b.sci \
-macros/mtlb/%msp_length.sci \
-macros/mtlb/mtlb_i.sci \
-macros/mtlb/mtlb_repmat.sci \
-macros/mtlb/%s_a_b.sci \
-macros/mtlb/mtlb_isletter.sci \
-macros/mtlb/mtlb_mesh.sci \
-macros/mtlb/%b_c_s.sci \
-macros/mtlb/%b_prod.sci \
-macros/mtlb/%b_g_s.sci \
-macros/mtlb/mtlb_delete.sci \
-macros/mtlb/mtlb_randn.sci \
-macros/mtlb/mtlb_s.sci \
-macros/mtlb/mtlb_zeros.sci \
-macros/mtlb/mtlb_axis.sci \
-macros/mtlb/%s_m_b.sci \
-macros/mtlb/mtlb_all.sci \
-macros/mtlb/mtlb_cumsum.sci \
-macros/mtlb/mtlb_num2str.sci \
-macros/mtlb/mtlb_logical.sci \
-macros/mtlb/%msp_nnz.sci \
-macros/mtlb/%b_s_s.sci \
-macros/mtlb/asciimat.sci \
-macros/mtlb/mtlb_echo.sci \
-macros/mtlb/mtlb_fft.sci \
-macros/mtlb/mtlb_image.sci \
-macros/mtlb/mtlb_setstr.sci \
-macros/mtlb/mtlb_ifft.sci \
-macros/mtlb/mtlb_fscanf.sci \
-macros/mtlb/mtlb_size.sci \
-macros/mtlb/%msp_abs.sci \
-macros/mtlb/mtlb_isfield.sci \
-macros/mtlb/mtlb_get.sci \
-macros/mtlb/enlarge_shape.sci \
-macros/mtlb/mtlb_strrep.sci \
-macros/mtlb/mtlb_fread.sci \
-macros/mtlb/mtlb_min.sci \
-macros/mtlb/mtlb_triu.sci \
-macros/matfile2sci.sci \
-macros/rhs2code.sci \
-macros/expression2code.sci \
-macros/tree2code.sci \
-macros/mfile2sci.sci \
-macros/sci2exp.sci \
-macros/translatepaths.sci \
-macros/instruction2code.sci \
-macros/changevarname.sci \
-macros/cat_code.sci \
-macros/loadmatfile.sci \
-macros/m2sci_gui.sci macros/m2sci/kernel/allunknown.bin \
-macros/m2sci/kernel/clause2sci.bin \
-macros/m2sci/kernel/%contents_i_funcall.bin \
-macros/m2sci/kernel/%contents_i_operatio.bin \
-macros/m2sci/kernel/%contents_i_variable.bin \
-macros/m2sci/kernel/Contents.bin \
-macros/m2sci/kernel/convert2double.bin \
-macros/m2sci/kernel/%cste_e.bin \
-macros/m2sci/kernel/Cste.bin \
-macros/m2sci/kernel/default_trad.bin \
-macros/m2sci/kernel/equal2sci.bin \
-macros/m2sci/kernel/Equal.bin \
-macros/m2sci/kernel/expression2sci.bin \
-macros/m2sci/kernel/first_non_singleton.bin \
-macros/m2sci/kernel/funcall2sci.bin \
-macros/m2sci/kernel/%funcall_6.bin \
-macros/m2sci/kernel/%funcall_e.bin \
-macros/m2sci/kernel/Funcall.bin \
-macros/m2sci/kernel/funcallsearch.bin \
-macros/m2sci/kernel/getoperands.bin \
-macros/m2sci/kernel/getrhs.bin \
-macros/m2sci/kernel/gettempvar.bin \
-macros/m2sci/kernel/get_unknown.bin \
-macros/m2sci/kernel/getvar2sci.bin \
-macros/m2sci/kernel/infer2txt.bin \
-macros/m2sci/kernel/%infer_i_s.bin \
-macros/m2sci/kernel/%infer_i_st.bin \
-macros/m2sci/kernel/Infer.bin \
-macros/m2sci/kernel/i_notation.bin \
-macros/m2sci/kernel/insert.bin \
-macros/m2sci/kernel/instruction2sci.bin \
-macros/m2sci/kernel/isacomment.bin \
-macros/m2sci/kernel/isanmfile.bin \
-macros/m2sci/kernel/is_a_scalar.bin \
-macros/m2sci/kernel/is_a_vector.bin \
-macros/m2sci/kernel/is_complex.bin \
-macros/m2sci/kernel/isdefinedvar.bin \
-macros/m2sci/kernel/is_empty.bin \
-macros/m2sci/kernel/isinstring.bin \
-macros/m2sci/kernel/is_real.bin \
-macros/m2sci/kernel/%l_i_cste.bin \
-macros/m2sci/kernel/%l_i_funcall.bin \
-macros/m2sci/kernel/%l_i_operatio.bin \
-macros/m2sci/kernel/%l_i_variable.bin \
-macros/m2sci/kernel/lst_funcall.bin \
-macros/m2sci/kernel/m2sci_info.bin \
-macros/m2sci/kernel/m2sci.bin \
-macros/m2sci/kernel/m2sci_syntax.bin \
-macros/m2sci/kernel/%m2scivar_e.bin \
-macros/m2sci/kernel/M2scivar.bin \
-macros/m2sci/kernel/mtlbtoolfun.bin \
-macros/m2sci/kernel/mtlbtree2sci.bin \
-macros/m2sci/kernel/multi_fun_file.bin \
-macros/m2sci/kernel/no_equiv.bin \
-macros/m2sci/kernel/not_a_scalar.bin \
-macros/m2sci/kernel/not_a_vector.bin \
-macros/m2sci/kernel/not_empty.bin \
-macros/m2sci/kernel/not_yet_converted.bin \
-macros/m2sci/kernel/%operatio_6.bin \
-macros/m2sci/kernel/%operatio_e.bin \
-macros/m2sci/kernel/operation2sci.bin \
-macros/m2sci/kernel/Operation.bin \
-macros/m2sci/kernel/replace_brackets.bin \
-macros/m2sci/kernel/repl_poss.bin \
-macros/m2sci/kernel/Rhs.bin \
-macros/m2sci/kernel/sci_generic.bin \
-macros/m2sci/kernel/sci_m2scideclare.bin \
-macros/m2sci/kernel/sciparam.bin \
-macros/m2sci/kernel/set_infos.bin \
-macros/m2sci/kernel/%s_i_operatio.bin \
-macros/m2sci/kernel/%s_i_variable.bin \
-macros/m2sci/kernel/transformtree.bin \
-macros/m2sci/kernel/translateorder.bin \
-macros/m2sci/kernel/%type_i_cste.bin \
-macros/m2sci/kernel/%type_i_funcall.bin \
-macros/m2sci/kernel/%type_i_operatio.bin \
-macros/m2sci/kernel/%type_i_variable.bin \
-macros/m2sci/kernel/Type.bin \
-macros/m2sci/kernel/update_instr_list.bin \
-macros/m2sci/kernel/updatevarslist.bin \
-macros/m2sci/kernel/%variable_6.bin \
-macros/m2sci/kernel/%variable_e.bin \
-macros/m2sci/kernel/Variable.bin \
-macros/m2sci/kernel/variablesearch.bin \
-macros/m2sci/percent/%02sci.bin \
-macros/m2sci/percent/%52sci.bin \
-macros/m2sci/percent/%a2sci.bin \
-macros/m2sci/percent/%cc2sci.bin \
-macros/m2sci/percent/%cc_cell2sci.bin \
-macros/m2sci/percent/%d2sci.bin \
-macros/m2sci/percent/%e2sci.bin \
-macros/m2sci/percent/%e_ce2sci.bin \
-macros/m2sci/percent/%e_st2sci.bin \
-macros/m2sci/percent/%g2sci.bin \
-macros/m2sci/percent/get_contents_infer.bin \
-macros/m2sci/percent/%h2sci.bin \
-macros/m2sci/percent/%i2sci_c.bin \
-macros/m2sci/percent/%i2sci_g.bin \
-macros/m2sci/percent/%i2sci_r.bin \
-macros/m2sci/percent/%i2sci.bin \
-macros/m2sci/percent/%i2sci_s.bin \
-macros/m2sci/percent/%i_ce2sci.bin \
-macros/m2sci/percent/%imp2sci.bin \
-macros/m2sci/percent/%i_st2sci.bin \
-macros/m2sci/percent/%j2sci.bin \
-macros/m2sci/percent/%l2sci.bin \
-macros/m2sci/percent/%log2sci.bin \
-macros/m2sci/percent/%m2sci.bin \
-macros/m2sci/percent/%p2sci.bin \
-macros/m2sci/percent/%q2sci.bin \
-macros/m2sci/percent/%r2sci.bin \
-macros/m2sci/percent/%rc2sci.bin \
-macros/m2sci/percent/%rc_cell2sci.bin \
-macros/m2sci/percent/%s2sci.bin \
-macros/m2sci/percent/%t2sci.bin \
-macros/m2sci/percent/%x2sci.bin \
-macros/m2sci/sci_files/sci_hankel.bin \
-macros/m2sci/sci_files/sci_isglobal.bin \
-macros/m2sci/sci_files/sci_svd.bin \
-macros/m2sci/sci_files/sci_abs.bin \
-macros/m2sci/sci_files/sci_acosh.bin \
-macros/m2sci/sci_files/sci_acos.bin \
-macros/m2sci/sci_files/sci_acoth.bin \
-macros/m2sci/sci_files/sci_acot.bin \
-macros/m2sci/sci_files/sci_acsch.bin \
-macros/m2sci/sci_files/sci_acsc.bin \
-macros/m2sci/sci_files/sci_all.bin \
-macros/m2sci/sci_files/sci_angle.bin \
-macros/m2sci/sci_files/sci_any.bin \
-macros/m2sci/sci_files/sci_asech.bin \
-macros/m2sci/sci_files/sci_asec.bin \
-macros/m2sci/sci_files/sci_asinh.bin \
-macros/m2sci/sci_files/sci_asin.bin \
-macros/m2sci/sci_files/sci_atan2.bin \
-macros/m2sci/sci_files/sci_atanh.bin \
-macros/m2sci/sci_files/sci_atan.bin \
-macros/m2sci/sci_files/sci_axis.bin \
-macros/m2sci/sci_files/sci_balance.bin \
-macros/m2sci/sci_files/sci_barh.bin \
-macros/m2sci/sci_files/sci_bar.bin \
-macros/m2sci/sci_files/sci_beep.bin \
-macros/m2sci/sci_files/sci_besseli.bin \
-macros/m2sci/sci_files/sci_besselj.bin \
-macros/m2sci/sci_files/sci_besselk.bin \
-macros/m2sci/sci_files/sci_bessely.bin \
-macros/m2sci/sci_files/sci_beta.bin \
-macros/m2sci/sci_files/sci_bin2dec.bin \
-macros/m2sci/sci_files/sci_bitand.bin \
-macros/m2sci/sci_files/sci_bitor.bin \
-macros/m2sci/sci_files/sci_blanks.bin \
-macros/m2sci/sci_files/sci_box.bin \
-macros/m2sci/sci_files/sci_break.bin \
-macros/m2sci/sci_files/sci_cd.bin \
-macros/m2sci/sci_files/sci_ceil.bin \
-macros/m2sci/sci_files/sci_cell2mat.bin \
-macros/m2sci/sci_files/sci_cell.bin \
-macros/m2sci/sci_files/sci_cellstr.bin \
-macros/m2sci/sci_files/sci_char.bin \
-macros/m2sci/sci_files/sci_chol.bin \
-macros/m2sci/sci_files/sci_cla.bin \
-macros/m2sci/sci_files/sci_clc.bin \
-macros/m2sci/sci_files/sci_clear.bin \
-macros/m2sci/sci_files/sci_clf.bin \
-macros/m2sci/sci_files/sci_clock.bin \
-macros/m2sci/sci_files/sci_closereq.bin \
-macros/m2sci/sci_files/sci_close.bin \
-macros/m2sci/sci_files/sci_colordef.bin \
-macros/m2sci/sci_files/sci_cond.bin \
-macros/m2sci/sci_files/sci_conj.bin \
-macros/m2sci/sci_files/sci_continue.bin \
-macros/m2sci/sci_files/sci_conv.bin \
-macros/m2sci/sci_files/sci_cosh.bin \
-macros/m2sci/sci_files/sci_cos.bin \
-macros/m2sci/sci_files/sci_coth.bin \
-macros/m2sci/sci_files/sci_cot.bin \
-macros/m2sci/sci_files/sci_cov.bin \
-macros/m2sci/sci_files/sci_cputime.bin \
-macros/m2sci/sci_files/sci_csch.bin \
-macros/m2sci/sci_files/sci_csc.bin \
-macros/m2sci/sci_files/sci_cumprod.bin \
-macros/m2sci/sci_files/sci_cumsum.bin \
-macros/m2sci/sci_files/sci_date.bin \
-macros/m2sci/sci_files/sci_dec2bin.bin \
-macros/m2sci/sci_files/sci_dec2hex.bin \
-macros/m2sci/sci_files/sci_delete.bin \
-macros/m2sci/sci_files/sci_det.bin \
-macros/m2sci/sci_files/sci_diag.bin \
-macros/m2sci/sci_files/sci_diary.bin \
-macros/m2sci/sci_files/sci_diff.bin \
-macros/m2sci/sci_files/sci_dir.bin \
-macros/m2sci/sci_files/sci_display.bin \
-macros/m2sci/sci_files/sci_disp.bin \
-macros/m2sci/sci_files/sci_docopt.bin \
-macros/m2sci/sci_files/sci_doc.bin \
-macros/m2sci/sci_files/sci_dos.bin \
-macros/m2sci/sci_files/sci_double.bin \
-macros/m2sci/sci_files/sci_drawnow.bin \
-macros/m2sci/sci_files/sci_echo.bin \
-macros/m2sci/sci_files/sci_eig.bin \
-macros/m2sci/sci_files/sci_eomday.bin \
-macros/m2sci/sci_files/sci_erfc.bin \
-macros/m2sci/sci_files/sci_erfcx.bin \
-macros/m2sci/sci_files/sci_erf.bin \
-macros/m2sci/sci_files/sci_error.bin \
-macros/m2sci/sci_files/sci_etime.bin \
-macros/m2sci/sci_files/sci_eval.bin \
-macros/m2sci/sci_files/sci_exist.bin \
-macros/m2sci/sci_files/sci_exit.bin \
-macros/m2sci/sci_files/sci_expm.bin \
-macros/m2sci/sci_files/sci_exp.bin \
-macros/m2sci/sci_files/sci_eye.bin \
-macros/m2sci/sci_files/sci_factorial.bin \
-macros/m2sci/sci_files/sci_factor.bin \
-macros/m2sci/sci_files/sci_false.bin \
-macros/m2sci/sci_files/sci_fclose.bin \
-macros/m2sci/sci_files/sci_feof.bin \
-macros/m2sci/sci_files/sci_ferror.bin \
-macros/m2sci/sci_files/sci_feval.bin \
-macros/m2sci/sci_files/sci_fft2.bin \
-macros/m2sci/sci_files/sci_fft.bin \
-macros/m2sci/sci_files/sci_fftshift.bin \
-macros/m2sci/sci_files/sci_fgetl.bin \
-macros/m2sci/sci_files/sci_fgets.bin \
-macros/m2sci/sci_files/sci_fileparts.bin \
-macros/m2sci/sci_files/sci_filesep.bin \
-macros/m2sci/sci_files/sci_find.bin \
-macros/m2sci/sci_files/sci_findstr.bin \
-macros/m2sci/sci_files/sci_fix.bin \
-macros/m2sci/sci_files/sci_fliplr.bin \
-macros/m2sci/sci_files/sci_flipud.bin \
-macros/m2sci/sci_files/sci_floor.bin \
-macros/m2sci/sci_files/sci_fopen.bin \
-macros/m2sci/sci_files/sci_format.bin \
-macros/m2sci/sci_files/sci_fprintf.bin \
-macros/m2sci/sci_files/sci_fread.bin \
-macros/m2sci/sci_files/sci_frewind.bin \
-macros/m2sci/sci_files/sci_fscanf.bin \
-macros/m2sci/sci_files/sci_fseek.bin \
-macros/m2sci/sci_files/sci_ftell.bin \
-macros/m2sci/sci_files/sci_fullfile.bin \
-macros/m2sci/sci_files/sci_full.bin \
-macros/m2sci/sci_files/sci_fwrite.bin \
-macros/m2sci/sci_files/sci_gammaln.bin \
-macros/m2sci/sci_files/sci_gamma.bin \
-macros/m2sci/sci_files/sci_getenv.bin \
-macros/m2sci/sci_files/sci_global.bin \
-macros/m2sci/sci_files/sci_graymon.bin \
-macros/m2sci/sci_files/sci_grid.bin \
-macros/m2sci/sci_files/sci_helpbrowser.bin \
-macros/m2sci/sci_files/sci_helpdesk.bin \
-macros/m2sci/sci_files/sci_help.bin \
-macros/m2sci/sci_files/sci_helpwin.bin \
-macros/m2sci/sci_files/sci_hess.bin \
-macros/m2sci/sci_files/sci_hold.bin \
-macros/m2sci/sci_files/sci_home.bin \
-macros/m2sci/sci_files/sci_horzcat.bin \
-macros/m2sci/sci_files/sci_ifft.bin \
-macros/m2sci/sci_files/sci_imag.bin \
-macros/m2sci/sci_files/sci_input.bin \
-macros/m2sci/sci_files/sci_int16.bin \
-macros/m2sci/sci_files/sci_int32.bin \
-macros/m2sci/sci_files/sci_int8.bin \
-macros/m2sci/sci_files/sci_interp1.bin \
-macros/m2sci/sci_files/sci_inv.bin \
-macros/m2sci/sci_files/sci_isa.bin \
-macros/m2sci/sci_files/sci_iscell.bin \
-macros/m2sci/sci_files/sci_ischar.bin \
-macros/m2sci/sci_files/sci_isdir.bin \
-macros/m2sci/sci_files/sci_isempty.bin \
-macros/m2sci/sci_files/sci_isequal.bin \
-macros/m2sci/sci_files/sci_isfield.bin \
-macros/m2sci/sci_files/sci_isfinite.bin \
-macros/m2sci/sci_files/sci_ishandle.bin \
-macros/m2sci/sci_files/sci_ishold.bin \
-macros/m2sci/sci_files/sci_isinf.bin \
-macros/m2sci/sci_files/sci_isinteger.bin \
-macros/m2sci/sci_files/sci_isletter.bin \
-macros/m2sci/sci_files/sci_islogical.bin \
-macros/m2sci/sci_files/sci_isnan.bin \
-macros/m2sci/sci_files/sci_isnumeric.bin \
-macros/m2sci/sci_files/sci_ispc.bin \
-macros/m2sci/sci_files/sci_isreal.bin \
-macros/m2sci/sci_files/sci_isscalar.bin \
-macros/m2sci/sci_files/sci_isspace.bin \
-macros/m2sci/sci_files/sci_issparse.bin \
-macros/m2sci/sci_files/sci_isstr.bin \
-macros/m2sci/sci_files/sci_isstruct.bin \
-macros/m2sci/sci_files/sci_isunix.bin \
-macros/m2sci/sci_files/sci_isvector.bin \
-macros/m2sci/sci_files/sci_keyboard.bin \
-macros/m2sci/sci_files/sci_kron.bin \
-macros/m2sci/sci_files/sci_legendre.bin \
-macros/m2sci/sci_files/sci_length.bin \
-macros/m2sci/sci_files/sci_linspace.bin \
-macros/m2sci/sci_files/sci_load.bin \
-macros/m2sci/sci_files/sci_log10.bin \
-macros/m2sci/sci_files/sci_log2.bin \
-macros/m2sci/sci_files/sci_logical.bin \
-macros/m2sci/sci_files/sci_logm.bin \
-macros/m2sci/sci_files/sci_log.bin \
-macros/m2sci/sci_files/sci_lookfor.bin \
-macros/m2sci/sci_files/sci_lower.bin \
-macros/m2sci/sci_files/sci_lu.bin \
-macros/m2sci/sci_files/sci_makecell.bin \
-macros/m2sci/sci_files/sci_max.bin \
-macros/m2sci/sci_files/sci_mean.bin \
-macros/m2sci/sci_files/sci_median.bin \
-macros/m2sci/sci_files/sci_min.bin \
-macros/m2sci/sci_files/sci_mkdir.bin \
-macros/m2sci/sci_files/sci_mod.bin \
-macros/m2sci/sci_files/sci_more.bin \
-macros/m2sci/sci_files/sci_nargin.bin \
-macros/m2sci/sci_files/sci_nargout.bin \
-macros/m2sci/sci_files/sci_ndims.bin \
-macros/m2sci/sci_files/sci_norm.bin \
-macros/m2sci/sci_files/sci_now.bin \
-macros/m2sci/sci_files/sci_num2str.bin \
-macros/m2sci/sci_files/sci_ones.bin \
-macros/m2sci/sci_files/sci_orth.bin \
-macros/m2sci/sci_files/sci_pause.bin \
-macros/m2sci/sci_files/sci_perms.bin \
-macros/m2sci/sci_files/sci_pie.bin \
-macros/m2sci/sci_files/sci_plot.bin \
-macros/m2sci/sci_files/sci_pow2.bin \
-macros/m2sci/sci_files/sci_primes.bin \
-macros/m2sci/sci_files/sci_prod.bin \
-macros/m2sci/sci_files/sci_qr.bin \
-macros/m2sci/sci_files/sci_quit.bin \
-macros/m2sci/sci_files/sci_randn.bin \
-macros/m2sci/sci_files/sci_rand.bin \
-macros/m2sci/sci_files/sci_rcond.bin \
-macros/m2sci/sci_files/sci_realmax.bin \
-macros/m2sci/sci_files/sci_realmin.bin \
-macros/m2sci/sci_files/sci_real.bin \
-macros/m2sci/sci_files/sci_rem.bin \
-macros/m2sci/sci_files/sci_repmat.bin \
-macros/m2sci/sci_files/sci_reshape.bin \
-macros/m2sci/sci_files/sci_return.bin \
-macros/m2sci/sci_files/sci_round.bin \
-macros/m2sci/sci_files/sci_save.bin \
-macros/m2sci/sci_files/sci_schur.bin \
-macros/m2sci/sci_files/sci_setstr.bin \
-macros/m2sci/sci_files/sci_sign.bin \
-macros/m2sci/sci_files/sci_sinh.bin \
-macros/m2sci/sci_files/sci_sin.bin \
-macros/m2sci/sci_files/sci_size.bin \
-macros/m2sci/sci_files/sci_sortrows.bin \
-macros/m2sci/sci_files/sci_sort.bin \
-macros/m2sci/sci_files/sci_sparse.bin \
-macros/m2sci/sci_files/sci_sqrt.bin \
-macros/m2sci/sci_files/sci_str2num.bin \
-macros/m2sci/sci_files/sci_strcmpi.bin \
-macros/m2sci/sci_files/sci_strcmp.bin \
-macros/m2sci/sci_files/sci_strfind.bin \
-macros/m2sci/sci_files/sci_strrep.bin \
-macros/m2sci/sci_files/sci_struct.bin \
-macros/m2sci/sci_files/sci_sum.bin \
-macros/m2sci/sci_files/sci_surf.bin \
-macros/m2sci/sci_files/sci_tanh.bin \
-macros/m2sci/sci_files/sci_tan.bin \
-macros/m2sci/sci_files/sci_tic.bin \
-macros/m2sci/sci_files/sci_title.bin \
-macros/m2sci/sci_files/sci_toc.bin \
-macros/m2sci/sci_files/sci_toeplitz.bin \
-macros/m2sci/sci_files/sci_tril.bin \
-macros/m2sci/sci_files/sci_triu.bin \
-macros/m2sci/sci_files/sci_true.bin \
-macros/m2sci/sci_files/sci_type.bin \
-macros/m2sci/sci_files/sci_uigetdir.bin \
-macros/m2sci/sci_files/sci_uint16.bin \
-macros/m2sci/sci_files/sci_uint32.bin \
-macros/m2sci/sci_files/sci_uint8.bin \
-macros/m2sci/sci_files/sci_unix.bin \
-macros/m2sci/sci_files/sci_upper.bin \
-macros/m2sci/sci_files/sci_vertcat.bin \
-macros/m2sci/sci_files/sci_waitforbuttonpress.bin \
-macros/m2sci/sci_files/sci_warning.bin \
-macros/m2sci/sci_files/sci_who.bin \
-macros/m2sci/sci_files/sci_whos.bin \
-macros/m2sci/sci_files/sci_winqueryreg.bin \
-macros/m2sci/sci_files/sci_xlabel.bin \
-macros/m2sci/sci_files/sci_ylabel.bin \
-macros/m2sci/sci_files/sci_zeros.bin \
-macros/m2sci/sci_files/sci_zlabel.bin \
-macros/mtlb/asciimat.bin \
-macros/mtlb/%b_a_b.bin \
-macros/mtlb/%b_a_s.bin \
-macros/mtlb/%b_c_s.bin \
-macros/mtlb/%b_d_s.bin \
-macros/mtlb/%b_f_s.bin \
-macros/mtlb/%b_g_s.bin \
-macros/mtlb/%b_h_s.bin \
-macros/mtlb/%b_l_b.bin \
-macros/mtlb/%b_l_s.bin \
-macros/mtlb/%b_m_b.bin \
-macros/mtlb/%b_m_s.bin \
-macros/mtlb/%b_prod.bin \
-macros/mtlb/%b_p_s.bin \
-macros/mtlb/%b_r_b.bin \
-macros/mtlb/%b_r_s.bin \
-macros/mtlb/%b_s_b.bin \
-macros/mtlb/%b_s_s.bin \
-macros/mtlb/%b_sum.bin \
-macros/mtlb/%b_x_b.bin \
-macros/mtlb/%b_x_s.bin \
-macros/mtlb/char.bin \
-macros/mtlb/enlarge_shape.bin \
-macros/mtlb/firstnonsingleton.bin \
-macros/mtlb/fseek_origin.bin \
-macros/mtlb/makecell.bin \
-macros/mtlb/%msp_abs.bin \
-macros/mtlb/%msp_a_s.bin \
-macros/mtlb/%msp_e.bin \
-macros/mtlb/%msp_find.bin \
-macros/mtlb/%msp_length.bin \
-macros/mtlb/%msp_maxi.bin \
-macros/mtlb/%msp_m_s.bin \
-macros/mtlb/%msp_nnz.bin \
-macros/mtlb/%msp_sparse.bin \
-macros/mtlb/%msp_t.bin \
-macros/mtlb/mstr2sci.bin \
-macros/mtlb/mtlb_0.bin \
-macros/mtlb/mtlb_all.bin \
-macros/mtlb/mtlb_any.bin \
-macros/mtlb/mtlb_a.bin \
-macros/mtlb/mtlb_axes.bin \
-macros/mtlb/mtlb_axis.bin \
-macros/mtlb/mtlb_beta.bin \
-macros/mtlb/mtlb_box.bin \
-macros/mtlb/mtlb_choices.bin \
-macros/mtlb/mtlb_close.bin \
-macros/mtlb/mtlb_colordef.bin \
-macros/mtlb/mtlb_cond.bin \
-macros/mtlb/mtlb_conv.bin \
-macros/mtlb/mtlb_cov.bin \
-macros/mtlb/mtlb_cumprod.bin \
-macros/mtlb/mtlb_cumsum.bin \
-macros/mtlb/mtlb_dec2hex.bin \
-macros/mtlb/mtlb_delete.bin \
-macros/mtlb/mtlb_diag.bin \
-macros/mtlb/mtlb_diff.bin \
-macros/mtlb/mtlb_dir.bin \
-macros/mtlb/mtlb_double.bin \
-macros/mtlb/mtlb_echo.bin \
-macros/mtlb/mtlb_eig.bin \
-macros/mtlb/mtlb_error.bin \
-macros/mtlb/mtlb_e.bin \
-macros/mtlb/mtlb_eval.bin \
-macros/mtlb/mtlb_exist.bin \
-macros/mtlb/mtlb_eye.bin \
-macros/mtlb/mtlb_false.bin \
-macros/mtlb/mtlb_fft.bin \
-macros/mtlb/mtlb_fftshift.bin \
-macros/mtlb/mtlb_filter.bin \
-macros/mtlb/mtlb_find.bin \
-macros/mtlb/mtlb_findstr.bin \
-macros/mtlb/mtlb_fliplr.bin \
-macros/mtlb/mtlb_fopen.bin \
-macros/mtlb/mtlb_format.bin \
-macros/mtlb/mtlb_fprintf.bin \
-macros/mtlb/mtlb_fread.bin \
-macros/mtlb/mtlb_fscanf.bin \
-macros/mtlb/mtlb_full.bin \
-macros/mtlb/mtlb_fwrite.bin \
-macros/mtlb/mtlb_get.bin \
-macros/mtlb/mtlb_grid.bin \
-macros/mtlb/mtlb_hold.bin \
-macros/mtlb/mtlb_ifft.bin \
-macros/mtlb/mtlb_image.bin \
-macros/mtlb/mtlb_imp.bin \
-macros/mtlb/mtlb_int16.bin \
-macros/mtlb/mtlb_int32.bin \
-macros/mtlb/mtlb_int8.bin \
-macros/mtlb/mtlb_isa.bin \
-macros/mtlb/mtlb_i.bin \
-macros/mtlb/mtlb_isfield.bin \
-macros/mtlb/mtlb_isletter.bin \
-macros/mtlb/mtlb_is.bin \
-macros/mtlb/mtlb_isspace.bin \
-macros/mtlb/mtlb_legendre.bin \
-macros/mtlb/mtlb_linspace.bin \
-macros/mtlb/mtlb_load.bin \
-macros/mtlb/mtlb_logical.bin \
-macros/mtlb/mtlb_logic.bin \
-macros/mtlb/mtlb_loglog.bin \
-macros/mtlb/mtlb_lower.bin \
-macros/mtlb/mtlb_l.bin \
-macros/mtlb/mtlb_max.bin \
-macros/mtlb/mtlb_mean.bin \
-macros/mtlb/mtlb_median.bin \
-macros/mtlb/mtlb_meshdom.bin \
-macros/mtlb/mtlb_mesh.bin \
-macros/mtlb/mtlb_min.bin \
-macros/mtlb/mtlb_more.bin \
-macros/mtlb/mtlb_num2str.bin \
-macros/mtlb/mtlb_ones.bin \
-macros/mtlb/mtlb_pcolor.bin \
-macros/mtlb/mtlb_plot.bin \
-macros/mtlb/mtlb_prod.bin \
-macros/mtlb/mtlb_qr.bin \
-macros/mtlb/mtlb_qz.bin \
-macros/mtlb/mtlb_randn.bin \
-macros/mtlb/mtlb_rand.bin \
-macros/mtlb/mtlb_rcond.bin \
-macros/mtlb/mtlb_realmax.bin \
-macros/mtlb/mtlb_realmin.bin \
-macros/mtlb/mtlb_repmat.bin \
-macros/mtlb/mtlb_save.bin \
-macros/mtlb/mtlb.bin \
-macros/mtlb/mtlb_semilogx.bin \
-macros/mtlb/mtlb_semilogy.bin \
-macros/mtlb/mtlb_setstr.bin \
-macros/mtlb/mtlb_size.bin \
-macros/mtlb/mtlb_sortrows.bin \
-macros/mtlb/mtlb_sort.bin \
-macros/mtlb/mtlb_sprintf.bin \
-macros/mtlb/mtlb_sscanf.bin \
-macros/mtlb/mtlb_s.bin \
-macros/mtlb/mtlb_std.bin \
-macros/mtlb/mtlb_strcmpi.bin \
-macros/mtlb/mtlb_strcmp.bin \
-macros/mtlb/mtlb_strfind.bin \
-macros/mtlb/mtlb_strrep.bin \
-macros/mtlb/mtlb_subplot.bin \
-macros/mtlb/mtlb_sum.bin \
-macros/mtlb/mtlb_toeplitz.bin \
-macros/mtlb/mtlb_tril.bin \
-macros/mtlb/mtlb_triu.bin \
-macros/mtlb/mtlb_true.bin \
-macros/mtlb/mtlb_t.bin \
-macros/mtlb/mtlb_type.bin \
-macros/mtlb/mtlb_uint16.bin \
-macros/mtlb/mtlb_uint32.bin \
-macros/mtlb/mtlb_uint8.bin \
-macros/mtlb/mtlb_upper.bin \
-macros/mtlb/mtlb_zeros.bin \
-macros/mtlb/%s_a_b.bin \
-macros/mtlb/%s_a_msp.bin \
-macros/mtlb/%s_c_b.bin \
-macros/mtlb/sci_sparse.bin \
-macros/mtlb/%s_d_b.bin \
-macros/mtlb/%s_f_b.bin \
-macros/mtlb/%s_g_b.bin \
-macros/mtlb/%s_h_b.bin \
-macros/mtlb/%s_l_b.bin \
-macros/mtlb/%s_m_b.bin \
-macros/mtlb/%s_m_msp.bin \
-macros/mtlb/%s_p_b.bin \
-macros/mtlb/%s_r_b.bin \
-macros/mtlb/%s_s_b.bin \
-macros/mtlb/%s_x_b.bin \
-macros/cat_code.bin \
-macros/changevarname.bin \
-macros/expression2code.bin \
-macros/instruction2code.bin \
-macros/loadmatfile.bin \
-macros/m2sci_gui.bin \
-macros/matfile2sci.bin \
-macros/mfile2sci.bin \
-macros/rhs2code.bin \
-macros/sci2exp.bin \
-macros/translatepaths.bin \
-macros/tree2code.bin macros/names macros/lib macros/buildmacros.sce
+# VOIR macros/mtlb/lib 
+MACROSDIRSEXT = macros/m2sci/kernel/ \
+macros/m2sci/percent/ \
+macros/m2sci/sci_files/ \
+macros/mtlb/
 
 
 #### m2sci : init scripts #### 
@@ -1370,13 +247,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -1631,18 +512,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index 43f5c11..8283ae3 100644 (file)
@@ -13,11 +13,6 @@ libmaple2scilab_la_rootdir = $(target)
 libmaple2scilab_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### maple2scilab : Scilab macros ###
-libmaple2scilab_la_macrodir = $(target)/macros
-MACROS = macros/sci2map.sci macros/sci2map.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### maple2scilab : init scripts #### 
 libmaple2scilab_la_etcdir = $(target)/etc
 libmaple2scilab_la_etc_DATA = etc/maple2scilab.quit etc/maple2scilab.start
index c75fe94..1f49af2 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 VPATH = @srcdir@
@@ -225,10 +225,6 @@ target = $(datadir)/maple2scilab
 libmaple2scilab_la_rootdir = $(target)
 libmaple2scilab_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### maple2scilab : Scilab macros ###
-libmaple2scilab_la_macrodir = $(target)/macros
-MACROS = macros/sci2map.sci macros/sci2map.bin macros/names macros/lib macros/buildmacros.sce
-
 #### maple2scilab : init scripts #### 
 libmaple2scilab_la_etcdir = $(target)/etc
 libmaple2scilab_la_etc_DATA = etc/maple2scilab.quit etc/maple2scilab.start
@@ -244,13 +240,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -506,18 +506,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index 4673bf0..8aa1b1d 100644 (file)
@@ -142,319 +142,6 @@ libscimetanet_la_rootdir = $(target)
 libscimetanet_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### metanet : Scilab macros ###
-libscimetanet_la_macrodir = $(target)/macros
-MACROS = macros/ge_do_replot.sci \
-macros/salesman.sci \
-macros/strong_con_nodes.sci \
-macros/perfect_match.sci \
-macros/pipe_network.sci \
-macros/ge_draw_loop_arcs.sci \
-macros/add_edge.sci \
-macros/adj_lists.sci \
-macros/ge_check_before_quit.sci \
-macros/min_lcost_cflow.sci \
-macros/ge_drawarcs.sci \
-macros/trans_closure.sci \
-macros/ge_add_history.sci \
-macros/graph_sum.sci \
-macros/ge_do_shortestpath.sci \
-macros/ge_node_fields.sci \
-macros/find_path.sci \
-macros/metanet.sci \
-macros/ge_copy_region_to_cb.sci \
-macros/contract_edge.sci \
-macros/ge_do_undo.sci \
-macros/ge_do_delete_region.sci \
-macros/ge_do_move.sci \
-macros/ge_do_default_names.sci \
-macros/supernode.sci \
-macros/ge_get_info.sci \
-macros/splitfilepath.sci \
-macros/min_weight_tree.sci \
-macros/initial_editgraph_tables.sci \
-macros/graph_diameter.sci \
-macros/ge_check_names.sci \
-macros/arc_number.sci \
-macros/bandwr.sci \
-macros/save_graph.sci \
-macros/ge_do_zoom.sci \
-macros/editgraph_ver.sci \
-macros/is_connex.sci \
-macros/ge_get_nodes_in_rect.sci \
-macros/ge_create_menus.sci \
-macros/ge_shortcut.sci \
-macros/shortest_path.sci \
-macros/graph_simp.sci \
-macros/ge_get_new_window.sci \
-macros/make_graph.sci \
-macros/check_graph.sci \
-macros/ge_getnode.sci \
-macros/ge_help.sci \
-macros/ge_drawobj.sci \
-macros/ge_arc_fields.sci \
-macros/nodes_degrees.sci \
-macros/subgraph.sci \
-macros/ge_graph.sci \
-macros/editgraph_node.sci \
-macros/netclose.sci \
-macros/split_edge.sci \
-macros/neighbors.sci \
-macros/ge_font.sci \
-macros/ge_do_version.sci \
-macros/ge_clear_history.sci \
-macros/chain_struct.sci \
-macros/ge_do_new.sci \
-macros/strong_connex.sci \
-macros/delete_nodes.sci \
-macros/ge_get_region.sci \
-macros/add_node.sci \
-macros/min_lcost_flow1.sci \
-macros/netwindows.sci \
-macros/predecessors.sci \
-macros/nodes_2_path.sci \
-macros/ge_add_node.sci \
-macros/ge_enablemenus.sci \
-macros/best_match.sci \
-macros/ge_do_paste.sci \
-macros/max_flow.sci \
-macros/edge_number.sci \
-macros/ge_get_arcs_id.sci \
-macros/ge_getarc.sci \
-macros/ge_hilite_nodes.sci \
-macros/ge_do_information.sci \
-macros/graph_2_mat.sci \
-macros/ge_getobj.sci \
-macros/show_arcs.sci \
-macros/ge_set_arcs_id.sci \
-macros/editgraph_diagram.sci \
-macros/graph_center.sci \
-macros/ge_add_node_copy.sci \
-macros/ge_delete_arc.sci \
-macros/articul.sci \
-macros/ge_show_new.sci \
-macros/ge_dig_bound.sci \
-macros/path_2_nodes.sci \
-macros/ge_complete_defaults.sci \
-macros/ge_do_load.sci \
-macros/ge_do_export.sci \
-macros/netwindow.sci \
-macros/ge_do_SaveAs.sci \
-macros/ge_do_quit.sci \
-macros/cycle_basis.sci \
-macros/mesh2d.sci \
-macros/ge_delete_node.sci \
-macros/graph_complement.sci \
-macros/ge_add_arc.sci \
-macros/ge_do_options.sci \
-macros/ge_eventhandler.sci \
-macros/connex.sci \
-macros/knapsack.sci \
-macros/successors.sci \
-macros/ge_do_settings.sci \
-macros/node_number.sci \
-macros/load_graph.sci \
-macros/ge_drawnodes.sci \
-macros/show_graph.sci \
-macros/circuit.sci \
-macros/ge_do_copy.sci \
-macros/graph_union.sci \
-macros/ge_set_nodes_id.sci \
-macros/delete_arcs.sci \
-macros/ge_set_winsize.sci \
-macros/dist2polylines.sci \
-macros/ge_drawobjs.sci \
-macros/ge_do_properties.sci \
-macros/edit_graph.sci \
-macros/ge_do_move_region.sci \
-macros/con_nodes.sci \
-macros/line_graph.sci \
-macros/ge_do_region2node.sci \
-macros/ge_drawtitle.sci \
-macros/ge_arc_coordinates.sci \
-macros/ge_do_copy_region.sci \
-macros/ge_do_select.sci \
-macros/graph_power.sci \
-macros/girth.sci \
-macros/gen_net.sci \
-macros/message.sci \
-macros/arc_graph.sci \
-macros/convex_hull.sci \
-macros/ge_disablemenus.sci \
-macros/ge_compute.sci \
-macros/ge_draw_std_arcs.sci \
-macros/ge_do_save.sci \
-macros/min_lcost_flow2.sci \
-macros/ge_hilite_arcs.sci \
-macros/qassign.sci \
-macros/show_nodes.sci \
-macros/hamilton.sci \
-macros/ge_do_find.sci \
-macros/min_qcost_flow.sci \
-macros/mat_2_graph.sci \
-macros/max_cap_path.sci \
-macros/max_clique.sci \
-macros/ge_newarc.sci \
-macros/editgraph_arc.sci \
-macros/ge_do_delete.sci \
-macros/plot_graph.sci \
-macros/ge_edit.sci macros/add_edge.bin \
-macros/add_node.bin \
-macros/adj_lists.bin \
-macros/arc_graph.bin \
-macros/arc_number.bin \
-macros/articul.bin \
-macros/bandwr.bin \
-macros/best_match.bin \
-macros/chain_struct.bin \
-macros/check_graph.bin \
-macros/circuit.bin \
-macros/connex.bin \
-macros/con_nodes.bin \
-macros/contract_edge.bin \
-macros/convex_hull.bin \
-macros/cycle_basis.bin \
-macros/delete_arcs.bin \
-macros/delete_nodes.bin \
-macros/dist2polylines.bin \
-macros/edge_number.bin \
-macros/editgraph_arc.bin \
-macros/editgraph_diagram.bin \
-macros/editgraph_node.bin \
-macros/edit_graph.bin \
-macros/editgraph_ver.bin \
-macros/find_path.bin \
-macros/ge_add_arc.bin \
-macros/ge_add_history.bin \
-macros/ge_add_node_copy.bin \
-macros/ge_add_node.bin \
-macros/ge_arc_coordinates.bin \
-macros/ge_arc_fields.bin \
-macros/ge_check_before_quit.bin \
-macros/ge_check_names.bin \
-macros/ge_clear_history.bin \
-macros/ge_complete_defaults.bin \
-macros/ge_compute.bin \
-macros/ge_copy_region_to_cb.bin \
-macros/ge_create_menus.bin \
-macros/ge_delete_arc.bin \
-macros/ge_delete_node.bin \
-macros/ge_dig_bound.bin \
-macros/ge_disablemenus.bin \
-macros/ge_do_copy_region.bin \
-macros/ge_do_copy.bin \
-macros/ge_do_default_names.bin \
-macros/ge_do_delete_region.bin \
-macros/ge_do_delete.bin \
-macros/ge_do_export.bin \
-macros/ge_do_find.bin \
-macros/ge_do_information.bin \
-macros/ge_do_load.bin \
-macros/ge_do_move_region.bin \
-macros/ge_do_move.bin \
-macros/ge_do_new.bin \
-macros/ge_do_options.bin \
-macros/ge_do_paste.bin \
-macros/ge_do_properties.bin \
-macros/ge_do_quit.bin \
-macros/ge_do_region2node.bin \
-macros/ge_do_replot.bin \
-macros/ge_do_SaveAs.bin \
-macros/ge_do_save.bin \
-macros/ge_do_select.bin \
-macros/ge_do_settings.bin \
-macros/ge_do_shortestpath.bin \
-macros/ge_do_undo.bin \
-macros/ge_do_version.bin \
-macros/ge_do_zoom.bin \
-macros/ge_drawarcs.bin \
-macros/ge_draw_loop_arcs.bin \
-macros/ge_drawnodes.bin \
-macros/ge_drawobj.bin \
-macros/ge_drawobjs.bin \
-macros/ge_draw_std_arcs.bin \
-macros/ge_drawtitle.bin \
-macros/ge_edit.bin \
-macros/ge_enablemenus.bin \
-macros/ge_eventhandler.bin \
-macros/ge_font.bin \
-macros/ge_getarc.bin \
-macros/ge_get_arcs_id.bin \
-macros/ge_get_info.bin \
-macros/ge_get_new_window.bin \
-macros/ge_getnode.bin \
-macros/ge_get_nodes_in_rect.bin \
-macros/ge_getobj.bin \
-macros/ge_get_region.bin \
-macros/ge_graph.bin \
-macros/ge_help.bin \
-macros/ge_hilite_arcs.bin \
-macros/ge_hilite_nodes.bin \
-macros/ge_newarc.bin \
-macros/gen_net.bin \
-macros/ge_node_fields.bin \
-macros/ge_set_arcs_id.bin \
-macros/ge_set_nodes_id.bin \
-macros/ge_set_winsize.bin \
-macros/ge_shortcut.bin \
-macros/ge_show_new.bin \
-macros/girth.bin \
-macros/graph_2_mat.bin \
-macros/graph_center.bin \
-macros/graph_complement.bin \
-macros/graph_diameter.bin \
-macros/graph_power.bin \
-macros/graph_simp.bin \
-macros/graph_sum.bin \
-macros/graph_union.bin \
-macros/hamilton.bin \
-macros/initial_editgraph_tables.bin \
-macros/is_connex.bin \
-macros/knapsack.bin \
-macros/line_graph.bin \
-macros/load_graph.bin \
-macros/make_graph.bin \
-macros/mat_2_graph.bin \
-macros/max_cap_path.bin \
-macros/max_clique.bin \
-macros/max_flow.bin \
-macros/mesh2d.bin \
-macros/message.bin \
-macros/metanet.bin \
-macros/min_lcost_cflow.bin \
-macros/min_lcost_flow1.bin \
-macros/min_lcost_flow2.bin \
-macros/min_qcost_flow.bin \
-macros/min_weight_tree.bin \
-macros/neighbors.bin \
-macros/netclose.bin \
-macros/netwindow.bin \
-macros/netwindows.bin \
-macros/node_number.bin \
-macros/nodes_2_path.bin \
-macros/nodes_degrees.bin \
-macros/path_2_nodes.bin \
-macros/perfect_match.bin \
-macros/pipe_network.bin \
-macros/plot_graph.bin \
-macros/predecessors.bin \
-macros/qassign.bin \
-macros/salesman.bin \
-macros/save_graph.bin \
-macros/shortest_path.bin \
-macros/show_arcs.bin \
-macros/show_graph.bin \
-macros/show_nodes.bin \
-macros/split_edge.bin \
-macros/splitfilepath.bin \
-macros/strong_connex.bin \
-macros/strong_con_nodes.bin \
-macros/subgraph.bin \
-macros/successors.bin \
-macros/supernode.bin \
-macros/trans_closure.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### metanet : init scripts #### 
 libscimetanet_la_etcdir = $(target)/etc
 libscimetanet_la_etc_DATA = etc/metanet.quit etc/metanet.start
index d164ae4..0a3967a 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -423,319 +423,6 @@ target = $(datadir)/metanet
 libscimetanet_la_rootdir = $(target)
 libscimetanet_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### metanet : Scilab macros ###
-libscimetanet_la_macrodir = $(target)/macros
-MACROS = macros/ge_do_replot.sci \
-macros/salesman.sci \
-macros/strong_con_nodes.sci \
-macros/perfect_match.sci \
-macros/pipe_network.sci \
-macros/ge_draw_loop_arcs.sci \
-macros/add_edge.sci \
-macros/adj_lists.sci \
-macros/ge_check_before_quit.sci \
-macros/min_lcost_cflow.sci \
-macros/ge_drawarcs.sci \
-macros/trans_closure.sci \
-macros/ge_add_history.sci \
-macros/graph_sum.sci \
-macros/ge_do_shortestpath.sci \
-macros/ge_node_fields.sci \
-macros/find_path.sci \
-macros/metanet.sci \
-macros/ge_copy_region_to_cb.sci \
-macros/contract_edge.sci \
-macros/ge_do_undo.sci \
-macros/ge_do_delete_region.sci \
-macros/ge_do_move.sci \
-macros/ge_do_default_names.sci \
-macros/supernode.sci \
-macros/ge_get_info.sci \
-macros/splitfilepath.sci \
-macros/min_weight_tree.sci \
-macros/initial_editgraph_tables.sci \
-macros/graph_diameter.sci \
-macros/ge_check_names.sci \
-macros/arc_number.sci \
-macros/bandwr.sci \
-macros/save_graph.sci \
-macros/ge_do_zoom.sci \
-macros/editgraph_ver.sci \
-macros/is_connex.sci \
-macros/ge_get_nodes_in_rect.sci \
-macros/ge_create_menus.sci \
-macros/ge_shortcut.sci \
-macros/shortest_path.sci \
-macros/graph_simp.sci \
-macros/ge_get_new_window.sci \
-macros/make_graph.sci \
-macros/check_graph.sci \
-macros/ge_getnode.sci \
-macros/ge_help.sci \
-macros/ge_drawobj.sci \
-macros/ge_arc_fields.sci \
-macros/nodes_degrees.sci \
-macros/subgraph.sci \
-macros/ge_graph.sci \
-macros/editgraph_node.sci \
-macros/netclose.sci \
-macros/split_edge.sci \
-macros/neighbors.sci \
-macros/ge_font.sci \
-macros/ge_do_version.sci \
-macros/ge_clear_history.sci \
-macros/chain_struct.sci \
-macros/ge_do_new.sci \
-macros/strong_connex.sci \
-macros/delete_nodes.sci \
-macros/ge_get_region.sci \
-macros/add_node.sci \
-macros/min_lcost_flow1.sci \
-macros/netwindows.sci \
-macros/predecessors.sci \
-macros/nodes_2_path.sci \
-macros/ge_add_node.sci \
-macros/ge_enablemenus.sci \
-macros/best_match.sci \
-macros/ge_do_paste.sci \
-macros/max_flow.sci \
-macros/edge_number.sci \
-macros/ge_get_arcs_id.sci \
-macros/ge_getarc.sci \
-macros/ge_hilite_nodes.sci \
-macros/ge_do_information.sci \
-macros/graph_2_mat.sci \
-macros/ge_getobj.sci \
-macros/show_arcs.sci \
-macros/ge_set_arcs_id.sci \
-macros/editgraph_diagram.sci \
-macros/graph_center.sci \
-macros/ge_add_node_copy.sci \
-macros/ge_delete_arc.sci \
-macros/articul.sci \
-macros/ge_show_new.sci \
-macros/ge_dig_bound.sci \
-macros/path_2_nodes.sci \
-macros/ge_complete_defaults.sci \
-macros/ge_do_load.sci \
-macros/ge_do_export.sci \
-macros/netwindow.sci \
-macros/ge_do_SaveAs.sci \
-macros/ge_do_quit.sci \
-macros/cycle_basis.sci \
-macros/mesh2d.sci \
-macros/ge_delete_node.sci \
-macros/graph_complement.sci \
-macros/ge_add_arc.sci \
-macros/ge_do_options.sci \
-macros/ge_eventhandler.sci \
-macros/connex.sci \
-macros/knapsack.sci \
-macros/successors.sci \
-macros/ge_do_settings.sci \
-macros/node_number.sci \
-macros/load_graph.sci \
-macros/ge_drawnodes.sci \
-macros/show_graph.sci \
-macros/circuit.sci \
-macros/ge_do_copy.sci \
-macros/graph_union.sci \
-macros/ge_set_nodes_id.sci \
-macros/delete_arcs.sci \
-macros/ge_set_winsize.sci \
-macros/dist2polylines.sci \
-macros/ge_drawobjs.sci \
-macros/ge_do_properties.sci \
-macros/edit_graph.sci \
-macros/ge_do_move_region.sci \
-macros/con_nodes.sci \
-macros/line_graph.sci \
-macros/ge_do_region2node.sci \
-macros/ge_drawtitle.sci \
-macros/ge_arc_coordinates.sci \
-macros/ge_do_copy_region.sci \
-macros/ge_do_select.sci \
-macros/graph_power.sci \
-macros/girth.sci \
-macros/gen_net.sci \
-macros/message.sci \
-macros/arc_graph.sci \
-macros/convex_hull.sci \
-macros/ge_disablemenus.sci \
-macros/ge_compute.sci \
-macros/ge_draw_std_arcs.sci \
-macros/ge_do_save.sci \
-macros/min_lcost_flow2.sci \
-macros/ge_hilite_arcs.sci \
-macros/qassign.sci \
-macros/show_nodes.sci \
-macros/hamilton.sci \
-macros/ge_do_find.sci \
-macros/min_qcost_flow.sci \
-macros/mat_2_graph.sci \
-macros/max_cap_path.sci \
-macros/max_clique.sci \
-macros/ge_newarc.sci \
-macros/editgraph_arc.sci \
-macros/ge_do_delete.sci \
-macros/plot_graph.sci \
-macros/ge_edit.sci macros/add_edge.bin \
-macros/add_node.bin \
-macros/adj_lists.bin \
-macros/arc_graph.bin \
-macros/arc_number.bin \
-macros/articul.bin \
-macros/bandwr.bin \
-macros/best_match.bin \
-macros/chain_struct.bin \
-macros/check_graph.bin \
-macros/circuit.bin \
-macros/connex.bin \
-macros/con_nodes.bin \
-macros/contract_edge.bin \
-macros/convex_hull.bin \
-macros/cycle_basis.bin \
-macros/delete_arcs.bin \
-macros/delete_nodes.bin \
-macros/dist2polylines.bin \
-macros/edge_number.bin \
-macros/editgraph_arc.bin \
-macros/editgraph_diagram.bin \
-macros/editgraph_node.bin \
-macros/edit_graph.bin \
-macros/editgraph_ver.bin \
-macros/find_path.bin \
-macros/ge_add_arc.bin \
-macros/ge_add_history.bin \
-macros/ge_add_node_copy.bin \
-macros/ge_add_node.bin \
-macros/ge_arc_coordinates.bin \
-macros/ge_arc_fields.bin \
-macros/ge_check_before_quit.bin \
-macros/ge_check_names.bin \
-macros/ge_clear_history.bin \
-macros/ge_complete_defaults.bin \
-macros/ge_compute.bin \
-macros/ge_copy_region_to_cb.bin \
-macros/ge_create_menus.bin \
-macros/ge_delete_arc.bin \
-macros/ge_delete_node.bin \
-macros/ge_dig_bound.bin \
-macros/ge_disablemenus.bin \
-macros/ge_do_copy_region.bin \
-macros/ge_do_copy.bin \
-macros/ge_do_default_names.bin \
-macros/ge_do_delete_region.bin \
-macros/ge_do_delete.bin \
-macros/ge_do_export.bin \
-macros/ge_do_find.bin \
-macros/ge_do_information.bin \
-macros/ge_do_load.bin \
-macros/ge_do_move_region.bin \
-macros/ge_do_move.bin \
-macros/ge_do_new.bin \
-macros/ge_do_options.bin \
-macros/ge_do_paste.bin \
-macros/ge_do_properties.bin \
-macros/ge_do_quit.bin \
-macros/ge_do_region2node.bin \
-macros/ge_do_replot.bin \
-macros/ge_do_SaveAs.bin \
-macros/ge_do_save.bin \
-macros/ge_do_select.bin \
-macros/ge_do_settings.bin \
-macros/ge_do_shortestpath.bin \
-macros/ge_do_undo.bin \
-macros/ge_do_version.bin \
-macros/ge_do_zoom.bin \
-macros/ge_drawarcs.bin \
-macros/ge_draw_loop_arcs.bin \
-macros/ge_drawnodes.bin \
-macros/ge_drawobj.bin \
-macros/ge_drawobjs.bin \
-macros/ge_draw_std_arcs.bin \
-macros/ge_drawtitle.bin \
-macros/ge_edit.bin \
-macros/ge_enablemenus.bin \
-macros/ge_eventhandler.bin \
-macros/ge_font.bin \
-macros/ge_getarc.bin \
-macros/ge_get_arcs_id.bin \
-macros/ge_get_info.bin \
-macros/ge_get_new_window.bin \
-macros/ge_getnode.bin \
-macros/ge_get_nodes_in_rect.bin \
-macros/ge_getobj.bin \
-macros/ge_get_region.bin \
-macros/ge_graph.bin \
-macros/ge_help.bin \
-macros/ge_hilite_arcs.bin \
-macros/ge_hilite_nodes.bin \
-macros/ge_newarc.bin \
-macros/gen_net.bin \
-macros/ge_node_fields.bin \
-macros/ge_set_arcs_id.bin \
-macros/ge_set_nodes_id.bin \
-macros/ge_set_winsize.bin \
-macros/ge_shortcut.bin \
-macros/ge_show_new.bin \
-macros/girth.bin \
-macros/graph_2_mat.bin \
-macros/graph_center.bin \
-macros/graph_complement.bin \
-macros/graph_diameter.bin \
-macros/graph_power.bin \
-macros/graph_simp.bin \
-macros/graph_sum.bin \
-macros/graph_union.bin \
-macros/hamilton.bin \
-macros/initial_editgraph_tables.bin \
-macros/is_connex.bin \
-macros/knapsack.bin \
-macros/line_graph.bin \
-macros/load_graph.bin \
-macros/make_graph.bin \
-macros/mat_2_graph.bin \
-macros/max_cap_path.bin \
-macros/max_clique.bin \
-macros/max_flow.bin \
-macros/mesh2d.bin \
-macros/message.bin \
-macros/metanet.bin \
-macros/min_lcost_cflow.bin \
-macros/min_lcost_flow1.bin \
-macros/min_lcost_flow2.bin \
-macros/min_qcost_flow.bin \
-macros/min_weight_tree.bin \
-macros/neighbors.bin \
-macros/netclose.bin \
-macros/netwindow.bin \
-macros/netwindows.bin \
-macros/node_number.bin \
-macros/nodes_2_path.bin \
-macros/nodes_degrees.bin \
-macros/path_2_nodes.bin \
-macros/perfect_match.bin \
-macros/pipe_network.bin \
-macros/plot_graph.bin \
-macros/predecessors.bin \
-macros/qassign.bin \
-macros/salesman.bin \
-macros/save_graph.bin \
-macros/shortest_path.bin \
-macros/show_arcs.bin \
-macros/show_graph.bin \
-macros/show_nodes.bin \
-macros/split_edge.bin \
-macros/splitfilepath.bin \
-macros/strong_connex.bin \
-macros/strong_con_nodes.bin \
-macros/subgraph.bin \
-macros/successors.bin \
-macros/supernode.bin \
-macros/trans_closure.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### metanet : init scripts #### 
 libscimetanet_la_etcdir = $(target)/etc
 libscimetanet_la_etc_DATA = etc/metanet.quit etc/metanet.start
@@ -780,13 +467,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -1593,18 +1284,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index fb13c56..6c3d234 100644 (file)
@@ -28,12 +28,6 @@ target=$(datadir)/mexlib
 libscimexlib_la_rootdir = $(target)
 libscimexlib_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-
-#### mexlib : Scilab macros ###
-libscimexlib_la_macrodir = $(target)/macros
-MACROS = macros/buildmacros.sce
-
-
 #### mexlib : init scripts #### 
 libscimexlib_la_etcdir = $(target)/etc
 libscimexlib_la_etc_DATA = etc/mexlib.quit etc/mexlib.start
index 125f7ce..05644bc 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -266,10 +266,6 @@ target = $(datadir)/mexlib
 libscimexlib_la_rootdir = $(target)
 libscimexlib_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### mexlib : Scilab macros ###
-libscimexlib_la_macrodir = $(target)/macros
-MACROS = macros/buildmacros.sce
-
 #### mexlib : init scripts #### 
 libscimexlib_la_etcdir = $(target)/etc
 libscimexlib_la_etc_DATA = etc/mexlib.quit etc/mexlib.start
@@ -289,13 +285,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -687,18 +687,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index a5337fd..8f37a2e 100644 (file)
@@ -161,45 +161,6 @@ libscioptimization_la_rootdir = $(target)
 libscioptimization_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### optimization : Scilab macros ###
-libscioptimization_la_macrodir = $(target)/macros
-MACROS = macros/derivative.sci \
-macros/linpro.sci \
-macros/quapro.sci \
-macros/fit_dat.sci \
-macros/pencost.sci \
-macros/karmarkar.sci \
-macros/lmisolver.sci \
-macros/leastsq.sci \
-macros/datafit.sci \
-macros/pack.sci \
-macros/lmitool.sci \
-macros/unpack.sci \
-macros/bvodeS.sci \
-macros/numdiff.sci \
-macros/NDcost.sci \
-macros/list2vec.sci \
-macros/vec2list.sci \
-macros/aplat.sci macros/aplat.bin \
-macros/bvodeS.bin \
-macros/datafit.bin \
-macros/derivative.bin \
-macros/fit_dat.bin \
-macros/karmarkar.bin \
-macros/leastsq.bin \
-macros/linpro.bin \
-macros/list2vec.bin \
-macros/lmisolver.bin \
-macros/lmitool.bin \
-macros/NDcost.bin \
-macros/numdiff.bin \
-macros/pack.bin \
-macros/pencost.bin \
-macros/quapro.bin \
-macros/unpack.bin \
-macros/vec2list.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### optimization : init scripts #### 
 libscioptimization_la_etcdir = $(target)/etc
 libscioptimization_la_etc_DATA = etc/optimization.quit etc/optimization.start
index 4f9546d..bd9bfae 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -445,45 +445,6 @@ target = $(datadir)/optimization
 libscioptimization_la_rootdir = $(target)
 libscioptimization_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### optimization : Scilab macros ###
-libscioptimization_la_macrodir = $(target)/macros
-MACROS = macros/derivative.sci \
-macros/linpro.sci \
-macros/quapro.sci \
-macros/fit_dat.sci \
-macros/pencost.sci \
-macros/karmarkar.sci \
-macros/lmisolver.sci \
-macros/leastsq.sci \
-macros/datafit.sci \
-macros/pack.sci \
-macros/lmitool.sci \
-macros/unpack.sci \
-macros/bvodeS.sci \
-macros/numdiff.sci \
-macros/NDcost.sci \
-macros/list2vec.sci \
-macros/vec2list.sci \
-macros/aplat.sci macros/aplat.bin \
-macros/bvodeS.bin \
-macros/datafit.bin \
-macros/derivative.bin \
-macros/fit_dat.bin \
-macros/karmarkar.bin \
-macros/leastsq.bin \
-macros/linpro.bin \
-macros/list2vec.bin \
-macros/lmisolver.bin \
-macros/lmitool.bin \
-macros/NDcost.bin \
-macros/numdiff.bin \
-macros/pack.bin \
-macros/pencost.bin \
-macros/quapro.bin \
-macros/unpack.bin \
-macros/vec2list.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### optimization : init scripts #### 
 libscioptimization_la_etcdir = $(target)/etc
 libscioptimization_la_etc_DATA = etc/optimization.quit etc/optimization.start
@@ -556,13 +517,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -1446,18 +1411,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index ef888c1..4bf90df 100644 (file)
@@ -13,11 +13,6 @@ libsciothers_la_rootdir = $(target)
 libsciothers_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### others : Scilab macros ###
-libsciothers_la_macrodir = $(target)/macros
-MACROS = macros/edit.sci macros/edit.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### others : init scripts #### 
 libsciothers_la_etcdir = $(target)/etc
 libsciothers_la_etc_DATA = etc/others.quit etc/others.start
index 9a327ae..0c97b6a 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 VPATH = @srcdir@
@@ -228,10 +228,6 @@ target = $(datadir)/others
 libsciothers_la_rootdir = $(target)
 libsciothers_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### others : Scilab macros ###
-libsciothers_la_macrodir = $(target)/macros
-MACROS = macros/edit.sci macros/edit.bin macros/names macros/lib macros/buildmacros.sce
-
 #### others : init scripts #### 
 libsciothers_la_etcdir = $(target)/etc
 libsciothers_la_etc_DATA = etc/others.quit etc/others.start
@@ -427,13 +423,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -712,18 +712,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index 215e2c0..673c149 100644 (file)
@@ -13,1210 +13,6 @@ libscioverloading_la_rootdir = $(target)
 libscioverloading_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### overloading : Scilab macros ###
-libscioverloading_la_macrodir = $(target)/macros
-MACROS = macros/%sp_exp.sci \
-macros/%spb_h_spb.sci \
-macros/%c_i_st.sci \
-macros/%s_n_hm.sci \
-macros/%hm_fft.sci \
-macros/%hm_mean.sci \
-macros/%hm_find.sci \
-macros/%st_i_st.sci \
-macros/%c_b_s.sci \
-macros/%spb_and.sci \
-macros/%s_h_b.sci \
-macros/%s_i_sp.sci \
-macros/%cblock_p.sci \
-macros/%hm_sqrt.sci \
-macros/%cblock_f_cblock.sci \
-macros/%s_d_p.sci \
-macros/%hm_sign.sci \
-macros/%s_b_s.sci \
-macros/%r_d_r.sci \
-macros/%p_f_lss.sci \
-macros/%lss_f_p.sci \
-macros/%i_or.sci \
-macros/%fptr_i_st.sci \
-macros/%st_e.sci \
-macros/%p_l_r.sci \
-macros/%sp_sin.sci \
-macros/%msp_o_msp.sci \
-macros/%p_n_lss.sci \
-macros/%lss_l_lss.sci \
-macros/%sp_l_sp.sci \
-macros/%r_n_s.sci \
-macros/%ce_c_ce.sci \
-macros/%p_r_lss.sci \
-macros/%s_r_s.sci \
-macros/%p_v_lss.sci \
-macros/%b_diag.sci \
-macros/%lss_v_p.sci \
-macros/%p_v_s.sci \
-macros/%hm_r_s.sci \
-macros/%s_3_hm.sci \
-macros/%s_x_r.sci \
-macros/%ce_size.sci \
-macros/%r_ones.sci \
-macros/generic_i_st.sci \
-macros/%hm_s.sci \
-macros/%hm_prod.sci \
-macros/%p_i_hm.sci \
-macros/%st_i_b.sci \
-macros/%i_a_i.sci \
-macros/%hm_n_hm.sci \
-macros/%sp_c_s.sci \
-macros/%ce_p.sci \
-macros/%b_i_s.sci \
-macros/%st_i_r.sci \
-macros/%lss_a_p.sci \
-macros/%ar_p.sci \
-macros/%hm_i_i.sci \
-macros/%hm_bool2s.sci \
-macros/%i_i_hm.sci \
-macros/%s_c_r.sci \
-macros/%m_o_l.sci \
-macros/%sp_s_s.sci \
-macros/%r_k_p.sci \
-macros/%r_i_s.sci \
-macros/%b_i_spb.sci \
-macros/%dir_p.sci \
-macros/%r_o_r.sci \
-macros/%p_q_s.sci \
-macros/%lss_o_s.sci \
-macros/%hm_m_s.sci \
-macros/%s_s_r.sci \
-macros/%lss_e.sci \
-macros/%b_string.sci \
-macros/%s_s_hm.sci \
-macros/%spb_diag.sci \
-macros/%hm_3_hm.sci \
-macros/%r_y_s.sci \
-macros/%st_6.sci \
-macros/%b_i_hm.sci \
-macros/%sp_z_sp.sci \
-macros/%sp_ceil.sci \
-macros/%lss_i_st.sci \
-macros/%s_i_ce.sci \
-macros/%cblock_c_s.sci \
-macros/%r_t.sci \
-macros/%sp_q_sp.sci \
-macros/%b_matrix.sci \
-macros/%ip_m_s.sci \
-macros/%hm_rand.sci \
-macros/%b_tril.sci \
-macros/%xlssheet_p.sci \
-macros/%hm_exp.sci \
-macros/%p_prod.sci \
-macros/%r_f_p.sci \
-macros/%s_a_hm.sci \
-macros/%r_d_s.sci \
-macros/%l_n_p.sci \
-macros/%s_simp.sci \
-macros/%s_h_s.sci \
-macros/%lss_l_p.sci \
-macros/%p_l_s.sci \
-macros/%hm_isnan.sci \
-macros/%r_l_lss.sci \
-macros/%s_n_r.sci \
-macros/%p_r_r.sci \
-macros/%sp_and.sci \
-macros/%hm_or.sci \
-macros/%r_v_p.sci \
-macros/%hm_3_s.sci \
-macros/%s_z_p.sci \
-macros/%hm_s_hm.sci \
-macros/%r_z_r.sci \
-macros/%hm_sin.sci \
-macros/%hm_x_s.sci \
-macros/%msp_p.sci \
-macros/%hm_mini.sci \
-macros/%p_sum.sci \
-macros/%hm_i_ce.sci \
-macros/%hm_matrix.sci \
-macros/%lss_norm.sci \
-macros/%st_i_c.sci \
-macros/%hm_j_hm.sci \
-macros/%i_gcd.sci \
-macros/%i_g_i.sci \
-macros/%sp_diag.sci \
-macros/%l_i_h.sci \
-macros/%s_i_b.sci \
-macros/%h_matrix.sci \
-macros/%c_i_r.sci \
-macros/%sp_i_s.sci \
-macros/%s_x_hm.sci \
-macros/%hm_i_b.sci \
-macros/%p_i_h.sci \
-macros/%spb_tril.sci \
-macros/%r_a_p.sci \
-macros/%st_i_s.sci \
-macros/%s_c_lss.sci \
-macros/%s_s_sp.sci \
-macros/%p_i_p.sci \
-macros/%hm_a_hm.sci \
-macros/%hm_o_i.sci \
-macros/%s_i_r.sci \
-macros/%b_i_sp.sci \
-macros/%p_m_r.sci \
-macros/%sp_y_s.sci \
-macros/%r_det.sci \
-macros/%r_q_p.sci \
-macros/%champdat_i_h.sci \
-macros/%s_o_lss.sci \
-macros/%r_o_s.sci \
-macros/%s_or.sci \
-macros/%s_o_hm.sci \
-macros/%s_s_lss.sci \
-macros/%r_e.sci \
-macros/%p_y_p.sci \
-macros/%hm_s_s.sci \
-macros/%lt_i_s.sci \
-macros/%s_y_r.sci \
-macros/%hm_conj.sci \
-macros/%r_i_st.sci \
-macros/%hm_maxi.sci \
-macros/%msp_spones.sci \
-macros/%hm_5.sci \
-macros/%mc_i_s.sci \
-macros/%s_a_sp.sci \
-macros/%sp_d_s.sci \
-macros/%s_4_hm.sci \
-macros/%ip_s_s.sci \
-macros/%p_i_ce.sci \
-macros/%hm_x_hm.sci \
-macros/%p_d_p.sci \
-macros/%h_copy.sci \
-macros/%i_r_i.sci \
-macros/%p_c_lss.sci \
-macros/%lss_a_lss.sci \
-macros/%i_lcm.sci \
-macros/%b_triu.sci \
-macros/%s_d_r.sci \
-macros/%h_get.sci \
-macros/%sp_e.sci \
-macros/%lss_f_r.sci \
-macros/%sp_d_sp.sci \
-macros/%lss_i_lss.sci \
-macros/%r_l_p.sci \
-macros/%r_j_s.sci \
-macros/%p_o_lss.sci \
-macros/%lss_m_lss.sci \
-macros/%lss_r_p.sci \
-macros/%p_s_lss.sci \
-macros/%p_r_s.sci \
-macros/%hm_n_s.sci \
-macros/%hm_o_hm.sci \
-macros/%p_x_r.sci \
-macros/%i_i_ce.sci \
-macros/%lss_v_r.sci \
-macros/%hm_e.sci \
-macros/%r_z_s.sci \
-macros/%sp_tril.sci \
-macros/%st_size.sci \
-macros/%s_and.sci \
-macros/%hm_and.sci \
-macros/%p_simp.sci \
-macros/%hm_abs.sci \
-macros/%sp_sqrt.sci \
-macros/%r_norm.sci \
-macros/%c_i_c.sci \
-macros/%hm_f_hm.sci \
-macros/%b_i_ce.sci \
-macros/%s_m_ip.sci \
-macros/%c_diag.sci \
-macros/%p_inv.sci \
-macros/%hm_4_hm.sci \
-macros/%s_i_c.sci \
-macros/%c_i_s.sci \
-macros/%i_m_i.sci \
-macros/%mc_i_st.sci \
-macros/%p_c_r.sci \
-macros/%lss_a_r.sci \
-macros/generic_i_h.sci \
-macros/%spb_triu.sci \
-macros/%l_o_p.sci \
-macros/%b_f_spb.sci \
-macros/%spb_f_b.sci \
-macros/%s_k_p.sci \
-macros/%h_e.sci \
-macros/%s_i_s.sci \
-macros/%r_k_r.sci \
-macros/%lss_m_p.sci \
-macros/%hm_i_s.sci \
-macros/%s_k_hm.sci \
-macros/%s_o_r.sci \
-macros/%st_f_st.sci \
-macros/%p_s_r.sci \
-macros/%sp_r_sp.sci \
-macros/%ce_i_ce.sci \
-macros/%s_f_sp.sci \
-macros/%hm_4_s.sci \
-macros/%spb_or.sci \
-macros/%s_5.sci \
-macros/%sp_round.sci \
-macros/%sp_i_sp.sci \
-macros/%i_round.sci \
-macros/%spb_i_ce.sci \
-macros/%i_h_i.sci \
-macros/%c_n_l.sci \
-macros/%c_i_hm.sci \
-macros/%r_a_lss.sci \
-macros/%sp_length.sci \
-macros/%r_f_r.sci \
-macros/%i_x_i.sci \
-macros/%hm_ones.sci \
-macros/%lss_f_s.sci \
-macros/%hm_d_s.sci \
-macros/%s_n_l.sci \
-macros/%r_i_lss.sci \
-macros/%lss_size.sci \
-macros/%p_n_r.sci \
-macros/%lss_l_r.sci \
-macros/%sp_z_s.sci \
-macros/%r_m_lss.sci \
-macros/%r_r_p.sci \
-macros/%r_p_s.sci \
-macros/%hm_k_hm.sci \
-macros/%h_i_st.sci \
-macros/%st_p.sci \
-macros/%s_v_p.sci \
-macros/%s_e.sci \
-macros/%r_v_r.sci \
-macros/%p_z_p.sci \
-macros/%lss_v_s.sci \
-macros/%s_z_r.sci \
-macros/%c_tril.sci \
-macros/%s_i_spb.sci \
-macros/%sp_triu.sci \
-macros/%i_ascii.sci \
-macros/generic_i_hm.sci \
-macros/%h_draw.sci \
-macros/%i_i_h.sci \
-macros/%s_k_sp.sci \
-macros/%grayplot_i_h.sci \
-macros/%hm_median.sci \
-macros/%r_a_r.sci \
-macros/%i_s_i.sci \
-macros/%lss_c_p.sci \
-macros/%lss_a_s.sci \
-macros/%ip_p.sci \
-macros/%p_i_r.sci \
-macros/%b_iconvert.sci \
-macros/%r_m_p.sci \
-macros/%r_k_s.sci \
-macros/%s_l_lss.sci \
-macros/%s_q_p.sci \
-macros/%sp_i_ce.sci \
-macros/%r_q_r.sci \
-macros/%lss_s_p.sci \
-macros/%hm_o_s.sci \
-macros/%c_matrix.sci \
-macros/%p_y_r.sci \
-macros/%sp_floor.sci \
-macros/%st_i_sp.sci \
-macros/%l_n_c.sci \
-macros/%i_b_s.sci \
-macros/%ce_string.sci \
-macros/%s_i_st.sci \
-macros/%p_d_r.sci \
-macros/%sp_p_s.sci \
-macros/%lss_f_lss.sci \
-macros/%r_f_s.sci \
-macros/%msp_i_s.sci \
-macros/%l_n_s.sci \
-macros/%r_size.sci \
-macros/%p_l_lss.sci \
-macros/%spb_g_b.sci \
-macros/%s_y_sp.sci \
-macros/%s_l_p.sci \
-macros/%r_l_r.sci \
-macros/%hm_cumsum.sci \
-macros/%lss_n_p.sci \
-macros/%hm_g_hm.sci \
-macros/%lss_l_s.sci \
-macros/%hm_j_s.sci \
-macros/%lss_n_lss.sci \
-macros/%h_set.sci \
-macros/%st_i_spb.sci \
-macros/%lss_eye.sci \
-macros/%lss_r_lss.sci \
-macros/%lss_r_r.sci \
-macros/createstruct.sci \
-macros/%r_x_p.sci \
-macros/%lss_v_lss.sci \
-macros/%r_v_s.sci \
-macros/%l_i_st.sci \
-macros/%ce_matrix.sci \
-macros/%r_diag.sci \
-macros/%c_triu.sci \
-macros/%c_rand.sci \
-macros/%s_l_hm.sci \
-macros/%sp_s_sp.sci \
-macros/%i_i_i.sci \
-macros/%s_sort.sci \
-macros/%ce_t.sci \
-macros/%xls_e.sci \
-macros/%c_o_l.sci \
-macros/%sp_k_s.sci \
-macros/%i_bezout.sci \
-macros/%r_c_p.sci \
-macros/%hm_i_st.sci \
-macros/%sp_or.sci \
-macros/%r_a_s.sci \
-macros/%l_i_s.sci \
-macros/%sp_cos.sci \
-macros/%b_c_spb.sci \
-macros/%p_k_p.sci \
-macros/%lss_i_p.sci \
-macros/%p_i_s.sci \
-macros/%i_length.sci \
-macros/%s_o_l.sci \
-macros/%b_g_spb.sci \
-macros/%s_k_r.sci \
-macros/%p_o_r.sci \
-macros/%lss_m_r.sci \
-macros/%c_i_ce.sci \
-macros/%r_s_p.sci \
-macros/%r_q_s.sci \
-macros/%s_1_hm.sci \
-macros/%p_y_s.sci \
-macros/%msp_i_st.sci \
-macros/%r_p.sci \
-macros/%sp_a_sp.sci \
-macros/%r_string.sci \
-macros/%st_i_fptr.sci \
-macros/%ticks_i_h.sci \
-macros/%cblock_e.sci \
-macros/%i_d_i.sci \
-macros/%sp_f_s.sci \
-macros/%hm_round.sci \
-macros/%s_s_ip.sci \
-macros/%st_i_msp.sci \
-macros/%l_n_l.sci \
-macros/%p_d_s.sci \
-macros/generic_i_ce.sci \
-macros/%r_f_lss.sci \
-macros/%p_n_l.sci \
-macros/%s_f_r.sci \
-macros/%hm_c_hm.sci \
-macros/%r_tril.sci \
-macros/%r_n_p.sci \
-macros/%r_l_s.sci \
-macros/%r_n_lss.sci \
-macros/%s_r_p.sci \
-macros/%r_r_r.sci \
-macros/%r_r_lss.sci \
-macros/%r_eye.sci \
-macros/%p_v_p.sci \
-macros/%spb_i_h.sci \
-macros/%lss_r_s.sci \
-macros/%lss_rand.sci \
-macros/%s_q_hm.sci \
-macros/%r_v_lss.sci \
-macros/%s_v_r.sci \
-macros/%hm_1_hm.sci \
-macros/%p_z_r.sci \
-macros/%p_i_st.sci \
-macros/%s_l_sp.sci \
-macros/%hm_p.sci \
-macros/%s_pow.sci \
-macros/%s_a_ip.sci \
-macros/%ce_e.sci \
-macros/%sp_int.sci \
-macros/%st_c_st.sci \
-macros/%b_i_h.sci \
-macros/%ce_f_ce.sci \
-macros/%sp_a_s.sci \
-macros/%s_c_sp.sci \
-macros/%i_i_st.sci \
-macros/%b_g_s.sci \
-macros/%c_i_lss.sci \
-macros/%l_o_c.sci \
-macros/%hm_st_deviation.sci \
-macros/%st_string.sci \
-macros/%hm_iconvert.sci \
-macros/%lss_inv.sci \
-macros/%choose.sci \
-macros/%lss_i_ce.sci \
-macros/%s_a_r.sci \
-macros/%s_a_lss.sci \
-macros/%lss_c_r.sci \
-macros/%sp_q_s.sci \
-macros/%r_i_p.sci \
-macros/%s_i_lss.sci \
-macros/%p_det.sci \
-macros/%l_o_s.sci \
-macros/%spb_h_b.sci \
-macros/%r_m_r.sci \
-macros/%p_q_p.sci \
-macros/%lss_o_p.sci \
-macros/%s_m_lss.sci \
-macros/%b_i_st.sci \
-macros/%lss_m_s.sci \
-macros/%hm_k_s.sci \
-macros/generic_i_s.sci \
-macros/%s_q_r.sci \
-macros/%lss_s_r.sci \
-macros/%r_y_p.sci \
-macros/%hm_cos.sci \
-macros/%hm_q_hm.sci \
-macros/%3d_i_h.sci \
-macros/%ip_i_st.sci \
-macros/%s_z_sp.sci \
-macros/%spb_g_spb.sci \
-macros/%hm_h_hm.sci \
-macros/%hm_imag.sci \
-macros/%xlssheet_e.sci \
-macros/%hm_floor.sci \
-macros/%ce_i_st.sci \
-macros/%c_f_s.sci \
-macros/%s_b_i.sci \
-macros/%ce_6.sci \
-macros/%ip_n_ip.sci \
-macros/%hm_degree.sci \
-macros/%sp_l_s.sci \
-macros/%p_a_lss.sci \
-macros/%r_d_p.sci \
-macros/%s_q_sp.sci \
-macros/%l_n_m.sci \
-macros/%lss_c_lss.sci \
-macros/%spb_c_b.sci \
-macros/%p_i_lss.sci \
-macros/%p_l_p.sci \
-macros/%p_j_s.sci \
-macros/%msp_n_msp.sci \
-macros/%p_m_lss.sci \
-macros/%s_l_r.sci \
-macros/%lss_n_r.sci \
-macros/%lss_o_lss.sci \
-macros/%s_m_hm.sci \
-macros/%spb_i_st.sci \
-macros/%r_triu.sci \
-macros/%r_r_s.sci \
-macros/%lss_s_lss.sci \
-macros/%r_rand.sci \
-macros/%hm_1_s.sci \
-macros/%sp_sum.sci \
-macros/%s_v_s.sci \
-macros/%r_x_r.sci \
-macros/%h_delete.sci \
-macros/%p_z_s.sci \
-macros/%i_and.sci \
-macros/%c_a_c.sci \
-macros/st_i_generic.sci \
-macros/%hm_cumprod.sci \
-macros/%sp_k_sp.sci \
-macros/%hm_ceil.sci \
-macros/%sp_i_h.sci \
-macros/%st_i_h.sci \
-macros/%c_ones.sci \
-macros/%s_2_hm.sci \
-macros/%s_g_b.sci \
-macros/%r_inv.sci \
-macros/%st_i_p.sci \
-macros/%hm_int.sci \
-macros/%l_isequal.sci \
-macros/%st_i_lss.sci \
-macros/%r_i_ce.sci \
-macros/%i_i_s.sci \
-macros/%r_c_r.sci \
-macros/%c_mclose.sci \
-macros/%l_o_l.sci \
-macros/%lss_c_s.sci \
-macros/%xlssheet_string.sci \
-macros/%hm_a_s.sci \
-macros/%p_o_l.sci \
-macros/%p_k_r.sci \
-macros/%lss_i_r.sci \
-macros/%b_h_spb.sci \
-macros/%r_o_p.sci \
-macros/%r_m_s.sci \
-macros/%p_e.sci \
-macros/%r_s_r.sci \
-macros/%lss_s_s.sci \
-macros/%hm_real.sci \
-macros/%mc_i_h.sci \
-macros/%s_c_cblock.sci \
-macros/%lss_s.sci \
-macros/%r_simp.sci \
-macros/%xlssheet_size.sci \
-macros/%ip_a_s.sci \
-macros/%hm_d_hm.sci \
-macros/%hm_size.sci \
-macros/%sp_i_st.sci \
-macros/%hm_2_hm.sci \
-macros/%b_h_s.sci \
-macros/%sp_y_sp.sci \
-macros/%s_f_cblock.sci \
-macros/%r_c_lss.sci \
-macros/%c_eye.sci \
-macros/%m_n_l.sci \
-macros/%p_f_r.sci \
-macros/%sp_r_s.sci \
-macros/%spb_i_b.sci \
-macros/%s_i_hm.sci \
-macros/%s_l_s.sci \
-macros/%r_n_r.sci \
-macros/%p_r_p.sci \
-macros/%r_o_lss.sci \
-macros/%p_p_s.sci \
-macros/%lss_n_s.sci \
-macros/%hm_isreal.sci \
-macros/%s_r_r.sci \
-macros/%r_s_lss.sci \
-macros/%p_v_r.sci \
-macros/%hm_log.sci \
-macros/%s_d_sp.sci \
-macros/%r_z_p.sci \
-macros/%st_t.sci \
-macros/%r_x_s.sci \
-macros/%ce_i_s.sci \
-macros/%p_string.sci \
-macros/%lss_ones.sci \
-macros/%hm_zeros.sci \
-macros/%st_i_ip.sci \
-macros/%hm_sum.sci \
-macros/%sp_sort.sci \
-macros/%b_i_b.sci \
-macros/%sp_inv.sci \
-macros/%c_i_h.sci \
-macros/%st_i_i.sci \
-macros/%sp_norm.sci \
-macros/%p_a_r.sci \
-macros/%s_i_h.sci \
-macros/%p_matrix.sci \
-macros/%r_c_s.sci \
-macros/%l_o_m.sci \
-macros/%xls_p.sci \
-macros/%s_f_lss.sci \
-macros/%s_i_p.sci \
-macros/%s_g_s.sci \
-macros/%r_i_r.sci \
-macros/%p_k_s.sci \
-macros/%hm_i_p.sci \
-macros/%lss_i_s.sci \
-macros/%s_m_r.sci \
-macros/%s_n_lss.sci \
-macros/%p_q_r.sci \
-macros/%hm_i_hm.sci \
-macros/%lss_o_r.sci \
-macros/%r_clean.sci \
-macros/%s_r_lss.sci \
-macros/%r_s_s.sci \
-macros/%hm_2_s.sci \
-macros/%s_v_lss.sci \
-macros/%s_y_p.sci \
-macros/%r_y_r.sci \
-macros/%cblock_c_cblock.sci \
-macros/%ip_o_ip.sci \
-macros/%r_s.sci \
-macros/%lss_t.sci \
-macros/%s_r_sp.sci \
-macros/%c_b_c.sci \
-macros/%s_matrix.sci \
-macros/%spb_e.sci macros/%3d_i_h.bin \
-macros/%ar_p.bin \
-macros/%b_c_spb.bin \
-macros/%b_f_spb.bin \
-macros/%b_g_spb.bin \
-macros/%b_g_s.bin \
-macros/%b_h_spb.bin \
-macros/%b_h_s.bin \
-macros/%b_i_b.bin \
-macros/%b_i_ce.bin \
-macros/%b_iconvert.bin \
-macros/%b_i_hm.bin \
-macros/%b_i_h.bin \
-macros/%b_i_spb.bin \
-macros/%b_i_sp.bin \
-macros/%b_i_st.bin \
-macros/%b_matrix.bin \
-macros/%b_string.bin \
-macros/%b_tril.bin \
-macros/%b_triu.bin \
-macros/%c_a_c.bin \
-macros/%c_b_c.bin \
-macros/%cblock_c_cblock.bin \
-macros/%cblock_c_s.bin \
-macros/%cblock_e.bin \
-macros/%c_diag.bin \
-macros/%ce_6.bin \
-macros/%ce_e.bin \
-macros/%ce_f_ce.bin \
-macros/%ce_i_ce.bin \
-macros/%ce_i_s.bin \
-macros/%ce_i_st.bin \
-macros/%ce_matrix.bin \
-macros/%ce_string.bin \
-macros/%ce_t.bin \
-macros/%c_eye.bin \
-macros/%c_f_s.bin \
-macros/%champdat_i_h.bin \
-macros/%choose.bin \
-macros/%c_i_ce.bin \
-macros/%c_i_c.bin \
-macros/%c_i_hm.bin \
-macros/%c_i_h.bin \
-macros/%c_i_lss.bin \
-macros/%c_i_r.bin \
-macros/%c_i_s.bin \
-macros/%c_matrix.bin \
-macros/%c_mclose.bin \
-macros/%c_n_l.bin \
-macros/%c_o_l.bin \
-macros/%c_ones.bin \
-macros/%c_rand.bin \
-macros/createstruct.bin \
-macros/%c_tril.bin \
-macros/%c_triu.bin \
-macros/%dir_p.bin \
-macros/generic_i_ce.bin \
-macros/generic_i_hm.bin \
-macros/generic_i_h.bin \
-macros/generic_i_s.bin \
-macros/%grayplot_i_h.bin \
-macros/%h_copy.bin \
-macros/%h_delete.bin \
-macros/%h_draw.bin \
-macros/%h_e.bin \
-macros/%h_get.bin \
-macros/%h_i_st.bin \
-macros/%hm_1_hm.bin \
-macros/%hm_1_s.bin \
-macros/%hm_2_hm.bin \
-macros/%hm_2_s.bin \
-macros/%hm_3_hm.bin \
-macros/%hm_3_s.bin \
-macros/%hm_4_hm.bin \
-macros/%hm_4_s.bin \
-macros/%hm_5.bin \
-macros/%hm_abs.bin \
-macros/%hm_a_hm.bin \
-macros/%hm_and.bin \
-macros/%hm_a_s.bin \
-macros/%h_matrix.bin \
-macros/%hm_bool2s.bin \
-macros/%hm_ceil.bin \
-macros/%hm_c_hm.bin \
-macros/%hm_conj.bin \
-macros/%hm_cos.bin \
-macros/%hm_cumprod.bin \
-macros/%hm_cumsum.bin \
-macros/%hm_degree.bin \
-macros/%hm_d_hm.bin \
-macros/%hm_d_s.bin \
-macros/%hm_e.bin \
-macros/%hm_exp.bin \
-macros/%hm_f_hm.bin \
-macros/%hm_floor.bin \
-macros/%hm_g_hm.bin \
-macros/%hm_h_hm.bin \
-macros/%hm_i_b.bin \
-macros/%hm_i_ce.bin \
-macros/%hm_iconvert.bin \
-macros/%hm_i_hm.bin \
-macros/%hm_i_i.bin \
-macros/%hm_imag.bin \
-macros/%hm_int.bin \
-macros/%hm_i_p.bin \
-macros/%hm_isnan.bin \
-macros/%hm_isreal.bin \
-macros/%hm_i_s.bin \
-macros/%hm_i_st.bin \
-macros/%hm_j_hm.bin \
-macros/%hm_j_s.bin \
-macros/%hm_k_hm.bin \
-macros/%hm_k_s.bin \
-macros/%hm_log.bin \
-macros/%hm_matrix.bin \
-macros/%hm_maxi.bin \
-macros/%hm_median.bin \
-macros/%hm_mini.bin \
-macros/%hm_m_s.bin \
-macros/%hm_n_s.bin \
-macros/%hm_o_hm.bin \
-macros/%hm_o_i.bin \
-macros/%hm_ones.bin \
-macros/%hm_or.bin \
-macros/%hm_o_s.bin \
-macros/%hm_p.bin \
-macros/%hm_q_hm.bin \
-macros/%hm_rand.bin \
-macros/%hm_real.bin \
-macros/%hm_round.bin \
-macros/%hm_s_hm.bin \
-macros/%hm_sin.bin \
-macros/%hm_size.bin \
-macros/%hm_s_s.bin \
-macros/%hm_st_deviation.bin \
-macros/%hm_sum.bin \
-macros/%hm_x_hm.bin \
-macros/%hm_x_s.bin \
-macros/%hm_zeros.bin \
-macros/%h_set.bin \
-macros/%i_and.bin \
-macros/%i_ascii.bin \
-macros/%i_bezout.bin \
-macros/%i_b_s.bin \
-macros/%i_d_i.bin \
-macros/%i_gcd.bin \
-macros/%i_g_i.bin \
-macros/%i_h_i.bin \
-macros/%i_i_ce.bin \
-macros/%i_i_hm.bin \
-macros/%i_i_h.bin \
-macros/%i_i_i.bin \
-macros/%i_i_s.bin \
-macros/%i_i_st.bin \
-macros/%i_lcm.bin \
-macros/%i_length.bin \
-macros/%i_m_i.bin \
-macros/%ip_a_s.bin \
-macros/%ip_i_st.bin \
-macros/%ip_m_s.bin \
-macros/%ip_n_ip.bin \
-macros/%ip_o_ip.bin \
-macros/%ip_p.bin \
-macros/%ip_s_s.bin \
-macros/%i_r_i.bin \
-macros/%i_round.bin \
-macros/%i_s_i.bin \
-macros/%i_x_i.bin \
-macros/%l_i_h.bin \
-macros/%l_isequal.bin \
-macros/%l_i_s.bin \
-macros/%l_i_st.bin \
-macros/%l_n_c.bin \
-macros/%l_n_l.bin \
-macros/%l_n_m.bin \
-macros/%l_n_p.bin \
-macros/%l_n_s.bin \
-macros/%l_o_c.bin \
-macros/%l_o_l.bin \
-macros/%l_o_m.bin \
-macros/%l_o_p.bin \
-macros/%l_o_s.bin \
-macros/%lss_a_lss.bin \
-macros/%lss_a_p.bin \
-macros/%lss_a_r.bin \
-macros/%lss_a_s.bin \
-macros/%lss_c_lss.bin \
-macros/%lss_c_p.bin \
-macros/%lss_c_r.bin \
-macros/%lss_c_s.bin \
-macros/%lss_e.bin \
-macros/%lss_eye.bin \
-macros/%lss_f_lss.bin \
-macros/%lss_f_r.bin \
-macros/%lss_f_s.bin \
-macros/%lss_i_ce.bin \
-macros/%lss_i_lss.bin \
-macros/%lss_inv.bin \
-macros/%lss_i_p.bin \
-macros/%lss_i_r.bin \
-macros/%lss_i_s.bin \
-macros/%lss_i_st.bin \
-macros/%lss_l_p.bin \
-macros/%lss_l_r.bin \
-macros/%lss_l_s.bin \
-macros/%lss_m_lss.bin \
-macros/%lss_m_p.bin \
-macros/%lss_m_r.bin \
-macros/%lss_m_s.bin \
-macros/%lss_n_lss.bin \
-macros/%lss_norm.bin \
-macros/%lss_n_p.bin \
-macros/%lss_n_r.bin \
-macros/%lss_n_s.bin \
-macros/%lss_o_lss.bin \
-macros/%lss_ones.bin \
-macros/%lss_o_p.bin \
-macros/%lss_o_r.bin \
-macros/%lss_o_s.bin \
-macros/%lss_rand.bin \
-macros/%lss_r_lss.bin \
-macros/%lss_r_p.bin \
-macros/%lss_r_r.bin \
-macros/%lss_r_s.bin \
-macros/%lss_size.bin \
-macros/%lss_s_lss.bin \
-macros/%lss_s_p.bin \
-macros/%lss_s_r.bin \
-macros/%lss_s.bin \
-macros/%lss_s_s.bin \
-macros/%lss_t.bin \
-macros/%lss_v_lss.bin \
-macros/%lss_v_r.bin \
-macros/%lss_v_s.bin \
-macros/%lt_i_s.bin \
-macros/%mc_i_h.bin \
-macros/%mc_i_s.bin \
-macros/%mc_i_st.bin \
-macros/%m_n_l.bin \
-macros/%m_o_l.bin \
-macros/%msp_i_s.bin \
-macros/%msp_i_st.bin \
-macros/%msp_n_msp.bin \
-macros/%msp_p.bin \
-macros/%msp_spones.bin \
-macros/%p_a_lss.bin \
-macros/%p_a_r.bin \
-macros/%p_c_lss.bin \
-macros/%p_c_r.bin \
-macros/%p_det.bin \
-macros/%p_d_p.bin \
-macros/%p_d_r.bin \
-macros/%p_d_s.bin \
-macros/%p_e.bin \
-macros/%p_f_r.bin \
-macros/%p_i_ce.bin \
-macros/%p_i_h.bin \
-macros/%p_i_lss.bin \
-macros/%p_inv.bin \
-macros/%p_i_p.bin \
-macros/%p_i_r.bin \
-macros/%p_i_s.bin \
-macros/%p_i_st.bin \
-macros/%p_j_s.bin \
-macros/%p_k_p.bin \
-macros/%p_k_r.bin \
-macros/%p_k_s.bin \
-macros/%p_l_lss.bin \
-macros/%p_l_p.bin \
-macros/%p_l_s.bin \
-macros/%p_matrix.bin \
-macros/%p_m_lss.bin \
-macros/%p_m_r.bin \
-macros/%p_n_l.bin \
-macros/%p_n_r.bin \
-macros/%p_o_l.bin \
-macros/%p_o_lss.bin \
-macros/%p_o_r.bin \
-macros/%p_prod.bin \
-macros/%p_p_s.bin \
-macros/%p_q_p.bin \
-macros/%p_q_r.bin \
-macros/%p_q_s.bin \
-macros/%p_r_p.bin \
-macros/%p_r_r.bin \
-macros/%p_r_s.bin \
-macros/%p_simp.bin \
-macros/%p_s_lss.bin \
-macros/%p_s_r.bin \
-macros/%p_string.bin \
-macros/%p_sum.bin \
-macros/%p_v_p.bin \
-macros/%p_v_r.bin \
-macros/%p_x_r.bin \
-macros/%p_y_p.bin \
-macros/%p_y_r.bin \
-macros/%p_y_s.bin \
-macros/%p_z_p.bin \
-macros/%p_z_r.bin \
-macros/%p_z_s.bin \
-macros/%r_a_lss.bin \
-macros/%r_a_p.bin \
-macros/%r_a_r.bin \
-macros/%r_a_s.bin \
-macros/%r_clean.bin \
-macros/%r_c_lss.bin \
-macros/%r_c_p.bin \
-macros/%r_c_r.bin \
-macros/%r_c_s.bin \
-macros/%r_det.bin \
-macros/%r_diag.bin \
-macros/%r_d_p.bin \
-macros/%r_d_s.bin \
-macros/%r_e.bin \
-macros/%r_eye.bin \
-macros/%r_f_lss.bin \
-macros/%r_f_p.bin \
-macros/%r_f_r.bin \
-macros/%r_f_s.bin \
-macros/%r_i_ce.bin \
-macros/%r_i_lss.bin \
-macros/%r_inv.bin \
-macros/%r_i_p.bin \
-macros/%r_i_r.bin \
-macros/%r_i_s.bin \
-macros/%r_i_st.bin \
-macros/%r_j_s.bin \
-macros/%r_k_p.bin \
-macros/%r_k_r.bin \
-macros/%r_k_s.bin \
-macros/%r_l_lss.bin \
-macros/%r_l_p.bin \
-macros/%r_l_r.bin \
-macros/%r_l_s.bin \
-macros/%r_m_lss.bin \
-macros/%r_m_p.bin \
-macros/%r_m_r.bin \
-macros/%r_m_s.bin \
-macros/%r_n_lss.bin \
-macros/%r_norm.bin \
-macros/%r_n_p.bin \
-macros/%r_n_r.bin \
-macros/%r_o_lss.bin \
-macros/%r_o_p.bin \
-macros/%r_o_r.bin \
-macros/%r_o_s.bin \
-macros/%r_p.bin \
-macros/%r_p_s.bin \
-macros/%r_q_p.bin \
-macros/%r_q_r.bin \
-macros/%r_q_s.bin \
-macros/%r_rand.bin \
-macros/%r_r_lss.bin \
-macros/%r_r_p.bin \
-macros/%r_r_r.bin \
-macros/%r_r_s.bin \
-macros/%r_simp.bin \
-macros/%r_size.bin \
-macros/%r_s_lss.bin \
-macros/%r_s_p.bin \
-macros/%r_s_r.bin \
-macros/%r_s.bin \
-macros/%r_s_s.bin \
-macros/%r_string.bin \
-macros/%r_tril.bin \
-macros/%r_triu.bin \
-macros/%r_t.bin \
-macros/%r_v_lss.bin \
-macros/%r_v_p.bin \
-macros/%r_v_r.bin \
-macros/%r_v_s.bin \
-macros/%r_x_p.bin \
-macros/%r_x_r.bin \
-macros/%r_x_s.bin \
-macros/%r_y_p.bin \
-macros/%r_y_r.bin \
-macros/%r_y_s.bin \
-macros/%r_z_p.bin \
-macros/%r_z_r.bin \
-macros/%r_z_s.bin \
-macros/%s_1_hm.bin \
-macros/%s_2_hm.bin \
-macros/%s_4_hm.bin \
-macros/%s_5.bin \
-macros/%s_a_hm.bin \
-macros/%s_a_ip.bin \
-macros/%s_a_lss.bin \
-macros/%s_and.bin \
-macros/%s_a_r.bin \
-macros/%s_a_sp.bin \
-macros/%s_b_i.bin \
-macros/%s_c_cblock.bin \
-macros/%s_c_lss.bin \
-macros/%s_c_r.bin \
-macros/%s_c_sp.bin \
-macros/%s_d_r.bin \
-macros/%s_d_sp.bin \
-macros/%s_e.bin \
-macros/%s_f_cblock.bin \
-macros/%s_f_lss.bin \
-macros/%s_f_r.bin \
-macros/%s_f_sp.bin \
-macros/%s_g_b.bin \
-macros/%s_g_s.bin \
-macros/%s_h_s.bin \
-macros/%s_i_b.bin \
-macros/%s_i_ce.bin \
-macros/%s_i_c.bin \
-macros/%s_i_hm.bin \
-macros/%s_i_h.bin \
-macros/%s_i_lss.bin \
-macros/%s_i_p.bin \
-macros/%s_i_r.bin \
-macros/%s_i_spb.bin \
-macros/%s_i_s.bin \
-macros/%s_i_st.bin \
-macros/%s_k_hm.bin \
-macros/%s_k_p.bin \
-macros/%s_k_r.bin \
-macros/%s_k_sp.bin \
-macros/%s_l_hm.bin \
-macros/%s_l_lss.bin \
-macros/%s_l_p.bin \
-macros/%s_l_r.bin \
-macros/%s_l_sp.bin \
-macros/%s_l_s.bin \
-macros/%s_matrix.bin \
-macros/%s_m_hm.bin \
-macros/%s_m_ip.bin \
-macros/%s_m_lss.bin \
-macros/%s_m_r.bin \
-macros/%s_n_l.bin \
-macros/%s_n_lss.bin \
-macros/%s_n_r.bin \
-macros/%s_o_hm.bin \
-macros/%s_o_l.bin \
-macros/%s_o_lss.bin \
-macros/%s_o_r.bin \
-macros/%s_or.bin \
-macros/%sp_and.bin \
-macros/%sp_a_sp.bin \
-macros/%sp_a_s.bin \
-macros/%spb_c_b.bin \
-macros/%spb_diag.bin \
-macros/%spb_e.bin \
-macros/%spb_f_b.bin \
-macros/%spb_g_b.bin \
-macros/%spb_g_spb.bin \
-macros/%spb_h_b.bin \
-macros/%spb_i_b.bin \
-macros/%spb_i_ce.bin \
-macros/%spb_i_h.bin \
-macros/%spb_i_st.bin \
-macros/%spb_or.bin \
-macros/%spb_tril.bin \
-macros/%spb_triu.bin \
-macros/%sp_ceil.bin \
-macros/%sp_cos.bin \
-macros/%sp_diag.bin \
-macros/%sp_d_sp.bin \
-macros/%sp_d_s.bin \
-macros/%sp_e.bin \
-macros/%sp_floor.bin \
-macros/%sp_f_s.bin \
-macros/%sp_i_ce.bin \
-macros/%sp_i_h.bin \
-macros/%sp_int.bin \
-macros/%sp_inv.bin \
-macros/%sp_i_sp.bin \
-macros/%sp_i_s.bin \
-macros/%sp_i_st.bin \
-macros/%sp_k_sp.bin \
-macros/%sp_k_s.bin \
-macros/%sp_length.bin \
-macros/%sp_l_s.bin \
-macros/%sp_norm.bin \
-macros/%sp_or.bin \
-macros/%s_pow.bin \
-macros/%sp_p_s.bin \
-macros/%sp_q_sp.bin \
-macros/%sp_q_s.bin \
-macros/%sp_round.bin \
-macros/%sp_r_sp.bin \
-macros/%sp_r_s.bin \
-macros/%sp_sort.bin \
-macros/%sp_sqrt.bin \
-macros/%sp_s_sp.bin \
-macros/%sp_s_s.bin \
-macros/%sp_sum.bin \
-macros/%sp_tril.bin \
-macros/%sp_triu.bin \
-macros/%sp_y_sp.bin \
-macros/%sp_y_s.bin \
-macros/%sp_z_sp.bin \
-macros/%sp_z_s.bin \
-macros/%s_q_hm.bin \
-macros/%s_q_p.bin \
-macros/%s_q_r.bin \
-macros/%s_q_sp.bin \
-macros/%s_r_lss.bin \
-macros/%s_r_p.bin \
-macros/%s_r_r.bin \
-macros/%s_r_sp.bin \
-macros/%s_s_hm.bin \
-macros/%s_simp.bin \
-macros/%s_s_ip.bin \
-macros/%s_s_lss.bin \
-macros/%s_sort.bin \
-macros/%s_s_r.bin \
-macros/%s_s_sp.bin \
-macros/%st_6.bin \
-macros/%st_c_st.bin \
-macros/%st_f_st.bin \
-macros/%st_i_c.bin \
-macros/%st_i_fptr.bin \
-macros/st_i_generic.bin \
-macros/%st_i_h.bin \
-macros/%st_i_ip.bin \
-macros/%st_i_i.bin \
-macros/%st_i_lss.bin \
-macros/%st_i_msp.bin \
-macros/%st_i_p.bin \
-macros/%st_i_spb.bin \
-macros/%st_i_sp.bin \
-macros/%st_i_s.bin \
-macros/%st_p.bin \
-macros/%st_size.bin \
-macros/%st_string.bin \
-macros/%st_t.bin \
-macros/%s_v_lss.bin \
-macros/%s_v_p.bin \
-macros/%s_v_r.bin \
-macros/%s_v_s.bin \
-macros/%s_x_hm.bin \
-macros/%s_y_p.bin \
-macros/%s_y_r.bin \
-macros/%s_y_sp.bin \
-macros/%s_z_p.bin \
-macros/%s_z_r.bin \
-macros/%s_z_sp.bin \
-macros/%ticks_i_h.bin \
-macros/%xls_e.bin \
-macros/%xls_p.bin \
-macros/%xlssheet_e.bin \
-macros/%xlssheet_p.bin \
-macros/%xlssheet_size.bin \
-macros/%xlssheet_string.bin \
-macros/%b_diag.bin \
-macros/%b_i_s.bin \
-macros/%cblock_f_cblock.bin \
-macros/%cblock_p.bin \
-macros/%c_b_s.bin \
-macros/%ce_c_ce.bin \
-macros/%ce_p.bin \
-macros/%ce_size.bin \
-macros/%c_i_st.bin \
-macros/%fptr_i_st.bin \
-macros/generic_i_st.bin \
-macros/%hm_fft.bin \
-macros/%hm_find.bin \
-macros/%hm_mean.bin \
-macros/%hm_n_hm.bin \
-macros/%hm_prod.bin \
-macros/%hm_r_s.bin \
-macros/%hm_sign.bin \
-macros/%hm_sqrt.bin \
-macros/%hm_s.bin \
-macros/%i_a_i.bin \
-macros/%i_or.bin \
-macros/%lss_f_p.bin \
-macros/%lss_l_lss.bin \
-macros/%lss_v_p.bin \
-macros/%msp_o_msp.bin \
-macros/%p_f_lss.bin \
-macros/%p_i_hm.bin \
-macros/%p_l_r.bin \
-macros/%p_n_lss.bin \
-macros/%p_r_lss.bin \
-macros/%p_v_lss.bin \
-macros/%p_v_s.bin \
-macros/%r_d_r.bin \
-macros/%r_n_s.bin \
-macros/%r_ones.bin \
-macros/%s_3_hm.bin \
-macros/%s_b_s.bin \
-macros/%s_d_p.bin \
-macros/%s_h_b.bin \
-macros/%s_i_sp.bin \
-macros/%s_n_hm.bin \
-macros/%spb_and.bin \
-macros/%spb_h_spb.bin \
-macros/%sp_c_s.bin \
-macros/%sp_exp.bin \
-macros/%sp_l_sp.bin \
-macros/%sp_sin.bin \
-macros/%s_r_s.bin \
-macros/%st_e.bin \
-macros/%st_i_b.bin \
-macros/%st_i_r.bin \
-macros/%st_i_st.bin \
-macros/%s_x_r.bin macros/names macros/lib macros/buildmacros.sce
-
 
 #### overloading : init scripts #### 
 libscioverloading_la_etcdir = $(target)/etc
index 5a9e06a..9f07410 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 VPATH = @srcdir@
@@ -226,1211 +226,6 @@ target = $(datadir)/overloading
 libscioverloading_la_rootdir = $(target)
 libscioverloading_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### overloading : Scilab macros ###
-libscioverloading_la_macrodir = $(target)/macros
-MACROS = macros/%sp_exp.sci \
-macros/%spb_h_spb.sci \
-macros/%c_i_st.sci \
-macros/%s_n_hm.sci \
-macros/%hm_fft.sci \
-macros/%hm_mean.sci \
-macros/%hm_find.sci \
-macros/%st_i_st.sci \
-macros/%c_b_s.sci \
-macros/%spb_and.sci \
-macros/%s_h_b.sci \
-macros/%s_i_sp.sci \
-macros/%cblock_p.sci \
-macros/%hm_sqrt.sci \
-macros/%cblock_f_cblock.sci \
-macros/%s_d_p.sci \
-macros/%hm_sign.sci \
-macros/%s_b_s.sci \
-macros/%r_d_r.sci \
-macros/%p_f_lss.sci \
-macros/%lss_f_p.sci \
-macros/%i_or.sci \
-macros/%fptr_i_st.sci \
-macros/%st_e.sci \
-macros/%p_l_r.sci \
-macros/%sp_sin.sci \
-macros/%msp_o_msp.sci \
-macros/%p_n_lss.sci \
-macros/%lss_l_lss.sci \
-macros/%sp_l_sp.sci \
-macros/%r_n_s.sci \
-macros/%ce_c_ce.sci \
-macros/%p_r_lss.sci \
-macros/%s_r_s.sci \
-macros/%p_v_lss.sci \
-macros/%b_diag.sci \
-macros/%lss_v_p.sci \
-macros/%p_v_s.sci \
-macros/%hm_r_s.sci \
-macros/%s_3_hm.sci \
-macros/%s_x_r.sci \
-macros/%ce_size.sci \
-macros/%r_ones.sci \
-macros/generic_i_st.sci \
-macros/%hm_s.sci \
-macros/%hm_prod.sci \
-macros/%p_i_hm.sci \
-macros/%st_i_b.sci \
-macros/%i_a_i.sci \
-macros/%hm_n_hm.sci \
-macros/%sp_c_s.sci \
-macros/%ce_p.sci \
-macros/%b_i_s.sci \
-macros/%st_i_r.sci \
-macros/%lss_a_p.sci \
-macros/%ar_p.sci \
-macros/%hm_i_i.sci \
-macros/%hm_bool2s.sci \
-macros/%i_i_hm.sci \
-macros/%s_c_r.sci \
-macros/%m_o_l.sci \
-macros/%sp_s_s.sci \
-macros/%r_k_p.sci \
-macros/%r_i_s.sci \
-macros/%b_i_spb.sci \
-macros/%dir_p.sci \
-macros/%r_o_r.sci \
-macros/%p_q_s.sci \
-macros/%lss_o_s.sci \
-macros/%hm_m_s.sci \
-macros/%s_s_r.sci \
-macros/%lss_e.sci \
-macros/%b_string.sci \
-macros/%s_s_hm.sci \
-macros/%spb_diag.sci \
-macros/%hm_3_hm.sci \
-macros/%r_y_s.sci \
-macros/%st_6.sci \
-macros/%b_i_hm.sci \
-macros/%sp_z_sp.sci \
-macros/%sp_ceil.sci \
-macros/%lss_i_st.sci \
-macros/%s_i_ce.sci \
-macros/%cblock_c_s.sci \
-macros/%r_t.sci \
-macros/%sp_q_sp.sci \
-macros/%b_matrix.sci \
-macros/%ip_m_s.sci \
-macros/%hm_rand.sci \
-macros/%b_tril.sci \
-macros/%xlssheet_p.sci \
-macros/%hm_exp.sci \
-macros/%p_prod.sci \
-macros/%r_f_p.sci \
-macros/%s_a_hm.sci \
-macros/%r_d_s.sci \
-macros/%l_n_p.sci \
-macros/%s_simp.sci \
-macros/%s_h_s.sci \
-macros/%lss_l_p.sci \
-macros/%p_l_s.sci \
-macros/%hm_isnan.sci \
-macros/%r_l_lss.sci \
-macros/%s_n_r.sci \
-macros/%p_r_r.sci \
-macros/%sp_and.sci \
-macros/%hm_or.sci \
-macros/%r_v_p.sci \
-macros/%hm_3_s.sci \
-macros/%s_z_p.sci \
-macros/%hm_s_hm.sci \
-macros/%r_z_r.sci \
-macros/%hm_sin.sci \
-macros/%hm_x_s.sci \
-macros/%msp_p.sci \
-macros/%hm_mini.sci \
-macros/%p_sum.sci \
-macros/%hm_i_ce.sci \
-macros/%hm_matrix.sci \
-macros/%lss_norm.sci \
-macros/%st_i_c.sci \
-macros/%hm_j_hm.sci \
-macros/%i_gcd.sci \
-macros/%i_g_i.sci \
-macros/%sp_diag.sci \
-macros/%l_i_h.sci \
-macros/%s_i_b.sci \
-macros/%h_matrix.sci \
-macros/%c_i_r.sci \
-macros/%sp_i_s.sci \
-macros/%s_x_hm.sci \
-macros/%hm_i_b.sci \
-macros/%p_i_h.sci \
-macros/%spb_tril.sci \
-macros/%r_a_p.sci \
-macros/%st_i_s.sci \
-macros/%s_c_lss.sci \
-macros/%s_s_sp.sci \
-macros/%p_i_p.sci \
-macros/%hm_a_hm.sci \
-macros/%hm_o_i.sci \
-macros/%s_i_r.sci \
-macros/%b_i_sp.sci \
-macros/%p_m_r.sci \
-macros/%sp_y_s.sci \
-macros/%r_det.sci \
-macros/%r_q_p.sci \
-macros/%champdat_i_h.sci \
-macros/%s_o_lss.sci \
-macros/%r_o_s.sci \
-macros/%s_or.sci \
-macros/%s_o_hm.sci \
-macros/%s_s_lss.sci \
-macros/%r_e.sci \
-macros/%p_y_p.sci \
-macros/%hm_s_s.sci \
-macros/%lt_i_s.sci \
-macros/%s_y_r.sci \
-macros/%hm_conj.sci \
-macros/%r_i_st.sci \
-macros/%hm_maxi.sci \
-macros/%msp_spones.sci \
-macros/%hm_5.sci \
-macros/%mc_i_s.sci \
-macros/%s_a_sp.sci \
-macros/%sp_d_s.sci \
-macros/%s_4_hm.sci \
-macros/%ip_s_s.sci \
-macros/%p_i_ce.sci \
-macros/%hm_x_hm.sci \
-macros/%p_d_p.sci \
-macros/%h_copy.sci \
-macros/%i_r_i.sci \
-macros/%p_c_lss.sci \
-macros/%lss_a_lss.sci \
-macros/%i_lcm.sci \
-macros/%b_triu.sci \
-macros/%s_d_r.sci \
-macros/%h_get.sci \
-macros/%sp_e.sci \
-macros/%lss_f_r.sci \
-macros/%sp_d_sp.sci \
-macros/%lss_i_lss.sci \
-macros/%r_l_p.sci \
-macros/%r_j_s.sci \
-macros/%p_o_lss.sci \
-macros/%lss_m_lss.sci \
-macros/%lss_r_p.sci \
-macros/%p_s_lss.sci \
-macros/%p_r_s.sci \
-macros/%hm_n_s.sci \
-macros/%hm_o_hm.sci \
-macros/%p_x_r.sci \
-macros/%i_i_ce.sci \
-macros/%lss_v_r.sci \
-macros/%hm_e.sci \
-macros/%r_z_s.sci \
-macros/%sp_tril.sci \
-macros/%st_size.sci \
-macros/%s_and.sci \
-macros/%hm_and.sci \
-macros/%p_simp.sci \
-macros/%hm_abs.sci \
-macros/%sp_sqrt.sci \
-macros/%r_norm.sci \
-macros/%c_i_c.sci \
-macros/%hm_f_hm.sci \
-macros/%b_i_ce.sci \
-macros/%s_m_ip.sci \
-macros/%c_diag.sci \
-macros/%p_inv.sci \
-macros/%hm_4_hm.sci \
-macros/%s_i_c.sci \
-macros/%c_i_s.sci \
-macros/%i_m_i.sci \
-macros/%mc_i_st.sci \
-macros/%p_c_r.sci \
-macros/%lss_a_r.sci \
-macros/generic_i_h.sci \
-macros/%spb_triu.sci \
-macros/%l_o_p.sci \
-macros/%b_f_spb.sci \
-macros/%spb_f_b.sci \
-macros/%s_k_p.sci \
-macros/%h_e.sci \
-macros/%s_i_s.sci \
-macros/%r_k_r.sci \
-macros/%lss_m_p.sci \
-macros/%hm_i_s.sci \
-macros/%s_k_hm.sci \
-macros/%s_o_r.sci \
-macros/%st_f_st.sci \
-macros/%p_s_r.sci \
-macros/%sp_r_sp.sci \
-macros/%ce_i_ce.sci \
-macros/%s_f_sp.sci \
-macros/%hm_4_s.sci \
-macros/%spb_or.sci \
-macros/%s_5.sci \
-macros/%sp_round.sci \
-macros/%sp_i_sp.sci \
-macros/%i_round.sci \
-macros/%spb_i_ce.sci \
-macros/%i_h_i.sci \
-macros/%c_n_l.sci \
-macros/%c_i_hm.sci \
-macros/%r_a_lss.sci \
-macros/%sp_length.sci \
-macros/%r_f_r.sci \
-macros/%i_x_i.sci \
-macros/%hm_ones.sci \
-macros/%lss_f_s.sci \
-macros/%hm_d_s.sci \
-macros/%s_n_l.sci \
-macros/%r_i_lss.sci \
-macros/%lss_size.sci \
-macros/%p_n_r.sci \
-macros/%lss_l_r.sci \
-macros/%sp_z_s.sci \
-macros/%r_m_lss.sci \
-macros/%r_r_p.sci \
-macros/%r_p_s.sci \
-macros/%hm_k_hm.sci \
-macros/%h_i_st.sci \
-macros/%st_p.sci \
-macros/%s_v_p.sci \
-macros/%s_e.sci \
-macros/%r_v_r.sci \
-macros/%p_z_p.sci \
-macros/%lss_v_s.sci \
-macros/%s_z_r.sci \
-macros/%c_tril.sci \
-macros/%s_i_spb.sci \
-macros/%sp_triu.sci \
-macros/%i_ascii.sci \
-macros/generic_i_hm.sci \
-macros/%h_draw.sci \
-macros/%i_i_h.sci \
-macros/%s_k_sp.sci \
-macros/%grayplot_i_h.sci \
-macros/%hm_median.sci \
-macros/%r_a_r.sci \
-macros/%i_s_i.sci \
-macros/%lss_c_p.sci \
-macros/%lss_a_s.sci \
-macros/%ip_p.sci \
-macros/%p_i_r.sci \
-macros/%b_iconvert.sci \
-macros/%r_m_p.sci \
-macros/%r_k_s.sci \
-macros/%s_l_lss.sci \
-macros/%s_q_p.sci \
-macros/%sp_i_ce.sci \
-macros/%r_q_r.sci \
-macros/%lss_s_p.sci \
-macros/%hm_o_s.sci \
-macros/%c_matrix.sci \
-macros/%p_y_r.sci \
-macros/%sp_floor.sci \
-macros/%st_i_sp.sci \
-macros/%l_n_c.sci \
-macros/%i_b_s.sci \
-macros/%ce_string.sci \
-macros/%s_i_st.sci \
-macros/%p_d_r.sci \
-macros/%sp_p_s.sci \
-macros/%lss_f_lss.sci \
-macros/%r_f_s.sci \
-macros/%msp_i_s.sci \
-macros/%l_n_s.sci \
-macros/%r_size.sci \
-macros/%p_l_lss.sci \
-macros/%spb_g_b.sci \
-macros/%s_y_sp.sci \
-macros/%s_l_p.sci \
-macros/%r_l_r.sci \
-macros/%hm_cumsum.sci \
-macros/%lss_n_p.sci \
-macros/%hm_g_hm.sci \
-macros/%lss_l_s.sci \
-macros/%hm_j_s.sci \
-macros/%lss_n_lss.sci \
-macros/%h_set.sci \
-macros/%st_i_spb.sci \
-macros/%lss_eye.sci \
-macros/%lss_r_lss.sci \
-macros/%lss_r_r.sci \
-macros/createstruct.sci \
-macros/%r_x_p.sci \
-macros/%lss_v_lss.sci \
-macros/%r_v_s.sci \
-macros/%l_i_st.sci \
-macros/%ce_matrix.sci \
-macros/%r_diag.sci \
-macros/%c_triu.sci \
-macros/%c_rand.sci \
-macros/%s_l_hm.sci \
-macros/%sp_s_sp.sci \
-macros/%i_i_i.sci \
-macros/%s_sort.sci \
-macros/%ce_t.sci \
-macros/%xls_e.sci \
-macros/%c_o_l.sci \
-macros/%sp_k_s.sci \
-macros/%i_bezout.sci \
-macros/%r_c_p.sci \
-macros/%hm_i_st.sci \
-macros/%sp_or.sci \
-macros/%r_a_s.sci \
-macros/%l_i_s.sci \
-macros/%sp_cos.sci \
-macros/%b_c_spb.sci \
-macros/%p_k_p.sci \
-macros/%lss_i_p.sci \
-macros/%p_i_s.sci \
-macros/%i_length.sci \
-macros/%s_o_l.sci \
-macros/%b_g_spb.sci \
-macros/%s_k_r.sci \
-macros/%p_o_r.sci \
-macros/%lss_m_r.sci \
-macros/%c_i_ce.sci \
-macros/%r_s_p.sci \
-macros/%r_q_s.sci \
-macros/%s_1_hm.sci \
-macros/%p_y_s.sci \
-macros/%msp_i_st.sci \
-macros/%r_p.sci \
-macros/%sp_a_sp.sci \
-macros/%r_string.sci \
-macros/%st_i_fptr.sci \
-macros/%ticks_i_h.sci \
-macros/%cblock_e.sci \
-macros/%i_d_i.sci \
-macros/%sp_f_s.sci \
-macros/%hm_round.sci \
-macros/%s_s_ip.sci \
-macros/%st_i_msp.sci \
-macros/%l_n_l.sci \
-macros/%p_d_s.sci \
-macros/generic_i_ce.sci \
-macros/%r_f_lss.sci \
-macros/%p_n_l.sci \
-macros/%s_f_r.sci \
-macros/%hm_c_hm.sci \
-macros/%r_tril.sci \
-macros/%r_n_p.sci \
-macros/%r_l_s.sci \
-macros/%r_n_lss.sci \
-macros/%s_r_p.sci \
-macros/%r_r_r.sci \
-macros/%r_r_lss.sci \
-macros/%r_eye.sci \
-macros/%p_v_p.sci \
-macros/%spb_i_h.sci \
-macros/%lss_r_s.sci \
-macros/%lss_rand.sci \
-macros/%s_q_hm.sci \
-macros/%r_v_lss.sci \
-macros/%s_v_r.sci \
-macros/%hm_1_hm.sci \
-macros/%p_z_r.sci \
-macros/%p_i_st.sci \
-macros/%s_l_sp.sci \
-macros/%hm_p.sci \
-macros/%s_pow.sci \
-macros/%s_a_ip.sci \
-macros/%ce_e.sci \
-macros/%sp_int.sci \
-macros/%st_c_st.sci \
-macros/%b_i_h.sci \
-macros/%ce_f_ce.sci \
-macros/%sp_a_s.sci \
-macros/%s_c_sp.sci \
-macros/%i_i_st.sci \
-macros/%b_g_s.sci \
-macros/%c_i_lss.sci \
-macros/%l_o_c.sci \
-macros/%hm_st_deviation.sci \
-macros/%st_string.sci \
-macros/%hm_iconvert.sci \
-macros/%lss_inv.sci \
-macros/%choose.sci \
-macros/%lss_i_ce.sci \
-macros/%s_a_r.sci \
-macros/%s_a_lss.sci \
-macros/%lss_c_r.sci \
-macros/%sp_q_s.sci \
-macros/%r_i_p.sci \
-macros/%s_i_lss.sci \
-macros/%p_det.sci \
-macros/%l_o_s.sci \
-macros/%spb_h_b.sci \
-macros/%r_m_r.sci \
-macros/%p_q_p.sci \
-macros/%lss_o_p.sci \
-macros/%s_m_lss.sci \
-macros/%b_i_st.sci \
-macros/%lss_m_s.sci \
-macros/%hm_k_s.sci \
-macros/generic_i_s.sci \
-macros/%s_q_r.sci \
-macros/%lss_s_r.sci \
-macros/%r_y_p.sci \
-macros/%hm_cos.sci \
-macros/%hm_q_hm.sci \
-macros/%3d_i_h.sci \
-macros/%ip_i_st.sci \
-macros/%s_z_sp.sci \
-macros/%spb_g_spb.sci \
-macros/%hm_h_hm.sci \
-macros/%hm_imag.sci \
-macros/%xlssheet_e.sci \
-macros/%hm_floor.sci \
-macros/%ce_i_st.sci \
-macros/%c_f_s.sci \
-macros/%s_b_i.sci \
-macros/%ce_6.sci \
-macros/%ip_n_ip.sci \
-macros/%hm_degree.sci \
-macros/%sp_l_s.sci \
-macros/%p_a_lss.sci \
-macros/%r_d_p.sci \
-macros/%s_q_sp.sci \
-macros/%l_n_m.sci \
-macros/%lss_c_lss.sci \
-macros/%spb_c_b.sci \
-macros/%p_i_lss.sci \
-macros/%p_l_p.sci \
-macros/%p_j_s.sci \
-macros/%msp_n_msp.sci \
-macros/%p_m_lss.sci \
-macros/%s_l_r.sci \
-macros/%lss_n_r.sci \
-macros/%lss_o_lss.sci \
-macros/%s_m_hm.sci \
-macros/%spb_i_st.sci \
-macros/%r_triu.sci \
-macros/%r_r_s.sci \
-macros/%lss_s_lss.sci \
-macros/%r_rand.sci \
-macros/%hm_1_s.sci \
-macros/%sp_sum.sci \
-macros/%s_v_s.sci \
-macros/%r_x_r.sci \
-macros/%h_delete.sci \
-macros/%p_z_s.sci \
-macros/%i_and.sci \
-macros/%c_a_c.sci \
-macros/st_i_generic.sci \
-macros/%hm_cumprod.sci \
-macros/%sp_k_sp.sci \
-macros/%hm_ceil.sci \
-macros/%sp_i_h.sci \
-macros/%st_i_h.sci \
-macros/%c_ones.sci \
-macros/%s_2_hm.sci \
-macros/%s_g_b.sci \
-macros/%r_inv.sci \
-macros/%st_i_p.sci \
-macros/%hm_int.sci \
-macros/%l_isequal.sci \
-macros/%st_i_lss.sci \
-macros/%r_i_ce.sci \
-macros/%i_i_s.sci \
-macros/%r_c_r.sci \
-macros/%c_mclose.sci \
-macros/%l_o_l.sci \
-macros/%lss_c_s.sci \
-macros/%xlssheet_string.sci \
-macros/%hm_a_s.sci \
-macros/%p_o_l.sci \
-macros/%p_k_r.sci \
-macros/%lss_i_r.sci \
-macros/%b_h_spb.sci \
-macros/%r_o_p.sci \
-macros/%r_m_s.sci \
-macros/%p_e.sci \
-macros/%r_s_r.sci \
-macros/%lss_s_s.sci \
-macros/%hm_real.sci \
-macros/%mc_i_h.sci \
-macros/%s_c_cblock.sci \
-macros/%lss_s.sci \
-macros/%r_simp.sci \
-macros/%xlssheet_size.sci \
-macros/%ip_a_s.sci \
-macros/%hm_d_hm.sci \
-macros/%hm_size.sci \
-macros/%sp_i_st.sci \
-macros/%hm_2_hm.sci \
-macros/%b_h_s.sci \
-macros/%sp_y_sp.sci \
-macros/%s_f_cblock.sci \
-macros/%r_c_lss.sci \
-macros/%c_eye.sci \
-macros/%m_n_l.sci \
-macros/%p_f_r.sci \
-macros/%sp_r_s.sci \
-macros/%spb_i_b.sci \
-macros/%s_i_hm.sci \
-macros/%s_l_s.sci \
-macros/%r_n_r.sci \
-macros/%p_r_p.sci \
-macros/%r_o_lss.sci \
-macros/%p_p_s.sci \
-macros/%lss_n_s.sci \
-macros/%hm_isreal.sci \
-macros/%s_r_r.sci \
-macros/%r_s_lss.sci \
-macros/%p_v_r.sci \
-macros/%hm_log.sci \
-macros/%s_d_sp.sci \
-macros/%r_z_p.sci \
-macros/%st_t.sci \
-macros/%r_x_s.sci \
-macros/%ce_i_s.sci \
-macros/%p_string.sci \
-macros/%lss_ones.sci \
-macros/%hm_zeros.sci \
-macros/%st_i_ip.sci \
-macros/%hm_sum.sci \
-macros/%sp_sort.sci \
-macros/%b_i_b.sci \
-macros/%sp_inv.sci \
-macros/%c_i_h.sci \
-macros/%st_i_i.sci \
-macros/%sp_norm.sci \
-macros/%p_a_r.sci \
-macros/%s_i_h.sci \
-macros/%p_matrix.sci \
-macros/%r_c_s.sci \
-macros/%l_o_m.sci \
-macros/%xls_p.sci \
-macros/%s_f_lss.sci \
-macros/%s_i_p.sci \
-macros/%s_g_s.sci \
-macros/%r_i_r.sci \
-macros/%p_k_s.sci \
-macros/%hm_i_p.sci \
-macros/%lss_i_s.sci \
-macros/%s_m_r.sci \
-macros/%s_n_lss.sci \
-macros/%p_q_r.sci \
-macros/%hm_i_hm.sci \
-macros/%lss_o_r.sci \
-macros/%r_clean.sci \
-macros/%s_r_lss.sci \
-macros/%r_s_s.sci \
-macros/%hm_2_s.sci \
-macros/%s_v_lss.sci \
-macros/%s_y_p.sci \
-macros/%r_y_r.sci \
-macros/%cblock_c_cblock.sci \
-macros/%ip_o_ip.sci \
-macros/%r_s.sci \
-macros/%lss_t.sci \
-macros/%s_r_sp.sci \
-macros/%c_b_c.sci \
-macros/%s_matrix.sci \
-macros/%spb_e.sci macros/%3d_i_h.bin \
-macros/%ar_p.bin \
-macros/%b_c_spb.bin \
-macros/%b_f_spb.bin \
-macros/%b_g_spb.bin \
-macros/%b_g_s.bin \
-macros/%b_h_spb.bin \
-macros/%b_h_s.bin \
-macros/%b_i_b.bin \
-macros/%b_i_ce.bin \
-macros/%b_iconvert.bin \
-macros/%b_i_hm.bin \
-macros/%b_i_h.bin \
-macros/%b_i_spb.bin \
-macros/%b_i_sp.bin \
-macros/%b_i_st.bin \
-macros/%b_matrix.bin \
-macros/%b_string.bin \
-macros/%b_tril.bin \
-macros/%b_triu.bin \
-macros/%c_a_c.bin \
-macros/%c_b_c.bin \
-macros/%cblock_c_cblock.bin \
-macros/%cblock_c_s.bin \
-macros/%cblock_e.bin \
-macros/%c_diag.bin \
-macros/%ce_6.bin \
-macros/%ce_e.bin \
-macros/%ce_f_ce.bin \
-macros/%ce_i_ce.bin \
-macros/%ce_i_s.bin \
-macros/%ce_i_st.bin \
-macros/%ce_matrix.bin \
-macros/%ce_string.bin \
-macros/%ce_t.bin \
-macros/%c_eye.bin \
-macros/%c_f_s.bin \
-macros/%champdat_i_h.bin \
-macros/%choose.bin \
-macros/%c_i_ce.bin \
-macros/%c_i_c.bin \
-macros/%c_i_hm.bin \
-macros/%c_i_h.bin \
-macros/%c_i_lss.bin \
-macros/%c_i_r.bin \
-macros/%c_i_s.bin \
-macros/%c_matrix.bin \
-macros/%c_mclose.bin \
-macros/%c_n_l.bin \
-macros/%c_o_l.bin \
-macros/%c_ones.bin \
-macros/%c_rand.bin \
-macros/createstruct.bin \
-macros/%c_tril.bin \
-macros/%c_triu.bin \
-macros/%dir_p.bin \
-macros/generic_i_ce.bin \
-macros/generic_i_hm.bin \
-macros/generic_i_h.bin \
-macros/generic_i_s.bin \
-macros/%grayplot_i_h.bin \
-macros/%h_copy.bin \
-macros/%h_delete.bin \
-macros/%h_draw.bin \
-macros/%h_e.bin \
-macros/%h_get.bin \
-macros/%h_i_st.bin \
-macros/%hm_1_hm.bin \
-macros/%hm_1_s.bin \
-macros/%hm_2_hm.bin \
-macros/%hm_2_s.bin \
-macros/%hm_3_hm.bin \
-macros/%hm_3_s.bin \
-macros/%hm_4_hm.bin \
-macros/%hm_4_s.bin \
-macros/%hm_5.bin \
-macros/%hm_abs.bin \
-macros/%hm_a_hm.bin \
-macros/%hm_and.bin \
-macros/%hm_a_s.bin \
-macros/%h_matrix.bin \
-macros/%hm_bool2s.bin \
-macros/%hm_ceil.bin \
-macros/%hm_c_hm.bin \
-macros/%hm_conj.bin \
-macros/%hm_cos.bin \
-macros/%hm_cumprod.bin \
-macros/%hm_cumsum.bin \
-macros/%hm_degree.bin \
-macros/%hm_d_hm.bin \
-macros/%hm_d_s.bin \
-macros/%hm_e.bin \
-macros/%hm_exp.bin \
-macros/%hm_f_hm.bin \
-macros/%hm_floor.bin \
-macros/%hm_g_hm.bin \
-macros/%hm_h_hm.bin \
-macros/%hm_i_b.bin \
-macros/%hm_i_ce.bin \
-macros/%hm_iconvert.bin \
-macros/%hm_i_hm.bin \
-macros/%hm_i_i.bin \
-macros/%hm_imag.bin \
-macros/%hm_int.bin \
-macros/%hm_i_p.bin \
-macros/%hm_isnan.bin \
-macros/%hm_isreal.bin \
-macros/%hm_i_s.bin \
-macros/%hm_i_st.bin \
-macros/%hm_j_hm.bin \
-macros/%hm_j_s.bin \
-macros/%hm_k_hm.bin \
-macros/%hm_k_s.bin \
-macros/%hm_log.bin \
-macros/%hm_matrix.bin \
-macros/%hm_maxi.bin \
-macros/%hm_median.bin \
-macros/%hm_mini.bin \
-macros/%hm_m_s.bin \
-macros/%hm_n_s.bin \
-macros/%hm_o_hm.bin \
-macros/%hm_o_i.bin \
-macros/%hm_ones.bin \
-macros/%hm_or.bin \
-macros/%hm_o_s.bin \
-macros/%hm_p.bin \
-macros/%hm_q_hm.bin \
-macros/%hm_rand.bin \
-macros/%hm_real.bin \
-macros/%hm_round.bin \
-macros/%hm_s_hm.bin \
-macros/%hm_sin.bin \
-macros/%hm_size.bin \
-macros/%hm_s_s.bin \
-macros/%hm_st_deviation.bin \
-macros/%hm_sum.bin \
-macros/%hm_x_hm.bin \
-macros/%hm_x_s.bin \
-macros/%hm_zeros.bin \
-macros/%h_set.bin \
-macros/%i_and.bin \
-macros/%i_ascii.bin \
-macros/%i_bezout.bin \
-macros/%i_b_s.bin \
-macros/%i_d_i.bin \
-macros/%i_gcd.bin \
-macros/%i_g_i.bin \
-macros/%i_h_i.bin \
-macros/%i_i_ce.bin \
-macros/%i_i_hm.bin \
-macros/%i_i_h.bin \
-macros/%i_i_i.bin \
-macros/%i_i_s.bin \
-macros/%i_i_st.bin \
-macros/%i_lcm.bin \
-macros/%i_length.bin \
-macros/%i_m_i.bin \
-macros/%ip_a_s.bin \
-macros/%ip_i_st.bin \
-macros/%ip_m_s.bin \
-macros/%ip_n_ip.bin \
-macros/%ip_o_ip.bin \
-macros/%ip_p.bin \
-macros/%ip_s_s.bin \
-macros/%i_r_i.bin \
-macros/%i_round.bin \
-macros/%i_s_i.bin \
-macros/%i_x_i.bin \
-macros/%l_i_h.bin \
-macros/%l_isequal.bin \
-macros/%l_i_s.bin \
-macros/%l_i_st.bin \
-macros/%l_n_c.bin \
-macros/%l_n_l.bin \
-macros/%l_n_m.bin \
-macros/%l_n_p.bin \
-macros/%l_n_s.bin \
-macros/%l_o_c.bin \
-macros/%l_o_l.bin \
-macros/%l_o_m.bin \
-macros/%l_o_p.bin \
-macros/%l_o_s.bin \
-macros/%lss_a_lss.bin \
-macros/%lss_a_p.bin \
-macros/%lss_a_r.bin \
-macros/%lss_a_s.bin \
-macros/%lss_c_lss.bin \
-macros/%lss_c_p.bin \
-macros/%lss_c_r.bin \
-macros/%lss_c_s.bin \
-macros/%lss_e.bin \
-macros/%lss_eye.bin \
-macros/%lss_f_lss.bin \
-macros/%lss_f_r.bin \
-macros/%lss_f_s.bin \
-macros/%lss_i_ce.bin \
-macros/%lss_i_lss.bin \
-macros/%lss_inv.bin \
-macros/%lss_i_p.bin \
-macros/%lss_i_r.bin \
-macros/%lss_i_s.bin \
-macros/%lss_i_st.bin \
-macros/%lss_l_p.bin \
-macros/%lss_l_r.bin \
-macros/%lss_l_s.bin \
-macros/%lss_m_lss.bin \
-macros/%lss_m_p.bin \
-macros/%lss_m_r.bin \
-macros/%lss_m_s.bin \
-macros/%lss_n_lss.bin \
-macros/%lss_norm.bin \
-macros/%lss_n_p.bin \
-macros/%lss_n_r.bin \
-macros/%lss_n_s.bin \
-macros/%lss_o_lss.bin \
-macros/%lss_ones.bin \
-macros/%lss_o_p.bin \
-macros/%lss_o_r.bin \
-macros/%lss_o_s.bin \
-macros/%lss_rand.bin \
-macros/%lss_r_lss.bin \
-macros/%lss_r_p.bin \
-macros/%lss_r_r.bin \
-macros/%lss_r_s.bin \
-macros/%lss_size.bin \
-macros/%lss_s_lss.bin \
-macros/%lss_s_p.bin \
-macros/%lss_s_r.bin \
-macros/%lss_s.bin \
-macros/%lss_s_s.bin \
-macros/%lss_t.bin \
-macros/%lss_v_lss.bin \
-macros/%lss_v_r.bin \
-macros/%lss_v_s.bin \
-macros/%lt_i_s.bin \
-macros/%mc_i_h.bin \
-macros/%mc_i_s.bin \
-macros/%mc_i_st.bin \
-macros/%m_n_l.bin \
-macros/%m_o_l.bin \
-macros/%msp_i_s.bin \
-macros/%msp_i_st.bin \
-macros/%msp_n_msp.bin \
-macros/%msp_p.bin \
-macros/%msp_spones.bin \
-macros/%p_a_lss.bin \
-macros/%p_a_r.bin \
-macros/%p_c_lss.bin \
-macros/%p_c_r.bin \
-macros/%p_det.bin \
-macros/%p_d_p.bin \
-macros/%p_d_r.bin \
-macros/%p_d_s.bin \
-macros/%p_e.bin \
-macros/%p_f_r.bin \
-macros/%p_i_ce.bin \
-macros/%p_i_h.bin \
-macros/%p_i_lss.bin \
-macros/%p_inv.bin \
-macros/%p_i_p.bin \
-macros/%p_i_r.bin \
-macros/%p_i_s.bin \
-macros/%p_i_st.bin \
-macros/%p_j_s.bin \
-macros/%p_k_p.bin \
-macros/%p_k_r.bin \
-macros/%p_k_s.bin \
-macros/%p_l_lss.bin \
-macros/%p_l_p.bin \
-macros/%p_l_s.bin \
-macros/%p_matrix.bin \
-macros/%p_m_lss.bin \
-macros/%p_m_r.bin \
-macros/%p_n_l.bin \
-macros/%p_n_r.bin \
-macros/%p_o_l.bin \
-macros/%p_o_lss.bin \
-macros/%p_o_r.bin \
-macros/%p_prod.bin \
-macros/%p_p_s.bin \
-macros/%p_q_p.bin \
-macros/%p_q_r.bin \
-macros/%p_q_s.bin \
-macros/%p_r_p.bin \
-macros/%p_r_r.bin \
-macros/%p_r_s.bin \
-macros/%p_simp.bin \
-macros/%p_s_lss.bin \
-macros/%p_s_r.bin \
-macros/%p_string.bin \
-macros/%p_sum.bin \
-macros/%p_v_p.bin \
-macros/%p_v_r.bin \
-macros/%p_x_r.bin \
-macros/%p_y_p.bin \
-macros/%p_y_r.bin \
-macros/%p_y_s.bin \
-macros/%p_z_p.bin \
-macros/%p_z_r.bin \
-macros/%p_z_s.bin \
-macros/%r_a_lss.bin \
-macros/%r_a_p.bin \
-macros/%r_a_r.bin \
-macros/%r_a_s.bin \
-macros/%r_clean.bin \
-macros/%r_c_lss.bin \
-macros/%r_c_p.bin \
-macros/%r_c_r.bin \
-macros/%r_c_s.bin \
-macros/%r_det.bin \
-macros/%r_diag.bin \
-macros/%r_d_p.bin \
-macros/%r_d_s.bin \
-macros/%r_e.bin \
-macros/%r_eye.bin \
-macros/%r_f_lss.bin \
-macros/%r_f_p.bin \
-macros/%r_f_r.bin \
-macros/%r_f_s.bin \
-macros/%r_i_ce.bin \
-macros/%r_i_lss.bin \
-macros/%r_inv.bin \
-macros/%r_i_p.bin \
-macros/%r_i_r.bin \
-macros/%r_i_s.bin \
-macros/%r_i_st.bin \
-macros/%r_j_s.bin \
-macros/%r_k_p.bin \
-macros/%r_k_r.bin \
-macros/%r_k_s.bin \
-macros/%r_l_lss.bin \
-macros/%r_l_p.bin \
-macros/%r_l_r.bin \
-macros/%r_l_s.bin \
-macros/%r_m_lss.bin \
-macros/%r_m_p.bin \
-macros/%r_m_r.bin \
-macros/%r_m_s.bin \
-macros/%r_n_lss.bin \
-macros/%r_norm.bin \
-macros/%r_n_p.bin \
-macros/%r_n_r.bin \
-macros/%r_o_lss.bin \
-macros/%r_o_p.bin \
-macros/%r_o_r.bin \
-macros/%r_o_s.bin \
-macros/%r_p.bin \
-macros/%r_p_s.bin \
-macros/%r_q_p.bin \
-macros/%r_q_r.bin \
-macros/%r_q_s.bin \
-macros/%r_rand.bin \
-macros/%r_r_lss.bin \
-macros/%r_r_p.bin \
-macros/%r_r_r.bin \
-macros/%r_r_s.bin \
-macros/%r_simp.bin \
-macros/%r_size.bin \
-macros/%r_s_lss.bin \
-macros/%r_s_p.bin \
-macros/%r_s_r.bin \
-macros/%r_s.bin \
-macros/%r_s_s.bin \
-macros/%r_string.bin \
-macros/%r_tril.bin \
-macros/%r_triu.bin \
-macros/%r_t.bin \
-macros/%r_v_lss.bin \
-macros/%r_v_p.bin \
-macros/%r_v_r.bin \
-macros/%r_v_s.bin \
-macros/%r_x_p.bin \
-macros/%r_x_r.bin \
-macros/%r_x_s.bin \
-macros/%r_y_p.bin \
-macros/%r_y_r.bin \
-macros/%r_y_s.bin \
-macros/%r_z_p.bin \
-macros/%r_z_r.bin \
-macros/%r_z_s.bin \
-macros/%s_1_hm.bin \
-macros/%s_2_hm.bin \
-macros/%s_4_hm.bin \
-macros/%s_5.bin \
-macros/%s_a_hm.bin \
-macros/%s_a_ip.bin \
-macros/%s_a_lss.bin \
-macros/%s_and.bin \
-macros/%s_a_r.bin \
-macros/%s_a_sp.bin \
-macros/%s_b_i.bin \
-macros/%s_c_cblock.bin \
-macros/%s_c_lss.bin \
-macros/%s_c_r.bin \
-macros/%s_c_sp.bin \
-macros/%s_d_r.bin \
-macros/%s_d_sp.bin \
-macros/%s_e.bin \
-macros/%s_f_cblock.bin \
-macros/%s_f_lss.bin \
-macros/%s_f_r.bin \
-macros/%s_f_sp.bin \
-macros/%s_g_b.bin \
-macros/%s_g_s.bin \
-macros/%s_h_s.bin \
-macros/%s_i_b.bin \
-macros/%s_i_ce.bin \
-macros/%s_i_c.bin \
-macros/%s_i_hm.bin \
-macros/%s_i_h.bin \
-macros/%s_i_lss.bin \
-macros/%s_i_p.bin \
-macros/%s_i_r.bin \
-macros/%s_i_spb.bin \
-macros/%s_i_s.bin \
-macros/%s_i_st.bin \
-macros/%s_k_hm.bin \
-macros/%s_k_p.bin \
-macros/%s_k_r.bin \
-macros/%s_k_sp.bin \
-macros/%s_l_hm.bin \
-macros/%s_l_lss.bin \
-macros/%s_l_p.bin \
-macros/%s_l_r.bin \
-macros/%s_l_sp.bin \
-macros/%s_l_s.bin \
-macros/%s_matrix.bin \
-macros/%s_m_hm.bin \
-macros/%s_m_ip.bin \
-macros/%s_m_lss.bin \
-macros/%s_m_r.bin \
-macros/%s_n_l.bin \
-macros/%s_n_lss.bin \
-macros/%s_n_r.bin \
-macros/%s_o_hm.bin \
-macros/%s_o_l.bin \
-macros/%s_o_lss.bin \
-macros/%s_o_r.bin \
-macros/%s_or.bin \
-macros/%sp_and.bin \
-macros/%sp_a_sp.bin \
-macros/%sp_a_s.bin \
-macros/%spb_c_b.bin \
-macros/%spb_diag.bin \
-macros/%spb_e.bin \
-macros/%spb_f_b.bin \
-macros/%spb_g_b.bin \
-macros/%spb_g_spb.bin \
-macros/%spb_h_b.bin \
-macros/%spb_i_b.bin \
-macros/%spb_i_ce.bin \
-macros/%spb_i_h.bin \
-macros/%spb_i_st.bin \
-macros/%spb_or.bin \
-macros/%spb_tril.bin \
-macros/%spb_triu.bin \
-macros/%sp_ceil.bin \
-macros/%sp_cos.bin \
-macros/%sp_diag.bin \
-macros/%sp_d_sp.bin \
-macros/%sp_d_s.bin \
-macros/%sp_e.bin \
-macros/%sp_floor.bin \
-macros/%sp_f_s.bin \
-macros/%sp_i_ce.bin \
-macros/%sp_i_h.bin \
-macros/%sp_int.bin \
-macros/%sp_inv.bin \
-macros/%sp_i_sp.bin \
-macros/%sp_i_s.bin \
-macros/%sp_i_st.bin \
-macros/%sp_k_sp.bin \
-macros/%sp_k_s.bin \
-macros/%sp_length.bin \
-macros/%sp_l_s.bin \
-macros/%sp_norm.bin \
-macros/%sp_or.bin \
-macros/%s_pow.bin \
-macros/%sp_p_s.bin \
-macros/%sp_q_sp.bin \
-macros/%sp_q_s.bin \
-macros/%sp_round.bin \
-macros/%sp_r_sp.bin \
-macros/%sp_r_s.bin \
-macros/%sp_sort.bin \
-macros/%sp_sqrt.bin \
-macros/%sp_s_sp.bin \
-macros/%sp_s_s.bin \
-macros/%sp_sum.bin \
-macros/%sp_tril.bin \
-macros/%sp_triu.bin \
-macros/%sp_y_sp.bin \
-macros/%sp_y_s.bin \
-macros/%sp_z_sp.bin \
-macros/%sp_z_s.bin \
-macros/%s_q_hm.bin \
-macros/%s_q_p.bin \
-macros/%s_q_r.bin \
-macros/%s_q_sp.bin \
-macros/%s_r_lss.bin \
-macros/%s_r_p.bin \
-macros/%s_r_r.bin \
-macros/%s_r_sp.bin \
-macros/%s_s_hm.bin \
-macros/%s_simp.bin \
-macros/%s_s_ip.bin \
-macros/%s_s_lss.bin \
-macros/%s_sort.bin \
-macros/%s_s_r.bin \
-macros/%s_s_sp.bin \
-macros/%st_6.bin \
-macros/%st_c_st.bin \
-macros/%st_f_st.bin \
-macros/%st_i_c.bin \
-macros/%st_i_fptr.bin \
-macros/st_i_generic.bin \
-macros/%st_i_h.bin \
-macros/%st_i_ip.bin \
-macros/%st_i_i.bin \
-macros/%st_i_lss.bin \
-macros/%st_i_msp.bin \
-macros/%st_i_p.bin \
-macros/%st_i_spb.bin \
-macros/%st_i_sp.bin \
-macros/%st_i_s.bin \
-macros/%st_p.bin \
-macros/%st_size.bin \
-macros/%st_string.bin \
-macros/%st_t.bin \
-macros/%s_v_lss.bin \
-macros/%s_v_p.bin \
-macros/%s_v_r.bin \
-macros/%s_v_s.bin \
-macros/%s_x_hm.bin \
-macros/%s_y_p.bin \
-macros/%s_y_r.bin \
-macros/%s_y_sp.bin \
-macros/%s_z_p.bin \
-macros/%s_z_r.bin \
-macros/%s_z_sp.bin \
-macros/%ticks_i_h.bin \
-macros/%xls_e.bin \
-macros/%xls_p.bin \
-macros/%xlssheet_e.bin \
-macros/%xlssheet_p.bin \
-macros/%xlssheet_size.bin \
-macros/%xlssheet_string.bin \
-macros/%b_diag.bin \
-macros/%b_i_s.bin \
-macros/%cblock_f_cblock.bin \
-macros/%cblock_p.bin \
-macros/%c_b_s.bin \
-macros/%ce_c_ce.bin \
-macros/%ce_p.bin \
-macros/%ce_size.bin \
-macros/%c_i_st.bin \
-macros/%fptr_i_st.bin \
-macros/generic_i_st.bin \
-macros/%hm_fft.bin \
-macros/%hm_find.bin \
-macros/%hm_mean.bin \
-macros/%hm_n_hm.bin \
-macros/%hm_prod.bin \
-macros/%hm_r_s.bin \
-macros/%hm_sign.bin \
-macros/%hm_sqrt.bin \
-macros/%hm_s.bin \
-macros/%i_a_i.bin \
-macros/%i_or.bin \
-macros/%lss_f_p.bin \
-macros/%lss_l_lss.bin \
-macros/%lss_v_p.bin \
-macros/%msp_o_msp.bin \
-macros/%p_f_lss.bin \
-macros/%p_i_hm.bin \
-macros/%p_l_r.bin \
-macros/%p_n_lss.bin \
-macros/%p_r_lss.bin \
-macros/%p_v_lss.bin \
-macros/%p_v_s.bin \
-macros/%r_d_r.bin \
-macros/%r_n_s.bin \
-macros/%r_ones.bin \
-macros/%s_3_hm.bin \
-macros/%s_b_s.bin \
-macros/%s_d_p.bin \
-macros/%s_h_b.bin \
-macros/%s_i_sp.bin \
-macros/%s_n_hm.bin \
-macros/%spb_and.bin \
-macros/%spb_h_spb.bin \
-macros/%sp_c_s.bin \
-macros/%sp_exp.bin \
-macros/%sp_l_sp.bin \
-macros/%sp_sin.bin \
-macros/%s_r_s.bin \
-macros/%st_e.bin \
-macros/%st_i_b.bin \
-macros/%st_i_r.bin \
-macros/%st_i_st.bin \
-macros/%s_x_r.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### overloading : init scripts #### 
 libscioverloading_la_etcdir = $(target)/etc
 libscioverloading_la_etc_DATA = etc/overloading.quit etc/overloading.start
@@ -1446,13 +241,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -1709,18 +508,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index e18656d..5ff8ba8 100644 (file)
@@ -128,67 +128,6 @@ libscipolynomials_la_rootdir = $(target)
 libscipolynomials_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### polynomials : Scilab macros ###
-libscipolynomials_la_macrodir = $(target)/macros
-MACROS = macros/denom.sci \
-macros/pdiv.sci \
-macros/systmat.sci \
-macros/pol2str.sci \
-macros/diophant.sci \
-macros/htrianr.sci \
-macros/pol2des.sci \
-macros/rowcompr.sci \
-macros/hrmt.sci \
-macros/lcm.sci \
-macros/cmndred.sci \
-macros/colcompr.sci \
-macros/invr.sci \
-macros/determ.sci \
-macros/pfactors.sci \
-macros/coffg.sci \
-macros/routh_t.sci \
-macros/sylm.sci \
-macros/numer.sci \
-macros/hermit.sci \
-macros/polfact.sci \
-macros/horner.sci \
-macros/gcd.sci \
-macros/pol2tex.sci \
-macros/inv_coeff.sci \
-macros/detr.sci \
-macros/derivat.sci \
-macros/lcmdiag.sci \
-macros/factors.sci macros/cmndred.bin \
-macros/coffg.bin \
-macros/colcompr.bin \
-macros/denom.bin \
-macros/derivat.bin \
-macros/determ.bin \
-macros/detr.bin \
-macros/diophant.bin \
-macros/factors.bin \
-macros/gcd.bin \
-macros/hermit.bin \
-macros/horner.bin \
-macros/hrmt.bin \
-macros/htrianr.bin \
-macros/inv_coeff.bin \
-macros/invr.bin \
-macros/lcmdiag.bin \
-macros/lcm.bin \
-macros/numer.bin \
-macros/pdiv.bin \
-macros/pfactors.bin \
-macros/pol2des.bin \
-macros/pol2str.bin \
-macros/pol2tex.bin \
-macros/polfact.bin \
-macros/routh_t.bin \
-macros/rowcompr.bin \
-macros/sylm.bin \
-macros/systmat.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### polynomials : init scripts #### 
 libscipolynomials_la_etcdir = $(target)/etc
 libscipolynomials_la_etc_DATA = etc/polynomials.quit etc/polynomials.start
index 4dda6f4..587d1e4 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -408,67 +408,6 @@ target = $(datadir)/polynomials
 libscipolynomials_la_rootdir = $(target)
 libscipolynomials_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### polynomials : Scilab macros ###
-libscipolynomials_la_macrodir = $(target)/macros
-MACROS = macros/denom.sci \
-macros/pdiv.sci \
-macros/systmat.sci \
-macros/pol2str.sci \
-macros/diophant.sci \
-macros/htrianr.sci \
-macros/pol2des.sci \
-macros/rowcompr.sci \
-macros/hrmt.sci \
-macros/lcm.sci \
-macros/cmndred.sci \
-macros/colcompr.sci \
-macros/invr.sci \
-macros/determ.sci \
-macros/pfactors.sci \
-macros/coffg.sci \
-macros/routh_t.sci \
-macros/sylm.sci \
-macros/numer.sci \
-macros/hermit.sci \
-macros/polfact.sci \
-macros/horner.sci \
-macros/gcd.sci \
-macros/pol2tex.sci \
-macros/inv_coeff.sci \
-macros/detr.sci \
-macros/derivat.sci \
-macros/lcmdiag.sci \
-macros/factors.sci macros/cmndred.bin \
-macros/coffg.bin \
-macros/colcompr.bin \
-macros/denom.bin \
-macros/derivat.bin \
-macros/determ.bin \
-macros/detr.bin \
-macros/diophant.bin \
-macros/factors.bin \
-macros/gcd.bin \
-macros/hermit.bin \
-macros/horner.bin \
-macros/hrmt.bin \
-macros/htrianr.bin \
-macros/inv_coeff.bin \
-macros/invr.bin \
-macros/lcmdiag.bin \
-macros/lcm.bin \
-macros/numer.bin \
-macros/pdiv.bin \
-macros/pfactors.bin \
-macros/pol2des.bin \
-macros/pol2str.bin \
-macros/pol2tex.bin \
-macros/polfact.bin \
-macros/routh_t.bin \
-macros/rowcompr.bin \
-macros/sylm.bin \
-macros/systmat.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### polynomials : init scripts #### 
 libscipolynomials_la_etcdir = $(target)/etc
 libscipolynomials_la_etc_DATA = etc/polynomials.quit etc/polynomials.start
@@ -492,13 +431,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -1300,18 +1243,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index ec04a59..976b764 100644 (file)
@@ -71,14 +71,6 @@ target=$(datadir)/modules/pvm
 libscipvm_la_rootdir = $(target)
 libscipvm_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-
-#### pvm : Scilab macros ###
-libscipvm_la_macrodir = $(target)/macros
-MACROS = macros/configure_pvm.sci \
-macros/with_pvm.sci macros/configure_pvm.bin \
-macros/with_pvm.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### pvm : init scripts #### 
 libscipvm_la_etcdir = $(target)/etc
 libscipvm_la_etc_DATA = etc/pvm.quit etc/pvm.start
index 3f87305..ebe5a52 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -397,13 +397,6 @@ top_srcdir = @top_srcdir@
 @PVM_TRUE@libscipvm_la_rootdir = $(target)
 @PVM_TRUE@libscipvm_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### pvm : Scilab macros ###
-@PVM_TRUE@libscipvm_la_macrodir = $(target)/macros
-@PVM_TRUE@MACROS = macros/configure_pvm.sci \
-@PVM_TRUE@macros/with_pvm.sci macros/configure_pvm.bin \
-@PVM_TRUE@macros/with_pvm.bin macros/names macros/lib macros/buildmacros.sce
-
-
 #### pvm : init scripts #### 
 @PVM_TRUE@libscipvm_la_etcdir = $(target)/etc
 @PVM_TRUE@libscipvm_la_etc_DATA = etc/pvm.quit etc/pvm.start
@@ -468,13 +461,17 @@ top_srcdir = @top_srcdir@
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 @PVM_TRUE@pkgdocdir = $(target)
-@PVM_TRUE@DOCDIRS = help/fr help/en
+@PVM_TRUE@DOCDIRS = help/fr_FR help/en_US
 @PVM_TRUE@DOCMASK = *.htm
 @PVM_TRUE@DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 @PVM_TRUE@pkgmacrosdir = $(target)
-@PVM_TRUE@MACROSDIRS = macros/
+@PVM_TRUE@MACRODIRS = macros/
+@PVM_TRUE@MACROMASK = *.sci
+@PVM_TRUE@MACROBUILDMASK = *.sce
+@PVM_TRUE@MACROBINMASK = *.bin
+@PVM_TRUE@FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -1239,18 +1236,21 @@ uninstall-am: uninstall-libscipvm_la_demosDATA \
 @INSTALL_HELP_XML_TRUE@@PVM_TRUE@                done ; \
 @INSTALL_HELP_XML_TRUE@@PVM_TRUE@              fi; \
 @INSTALL_HELP_XML_TRUE@@PVM_TRUE@      done
-@PVM_TRUE@install-data-local: $(MACROS)
+@PVM_TRUE@install-data-local:
 @PVM_TRUE@     $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-@PVM_TRUE@     @if test ! -z "$(MACROS)"; then \
-@PVM_TRUE@     for dir in $(MACROSDIRS) ; do \
+@PVM_TRUE@     @if test -f $(FUNCTION_NAMES); then \
+@PVM_TRUE@             echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+@PVM_TRUE@             $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+@PVM_TRUE@     fi; \
+@PVM_TRUE@     for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
 @PVM_TRUE@       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-@PVM_TRUE@                     echo "file in "$(srcdir)/$$dir; \
-@PVM_TRUE@               for file in $(MACROS); do \
+@PVM_TRUE@             if test -d $(srcdir)/$$dir/; then \
+@PVM_TRUE@               for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
 @PVM_TRUE@                 echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
 @PVM_TRUE@             $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-@PVM_TRUE@               done ; \
-@PVM_TRUE@     done; \
-@PVM_TRUE@     fi
+@PVM_TRUE@               done \
+@PVM_TRUE@             fi; \
+@PVM_TRUE@     done
 
 @PVM_TRUE@macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
 @PVM_TRUE@     -@( \
index 2f90447..8c821e6 100644 (file)
@@ -65,11 +65,6 @@ libscirandlib_la_rootdir = $(target)
 libscirandlib_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### randlib : Scilab macros ###
-libscirandlib_la_macrodir = $(target)/macros
-MACROS =  macros/buildmacros.sce
-
-
 #### randlib : init scripts #### 
 libscirandlib_la_etcdir = $(target)/etc
 libscirandlib_la_etc_DATA = etc/randlib.quit etc/randlib.start
index 2913c9b..1e347b8 100644 (file)
@@ -22,9 +22,9 @@
 ##########
 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
 ### INRIA - Scilab 2006 - 2007
-### 
-### Makefile included stuff
-### Target, variable, suffixes which are supposed to be usefull in every makefile.am
+### 
+### Makefile included stuff
+### Target, variable, suffixes which are supposed to be usefull in every makefile.am
 ##########
 
 
@@ -324,10 +324,6 @@ target = $(datadir)/randlib
 libscirandlib_la_rootdir = $(target)
 libscirandlib_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
-#### randlib : Scilab macros ###
-libscirandlib_la_macrodir = $(target)/macros
-MACROS = macros/buildmacros.sce
-
 #### randlib : init scripts #### 
 libscirandlib_la_etcdir = $(target)/etc
 libscirandlib_la_etc_DATA = etc/randlib.quit etc/randlib.start
@@ -361,13 +357,17 @@ SUFFIXES = .sci
 # automake needs the html files to be present which is not the case when
 # we are building Scilab
 pkgdocdir = $(target)
-DOCDIRS = help/fr help/en
+DOCDIRS = help/fr_FR help/en_US
 DOCMASK = *.htm
 DOCMASKXML = *.xml
 
-#bhalbhalbha
+# Install macros
 pkgmacrosdir = $(target)
-MACROSDIRS = macros/
+MACRODIRS = macros/
+MACROMASK = *.sci
+MACROBUILDMASK = *.sce
+MACROBINMASK = *.bin
+FUNCTION_NAMES = macros/names
 all: all-am
 
 .SUFFIXES:
@@ -946,18 +946,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@                  done ; \
 @INSTALL_HELP_XML_TRUE@                fi; \
 @INSTALL_HELP_XML_TRUE@        done
-install-data-local: $(MACROS)
+install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       @if test ! -z "$(MACROS)"; then \
-       for dir in $(MACROSDIRS) ; do \
+       @if test -f $(FUNCTION_NAMES); then \
+               echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
+               $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/; \
+       fi; \
+       for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
-                       echo "file in "$(srcdir)/$$dir; \
-                 for file in $(MACROS); do \
+               if test -d $(srcdir)/$$dir/; then \
+                 for file in `ls -1 $(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/lib 2>/dev/null`; do \
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
-                 done ; \
-       done; \
-       fi
+                 done \
+               fi; \
+       done
 
 macros:$(top_builddir)/scilab-bin $(top_builddir)/bin/scilab $(MACROS)
        -@( \
index 1d3df4a..36a7ec3 100644 (file)
@@ -9,11 +9,6 @@ libsci2c_la_rootdir = $(target)
 libsci2c_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### sci2c : Scilab macros ###
-libsci2c_la_macrodir = $(target)/macros
-MACROS = macros/sci2c.sci  macros/names macros/lib macros/buildmacros.sce
-
-
 #### sci2c : init scripts #### 
 libsci2c_la_etcdir = $(target)/etc
 libsci2c_la_etc_DATA = etc/sci2c.quit etc/sci2c.start
index c2e3e2b..7c6dc2c 100644 (file)
@@ -237,1166 +237,6 @@ libsciscicos_la_rootdir = $(target)
 libsciscicos_la_root_DATA = changelog.txt licence.txt readme.txt VERSION
 
 
-#### scicos : Scilab macros ###
-libsciscicos_la_macrodir = $(target)
-MACROS = macros/scicos_blocks/Sources/TIME_f.sci \
-macros/scicos_blocks/Sources/GENSQR_f.sci \
-macros/scicos_blocks/Sources/CLKIN_f.sci \
-macros/scicos_blocks/Sources/READAU_f.sci \
-macros/scicos_blocks/Sources/RFILE_f.sci \
-macros/scicos_blocks/Sources/Modulo_Count.sci \
-macros/scicos_blocks/Sources/IN_f.sci \
-macros/scicos_blocks/Sources/STEP.sci \
-macros/scicos_blocks/Sources/SAWTOOTH_f.sci \
-macros/scicos_blocks/Sources/STEP_FUNCTION.sci \
-macros/scicos_blocks/Sources/READC_f.sci \
-macros/scicos_blocks/Sources/CURV_f.sci \
-macros/scicos_blocks/Sources/CONST.sci \
-macros/scicos_blocks/Sources/SLIDER_f.sci \
-macros/scicos_blocks/Sources/GENSIN_f.sci \
-macros/scicos_blocks/Sources/RAND_f.sci \
-macros/scicos_blocks/Sources/CONST_f.sci \
-macros/scicos_blocks/Sources/CLKINV_f.sci \
-macros/scicos_blocks/Sources/INIMPL_f.sci \
-macros/scicos_blocks/Sources/RAMP.sci \
-macros/scicos_blocks/Sources/CLOCK_f.sci \
-macros/scicos_blocks/Sources/buildmacros.sce \
-macros/scicos_blocks/Sources/RFILE.sci \
-macros/scicos_blocks/Sources/CLKIN_f.bin \
-macros/scicos_blocks/Sources/CLKINV_f.bin \
-macros/scicos_blocks/Sources/CLOCK_f.bin \
-macros/scicos_blocks/Sources/CONST_f.bin \
-macros/scicos_blocks/Sources/CONST.bin \
-macros/scicos_blocks/Sources/CURV_f.bin \
-macros/scicos_blocks/Sources/GENSIN_f.bin \
-macros/scicos_blocks/Sources/GENSQR_f.bin \
-macros/scicos_blocks/Sources/IN_f.bin \
-macros/scicos_blocks/Sources/INIMPL_f.bin \
-macros/scicos_blocks/Sources/Modulo_Count.bin \
-macros/scicos_blocks/Sources/RAMP.bin \
-macros/scicos_blocks/Sources/RAND_f.bin \
-macros/scicos_blocks/Sources/READAU_f.bin \
-macros/scicos_blocks/Sources/READC_f.bin \
-macros/scicos_blocks/Sources/RFILE_f.bin \
-macros/scicos_blocks/Sources/RFILE.bin \
-macros/scicos_blocks/Sources/SAWTOOTH_f.bin \
-macros/scicos_blocks/Sources/SLIDER_f.bin \
-macros/scicos_blocks/Sources/STEP_FUNCTION.bin \
-macros/scicos_blocks/Sources/STEP.bin \
-macros/scicos_blocks/Sources/TIME_f.bin \
-macros/scicos_blocks/Sources/names \
-macros/scicos_blocks/Sources/lib \
-macros/scicos_blocks/Events/CLKSOMV_f.sci \
-macros/scicos_blocks/Events/MFCLCK_f.sci \
-macros/scicos_blocks/Events/TRASH_f.sci \
-macros/scicos_blocks/Events/ANDLOG_f.sci \
-macros/scicos_blocks/Events/ANDBLK.sci \
-macros/scicos_blocks/Events/EVTDLY_f.sci \
-macros/scicos_blocks/Events/CLKSOM_f.sci \
-macros/scicos_blocks/Events/EVTGEN_f.sci \
-macros/scicos_blocks/Events/HALT_f.sci \
-macros/scicos_blocks/Events/MCLOCK_f.sci \
-macros/scicos_blocks/Events/freq_div.sci \
-macros/scicos_blocks/Events/CLOCK_f.sci \
-macros/scicos_blocks/Events/EVTVARDLY.sci \
-macros/scicos_blocks/Events/IFTHEL_f.sci \
-macros/scicos_blocks/Events/buildmacros.sce \
-macros/scicos_blocks/Events/ANDBLK.bin \
-macros/scicos_blocks/Events/ANDLOG_f.bin \
-macros/scicos_blocks/Events/CLKSOM_f.bin \
-macros/scicos_blocks/Events/CLKSOMV_f.bin \
-macros/scicos_blocks/Events/CLOCK_f.bin \
-macros/scicos_blocks/Events/EVTDLY_f.bin \
-macros/scicos_blocks/Events/EVTGEN_f.bin \
-macros/scicos_blocks/Events/EVTVARDLY.bin \
-macros/scicos_blocks/Events/freq_div.bin \
-macros/scicos_blocks/Events/HALT_f.bin \
-macros/scicos_blocks/Events/IFTHEL_f.bin \
-macros/scicos_blocks/Events/MCLOCK_f.bin \
-macros/scicos_blocks/Events/MFCLCK_f.bin \
-macros/scicos_blocks/Events/TRASH_f.bin \
-macros/scicos_blocks/Events/names \
-macros/scicos_blocks/Events/lib \
-macros/scicos_blocks/NonLinear/SIGNUM.sci \
-macros/scicos_blocks/NonLinear/POWBLK_f.sci \
-macros/scicos_blocks/NonLinear/FSV_f.sci \
-macros/scicos_blocks/NonLinear/ABSBLK_f.sci \
-macros/scicos_blocks/NonLinear/INTRPLBLK_f.sci \
-macros/scicos_blocks/NonLinear/PROD_f.sci \
-macros/scicos_blocks/NonLinear/INTRP2BLK_f.sci \
-macros/scicos_blocks/NonLinear/LOOKUP_f.sci \
-macros/scicos_blocks/NonLinear/TrigFun.sci \
-macros/scicos_blocks/NonLinear/LOGBLK_f.sci \
-macros/scicos_blocks/NonLinear/PRODUCT.sci \
-macros/scicos_blocks/NonLinear/TANBLK_f.sci \
-macros/scicos_blocks/NonLinear/COSBLK_f.sci \
-macros/scicos_blocks/NonLinear/INVBLK.sci \
-macros/scicos_blocks/NonLinear/SINBLK_f.sci \
-macros/scicos_blocks/NonLinear/MIN_f.sci \
-macros/scicos_blocks/NonLinear/MAXMIN.sci \
-macros/scicos_blocks/NonLinear/SATURATION.sci \
-macros/scicos_blocks/NonLinear/MAX_f.sci \
-macros/scicos_blocks/NonLinear/INVBLK_f.sci \
-macros/scicos_blocks/NonLinear/EXPBLK_f.sci \
-macros/scicos_blocks/NonLinear/SAT_f.sci \
-macros/scicos_blocks/NonLinear/QUANT_f.sci \
-macros/scicos_blocks/NonLinear/DLRADAPT_f.sci \
-macros/scicos_blocks/NonLinear/buildmacros.sce \
-macros/scicos_blocks/NonLinear/ABS_VALUE.sci \
-macros/scicos_blocks/NonLinear/ABSBLK_f.bin \
-macros/scicos_blocks/NonLinear/ABS_VALUE.bin \
-macros/scicos_blocks/NonLinear/COSBLK_f.bin \
-macros/scicos_blocks/NonLinear/DLRADAPT_f.bin \
-macros/scicos_blocks/NonLinear/EXPBLK_f.bin \
-macros/scicos_blocks/NonLinear/FSV_f.bin \
-macros/scicos_blocks/NonLinear/INTRP2BLK_f.bin \
-macros/scicos_blocks/NonLinear/INTRPLBLK_f.bin \
-macros/scicos_blocks/NonLinear/INVBLK_f.bin \
-macros/scicos_blocks/NonLinear/INVBLK.bin \
-macros/scicos_blocks/NonLinear/LOGBLK_f.bin \
-macros/scicos_blocks/NonLinear/LOOKUP_f.bin \
-macros/scicos_blocks/NonLinear/MAX_f.bin \
-macros/scicos_blocks/NonLinear/MAXMIN.bin \
-macros/scicos_blocks/NonLinear/MIN_f.bin \
-macros/scicos_blocks/NonLinear/POWBLK_f.bin \
-macros/scicos_blocks/NonLinear/PROD_f.bin \
-macros/scicos_blocks/NonLinear/PRODUCT.bin \
-macros/scicos_blocks/NonLinear/QUANT_f.bin \
-macros/scicos_blocks/NonLinear/SAT_f.bin \
-macros/scicos_blocks/NonLinear/SATURATION.bin \
-macros/scicos_blocks/NonLinear/SIGNUM.bin \
-macros/scicos_blocks/NonLinear/SINBLK_f.bin \
-macros/scicos_blocks/NonLinear/TANBLK_f.bin \
-macros/scicos_blocks/NonLinear/TrigFun.bin \
-macros/scicos_blocks/NonLinear/names \
-macros/scicos_blocks/NonLinear/lib \
-macros/scicos_blocks/Electrical/OutPutPort.mo \
-macros/scicos_blocks/Electrical/Capacitor.mo \
-macros/scicos_blocks/Electrical/Resistor.mo \
-macros/scicos_blocks/Electrical/OutPort.mo \
-macros/scicos_blocks/Electrical/CurrentSensor.mo \
-macros/scicos_blocks/Electrical/Resistor.sci \
-macros/scicos_blocks/Electrical/ConstantVoltage.sci \
-macros/scicos_blocks/Electrical/CurrentSensor.sci \
-macros/scicos_blocks/Electrical/VariableResistor.mo \
-macros/scicos_blocks/Electrical/VVsourceAC.mo \
-macros/scicos_blocks/Electrical/VariableResistor.sci \
-macros/scicos_blocks/Electrical/VVsourceAC.sci \
-macros/scicos_blocks/Electrical/Diode.mo \
-macros/scicos_blocks/Electrical/Pin.mo \
-macros/scicos_blocks/Electrical/Diode.sci \
-macros/scicos_blocks/Electrical/Inductor.mo \
-macros/scicos_blocks/Electrical/NPN.mo \
-macros/scicos_blocks/Electrical/PotentialSensor.sci \
-macros/scicos_blocks/Electrical/PNP.mo \
-macros/scicos_blocks/Electrical/VoltageSensor.sci \
-macros/scicos_blocks/Electrical/MOTOR.sci \
-macros/scicos_blocks/Electrical/buildmacros.sce \
-macros/scicos_blocks/Electrical/Capacitor.sci \
-macros/scicos_blocks/Electrical/ConstantVoltage.mo \
-macros/scicos_blocks/Electrical/ExternFunction.mo \
-macros/scicos_blocks/Electrical/SineVoltage.sci \
-macros/scicos_blocks/Electrical/PotentialSensor.mo \
-macros/scicos_blocks/Electrical/Inductor.sci \
-macros/scicos_blocks/Electrical/VsourceAC.mo \
-macros/scicos_blocks/Electrical/VoltageSensor.mo \
-macros/scicos_blocks/Electrical/VsourceAC.sci \
-macros/scicos_blocks/Electrical/VsourceDC.mo \
-macros/scicos_blocks/Electrical/NPN.sci \
-macros/scicos_blocks/Electrical/Ground.mo \
-macros/scicos_blocks/Electrical/PNP.sci \
-macros/scicos_blocks/Electrical/Ground.sci \
-macros/scicos_blocks/Electrical/InPutPort.mo \
-macros/scicos_blocks/Electrical/Capacitor.bin \
-macros/scicos_blocks/Electrical/ConstantVoltage.bin \
-macros/scicos_blocks/Electrical/CurrentSensor.bin \
-macros/scicos_blocks/Electrical/Diode.bin \
-macros/scicos_blocks/Electrical/Ground.bin \
-macros/scicos_blocks/Electrical/Inductor.bin \
-macros/scicos_blocks/Electrical/MOTOR.bin \
-macros/scicos_blocks/Electrical/NPN.bin \
-macros/scicos_blocks/Electrical/PNP.bin \
-macros/scicos_blocks/Electrical/PotentialSensor.bin \
-macros/scicos_blocks/Electrical/Resistor.bin \
-macros/scicos_blocks/Electrical/SineVoltage.bin \
-macros/scicos_blocks/Electrical/VariableResistor.bin \
-macros/scicos_blocks/Electrical/VoltageSensor.bin \
-macros/scicos_blocks/Electrical/VsourceAC.bin \
-macros/scicos_blocks/Electrical/VVsourceAC.bin \
-macros/scicos_blocks/Electrical/names \
-macros/scicos_blocks/Electrical/lib \
-macros/scicos_blocks/Electrical/models \
-macros/scicos_blocks/Hydraulics/Bache.sci \
-macros/scicos_blocks/Hydraulics/source_inputs.sci \
-macros/scicos_blocks/Hydraulics/PerteDP.sci \
-macros/scicos_blocks/Hydraulics/bache_inputs.sci \
-macros/scicos_blocks/Hydraulics/source_draw_ports.sci \
-macros/scicos_blocks/Hydraulics/bache_outputs.sci \