diff options
author | Allan CORNET <allan.cornet@scilab.org> | 2010-06-15 10:35:11 +0200 |
---|---|---|
committer | Allan CORNET <allan.cornet@scilab.org> | 2010-06-15 10:47:24 +0200 |
commit | 91cbf69719a32de781ddfce9771661a16fdd514b (patch) | |
tree | 7051528a5a78b1a7201db757d68035d52576dff1 /scilab/modules | |
parent | 36e34be6662f3d4469c10985ea6fa5f10bf10bc8 (diff) | |
download | scilab-91cbf69719a32de781ddfce9771661a16fdd514b.zip scilab-91cbf69719a32de781ddfce9771661a16fdd514b.tar.gz |
modules_manager module
Change-Id: I2b48b8aaa42fa15d7f6e7ffa05f2867fd813d339
Diffstat (limited to 'scilab/modules')
57 files changed, 1339 insertions, 291 deletions
diff --git a/scilab/modules/Makefile.am b/scilab/modules/Makefile.am index 51773a7..fc71786 100644 --- a/scilab/modules/Makefile.am +++ b/scilab/modules/Makefile.am | |||
@@ -85,7 +85,9 @@ hdf5 \ | |||
85 | graph\ | 85 | graph\ |
86 | xcos \ | 86 | xcos \ |
87 | xpad \ | 87 | xpad \ |
88 | parallel | 88 | parallel \ |
89 | modules_manager | ||
90 | |||
89 | 91 | ||
90 | #umfpack | 92 | #umfpack |
91 | 93 | ||
diff --git a/scilab/modules/Makefile.in b/scilab/modules/Makefile.in index 268f908..894a77c 100644 --- a/scilab/modules/Makefile.in +++ b/scilab/modules/Makefile.in | |||
@@ -163,7 +163,7 @@ DIST_SUBDIRS = core output_stream arnoldi elementary_functions string \ | |||
163 | development_tools compatibility_functions helptools fftw \ | 163 | development_tools compatibility_functions helptools fftw \ |
164 | umfpack demo_tools genetic_algorithms simulated_annealing \ | 164 | umfpack demo_tools genetic_algorithms simulated_annealing \ |
165 | parameters matio atoms types hdf5 graph xcos xpad parallel \ | 165 | parameters matio atoms types hdf5 graph xcos xpad parallel \ |
166 | scicos_blocks scicos . javasci | 166 | modules_manager scicos_blocks scicos . javasci |
167 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) | 167 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
168 | am__relativize = \ | 168 | am__relativize = \ |
169 | dir0=`pwd`; \ | 169 | dir0=`pwd`; \ |
@@ -449,8 +449,8 @@ SUBDIRS = core output_stream arnoldi elementary_functions string \ | |||
449 | maple2scilab m2sci texmacs development_tools \ | 449 | maple2scilab m2sci texmacs development_tools \ |
450 | compatibility_functions helptools fftw umfpack demo_tools \ | 450 | compatibility_functions helptools fftw umfpack demo_tools \ |
451 | genetic_algorithms simulated_annealing parameters matio atoms \ | 451 | genetic_algorithms simulated_annealing parameters matio atoms \ |
452 | types hdf5 graph xcos xpad parallel $(am__append_1) scicos . \ | 452 | types hdf5 graph xcos xpad parallel modules_manager \ |
453 | $(am__append_2) | 453 | $(am__append_1) scicos . $(am__append_2) |
454 | 454 | ||
455 | #### Basic files #### | 455 | #### Basic files #### |
456 | libscilab_la_rootdir = $(mydatadir) | 456 | libscilab_la_rootdir = $(mydatadir) |
diff --git a/scilab/modules/development_tools/macros/tbx_build_cleaner.sci b/scilab/modules/development_tools/macros/tbx_build_cleaner.sci deleted file mode 100644 index 4f71f74..0000000 --- a/scilab/modules/development_tools/macros/tbx_build_cleaner.sci +++ /dev/null | |||
@@ -1,56 +0,0 @@ | |||
1 | // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
2 | // Copyright (C) 2009 - DIGITEO - Allan CORNET | ||
3 | // | ||
4 | // This file must be used under the terms of the CeCILL. | ||
5 | // This source file is licensed as described in the file COPYING, which | ||
6 | // you should have received as part of this distribution. The terms | ||
7 | // are also available at | ||
8 | // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt | ||
9 | |||
10 | // Generate a cleaner.sce script for the toolbox | ||
11 | function tbx_build_cleaner(toolbox_name, toolbox_path) | ||
12 | oldpath = pwd(); | ||
13 | |||
14 | if(exists('toolbox_path', 'local')) then | ||
15 | chdir(toolbox_path); | ||
16 | end | ||
17 | |||
18 | mprintf(gettext('Generating cleaner.sce...\n')); | ||
19 | cleaner = [ | ||
20 | "// ====================================================================", | ||
21 | "// generated by builder.sce", | ||
22 | "// Copyright DIGITEO 2009", | ||
23 | "// ====================================================================", | ||
24 | "try", | ||
25 | " getversion(''scilab'');", | ||
26 | "catch", | ||
27 | " warning(''Scilab 5.0 or more is required.'');", | ||
28 | " return;", | ||
29 | "end;", | ||
30 | "// ====================================================================", | ||
31 | "root_tlbx = get_absolute_file_path(''cleaner.sce'');", | ||
32 | "", | ||
33 | "if isfile(root_tlbx+''/macros/cleanmacros.sce'') then", | ||
34 | " exec(root_tlbx+''/macros/cleanmacros.sce'');", | ||
35 | "end", | ||
36 | "", | ||
37 | "if isfile(root_tlbx+''/src/cleaner_src.sce'') then", | ||
38 | " exec(root_tlbx+''/src/cleaner_src.sce'');", | ||
39 | "end", | ||
40 | "", | ||
41 | "if isfile(root_tlbx+''/sci_gateway/cleaner_gateway.sce'') then", | ||
42 | " exec(root_tlbx+''/sci_gateway/cleaner_gateway.sce'');", | ||
43 | " mdelete(root_tlbx+''/sci_gateway/cleaner_gateway.sce'');", | ||
44 | "end", | ||
45 | "", | ||
46 | "if isfile(root_tlbx+''/loader.sce'') then", | ||
47 | " mdelete(root_tlbx+''/loader.sce'');", | ||
48 | "end", | ||
49 | "// ====================================================================", | ||
50 | "clear root_tlbx;", | ||
51 | "// ====================================================================" | ||
52 | ]; | ||
53 | mputl(cleaner,'cleaner.sce'); | ||
54 | |||
55 | chdir(oldpath); | ||
56 | endfunction | ||
diff --git a/scilab/modules/development_tools/macros/tbx_build_gateway_clean.sci b/scilab/modules/development_tools/macros/tbx_build_gateway_clean.sci deleted file mode 100644 index 13ae5cc..0000000 --- a/scilab/modules/development_tools/macros/tbx_build_gateway_clean.sci +++ /dev/null | |||
@@ -1,50 +0,0 @@ | |||
1 | // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
2 | // Copyright (C) 2009 - DIGITEO - Allan CORNET | ||
3 | // | ||
4 | // This file must be used under the terms of the CeCILL. | ||
5 | // This source file is licensed as described in the file COPYING, which | ||
6 | // you should have received as part of this distribution. The terms | ||
7 | // are also available at | ||
8 | // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt | ||
9 | |||
10 | // Generate a cleaner_gateway.sce script for the gateway | ||
11 | function tbx_build_gateway_clean(langs, gateway_path) | ||
12 | oldpath = pwd(); | ||
13 | |||
14 | if(exists('gateway_path', 'local')) then | ||
15 | chdir(gateway_path); | ||
16 | end | ||
17 | |||
18 | mprintf(gettext('Generating cleaner_gateway.sce...\n')); | ||
19 | cleaner = [ | ||
20 | "// This file is released into the public domain", | ||
21 | "// Generated by builder_gateway.sce: Please, do not edit this file", | ||
22 | "//", | ||
23 | "sci_gateway_dir = get_absolute_file_path(''cleaner_gateway.sce'');", | ||
24 | "current_dir = pwd();", | ||
25 | ""]; | ||
26 | |||
27 | for i = 1:size(langs, "*") | ||
28 | cleaner = [cleaner, | ||
29 | "chdir(sci_gateway_dir);", | ||
30 | "if ( isdir(''"+langs(i)+"'') ) then", | ||
31 | " chdir(''"+langs(i)+"'');", | ||
32 | " exec(''cleaner.sce'');", | ||
33 | " mdelete(''cleaner.sce'');", | ||
34 | "end", | ||
35 | "" | ||
36 | ]; | ||
37 | end | ||
38 | |||
39 | cleaner = [cleaner, | ||
40 | "chdir(current_dir);", | ||
41 | "// ====================================================================", | ||
42 | "clear sci_gateway_dir;", | ||
43 | "clear current_dir;", | ||
44 | "// ====================================================================" | ||
45 | ]; | ||
46 | |||
47 | mputl(cleaner,'cleaner_gateway.sce'); | ||
48 | |||
49 | chdir(oldpath); | ||
50 | endfunction | ||
diff --git a/scilab/modules/development_tools/macros/tbx_build_gateway_loader.sci b/scilab/modules/development_tools/macros/tbx_build_gateway_loader.sci deleted file mode 100644 index b363a91..0000000 --- a/scilab/modules/development_tools/macros/tbx_build_gateway_loader.sci +++ /dev/null | |||
@@ -1,61 +0,0 @@ | |||
1 | // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
2 | // Copyright (C) 2008 - INRIA - Simon LIPP <simon.lipp@scilab.org> | ||
3 | // | ||
4 | // This file must be used under the terms of the CeCILL. | ||
5 | // This source file is licensed as described in the file COPYING, which | ||
6 | // you should have received as part of this distribution. The terms | ||
7 | // are also available at | ||
8 | // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt | ||
9 | |||
10 | // Generate a loader_gateway.sce script for the gateway | ||
11 | function tbx_build_gateway_loader(langs, gateway_path) | ||
12 | oldpath = pwd(); | ||
13 | |||
14 | if(exists('gateway_path', 'local')) then | ||
15 | chdir(gateway_path); | ||
16 | end | ||
17 | |||
18 | mprintf(gettext('Generating loader_gateway.sce...\n')); | ||
19 | loader = [ | ||
20 | "// This file is released into the public domain", | ||
21 | "// Generated by builder_gateway.sce: Please, do not edit this file", | ||
22 | "//", | ||
23 | "", | ||
24 | "try" | ||
25 | " v = getversion(''scilab'');", | ||
26 | "catch", | ||
27 | " v = [ 5 0 ]; // or older ", | ||
28 | "end", | ||
29 | "if (v(1) <= 5) & (v(2) < 2) then", | ||
30 | " // new API in scilab 5.2", | ||
31 | " error(gettext(''Scilab 5.2 or more is required.''));", | ||
32 | "end", | ||
33 | "", | ||
34 | "sci_gateway_dir = get_absolute_file_path(''loader_gateway.sce'');", | ||
35 | "current_dir = pwd();", | ||
36 | ""]; | ||
37 | |||
38 | for i = 1:size(langs, "*") | ||
39 | loader = [loader, | ||
40 | "chdir(sci_gateway_dir);", | ||
41 | "if ( isdir(''"+langs(i)+"'') ) then", | ||
42 | " chdir(''"+langs(i)+"'');", | ||
43 | " exec(''loader.sce'');", | ||
44 | "end", | ||
45 | "" | ||
46 | ]; | ||
47 | end | ||
48 | |||
49 | loader = [loader, | ||
50 | "chdir(current_dir);", | ||
51 | "// ====================================================================", | ||
52 | "clear sci_gateway_dir;", | ||
53 | "clear current_dir;", | ||
54 | "clear v;", | ||
55 | "// ====================================================================" | ||
56 | ]; | ||
57 | |||
58 | mputl(loader,'loader_gateway.sce'); | ||
59 | |||
60 | chdir(oldpath); | ||
61 | endfunction | ||
diff --git a/scilab/modules/development_tools/macros/tbx_build_help_loader.sci b/scilab/modules/development_tools/macros/tbx_build_help_loader.sci deleted file mode 100644 index 6dbe3fe..0000000 --- a/scilab/modules/development_tools/macros/tbx_build_help_loader.sci +++ /dev/null | |||
@@ -1,31 +0,0 @@ | |||
1 | // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
2 | // Copyright (C) 2008 - INRIA - Simon LIPP <simon.lipp@scilab.org> | ||
3 | // | ||
4 | // This file must be used under the terms of the CeCILL. | ||
5 | // This source file is licensed as described in the file COPYING, which | ||
6 | // you should have received as part of this distribution. The terms | ||
7 | // are also available at | ||
8 | // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt | ||
9 | |||
10 | // Generate a loader file for the help | ||
11 | function tbx_build_help_loader(toolbox_title, help_lang_path) | ||
12 | oldpath = pwd(); | ||
13 | |||
14 | if(exists('help_lang_path', 'local')) then | ||
15 | chdir(help_lang_path); | ||
16 | end | ||
17 | |||
18 | loader = [ | ||
19 | "// ====================================================================", | ||
20 | "// Copyright INRIA 2008", | ||
21 | "// Allan CORNET", | ||
22 | "// ====================================================================", | ||
23 | "path = get_absolute_file_path(''addchapter.sce'');", | ||
24 | "add_help_chapter(''"+toolbox_title+"'',path,%F);", | ||
25 | "clear path add_help_chapter;", | ||
26 | "// ====================================================================" | ||
27 | ]; | ||
28 | |||
29 | mputl(loader, 'addchapter.sce'); | ||
30 | chdir(oldpath); | ||
31 | endfunction | ||
diff --git a/scilab/modules/development_tools/macros/tbx_build_src.sci b/scilab/modules/development_tools/macros/tbx_build_src.sci deleted file mode 100644 index a20c8b0..0000000 --- a/scilab/modules/development_tools/macros/tbx_build_src.sci +++ /dev/null | |||
@@ -1,32 +0,0 @@ | |||
1 | // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
2 | // Copyright (C) 2008 - INRIA - Simon LIPP <simon.lipp@scilab.org> | ||
3 | // | ||
4 | // This file must be used under the terms of the CeCILL. | ||
5 | // This source file is licensed as described in the file COPYING, which | ||
6 | // you should have received as part of this distribution. The terms | ||
7 | // are also available at | ||
8 | // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt | ||
9 | |||
10 | // Simple wrapper around ilib_for_link | ||
11 | function tbx_build_src(names, files, flag, src_path, libs, ldflags, cflags, .. | ||
12 | fflags, cc, libname, loadername, makename) | ||
13 | oldpath = pwd(); | ||
14 | |||
15 | if exists('src_path', 'local') then | ||
16 | chdir(src_path); | ||
17 | end | ||
18 | |||
19 | if ~exists('libs', 'local') then libs = []; end | ||
20 | if ~exists('ldflags', 'local') then ldflags = ""; end | ||
21 | if ~exists('cflags', 'local') then cflags = ""; end | ||
22 | if ~exists('fflags', 'local') then fflags = ""; end | ||
23 | if ~exists('cc', 'local') then cc = ""; end | ||
24 | if ~exists('libname', 'local') then libname = ""; end | ||
25 | if ~exists('loadername', 'local') then loadername = "loader.sce"; end | ||
26 | if ~exists('makename', 'local') then makename = ""; end | ||
27 | |||
28 | ilib_for_link(names, files, libs, flag, makename, loadername, .. | ||
29 | libname, ldflags, cflags, fflags, cc); | ||
30 | |||
31 | chdir(oldpath); | ||
32 | endfunction | ||
diff --git a/scilab/modules/modules_manager/Makefile.am b/scilab/modules/modules_manager/Makefile.am new file mode 100644 index 0000000..f843a4c --- /dev/null +++ b/scilab/modules/modules_manager/Makefile.am | |||
@@ -0,0 +1,18 @@ | |||
1 | # Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
2 | # Copyright (C) 2010 - DIGITEO - Allan CORNET | ||
3 | # | ||
4 | # This file is distributed under the same license as the Scilab package. | ||
5 | |||
6 | |||
7 | #### Target ###### | ||
8 | modulename=modules_manager | ||
9 | |||
10 | |||
11 | #### modules_manager : Conf files #### | ||
12 | libmodules_manager_la_rootdir = $(mydatadir) | ||
13 | libmodules_manager_la_root_DATA = changelog.txt license.txt readme.txt version.xml | ||
14 | #### modules_manager : init scripts #### | ||
15 | libmodules_manager_la_etcdir = $(mydatadir)/etc | ||
16 | libmodules_manager_la_etc_DATA = etc/modules_manager.quit etc/modules_manager.start | ||
17 | |||
18 | include $(top_srcdir)/Makefile.incl.am | ||
diff --git a/scilab/modules/modules_manager/Makefile.in b/scilab/modules/modules_manager/Makefile.in new file mode 100644 index 0000000..bdbee33 --- /dev/null +++ b/scilab/modules/modules_manager/Makefile.in | |||
@@ -0,0 +1,863 @@ | |||
1 | # Makefile.in generated by automake 1.11.1 from Makefile.am. | ||
2 | # @configure_input@ | ||
3 | |||
4 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, | ||
5 | # 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, | ||
6 | # Inc. | ||
7 | # This Makefile.in is free software; the Free Software Foundation | ||
8 | # gives unlimited permission to copy and/or distribute it, | ||
9 | # with or without modifications, as long as this notice is preserved. | ||
10 | |||
11 | # This program is distributed in the hope that it will be useful, | ||
12 | # but WITHOUT ANY WARRANTY, to the extent permitted by law; without | ||
13 | # even the implied warranty of MERCHANTABILITY or FITNESS FOR A | ||
14 | # PARTICULAR PURPOSE. | ||
15 | |||
16 | @SET_MAKE@ | ||
17 | |||
18 | # Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
19 | # Copyright (C) 2010 - DIGITEO - Allan CORNET | ||
20 | # | ||
21 | # This file is distributed under the same license as the Scilab package. | ||
22 | |||
23 | # Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
24 | # Copyright (C) 2006-2008 - INRIA - Sylvestre LEDRU <sylvestre.ledru@inria.fr> | ||
25 | # Copyright (C) 2008 - INRIA - Pierre MARECHAL <pierre.marechal@inria.fr> | ||
26 | # | ||
27 | # This file must be used under the terms of the CeCILL. | ||
28 | # This source file is licensed as described in the file COPYING, which | ||
29 | # you should have received as part of this distribution. The terms | ||
30 | # are also available at | ||
31 | # http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt | ||
32 | # | ||
33 | |||
34 | ########## | ||
35 | ### Makefile included stuff | ||
36 | ### Target, variable, suffixes which are supposed to be usefull in every makefile.am | ||
37 | ########## | ||
38 | |||
39 | VPATH = @srcdir@ | ||
40 | pkgdatadir = $(datadir)/@PACKAGE@ | ||
41 | pkgincludedir = $(includedir)/@PACKAGE@ | ||
42 | pkglibdir = $(libdir)/@PACKAGE@ | ||
43 | pkglibexecdir = $(libexecdir)/@PACKAGE@ | ||
44 | am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd | ||
45 | install_sh_DATA = $(install_sh) -c -m 644 | ||
46 | install_sh_PROGRAM = $(install_sh) -c | ||
47 | install_sh_SCRIPT = $(install_sh) -c | ||
48 | INSTALL_HEADER = $(INSTALL_DATA) | ||
49 | transform = $(program_transform_name) | ||
50 | NORMAL_INSTALL = : | ||
51 | PRE_INSTALL = : | ||
52 | POST_INSTALL = : | ||
53 | NORMAL_UNINSTALL = : | ||
54 | PRE_UNINSTALL = : | ||
55 | POST_UNINSTALL = : | ||
56 | build_triplet = @build@ | ||
57 | host_triplet = @host@ | ||
58 | DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ | ||
59 | $(top_srcdir)/Makefile.incl.am | ||
60 | @NEED_JAVA_TRUE@am__append_1 = java | ||
61 | |||
62 | # With --enable-compilation-tests, launch java unitary tests | ||
63 | @COMPILATION_TESTS_TRUE@am__append_2 = test | ||
64 | subdir = modules/modules_manager | ||
65 | ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 | ||
66 | am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \ | ||
67 | $(top_srcdir)/m4/fftw.m4 $(top_srcdir)/m4/fortran.m4 \ | ||
68 | $(top_srcdir)/m4/giws.m4 $(top_srcdir)/m4/hdf5.m4 \ | ||
69 | $(top_srcdir)/m4/intel_compiler.m4 \ | ||
70 | $(top_srcdir)/m4/java-thirdparty.m4 $(top_srcdir)/m4/java.m4 \ | ||
71 | $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/libsmath.m4 \ | ||
72 | $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/libxml2.m4 \ | ||
73 | $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ | ||
74 | $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ | ||
75 | $(top_srcdir)/m4/ocaml.m4 $(top_srcdir)/m4/pcre.m4 \ | ||
76 | $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/m4/pvm.m4 \ | ||
77 | $(top_srcdir)/m4/relocatable.m4 $(top_srcdir)/m4/swig.m4 \ | ||
78 | $(top_srcdir)/m4/symlinks.m4 $(top_srcdir)/m4/tcltk.m4 \ | ||
79 | $(top_srcdir)/m4/umfpack.m4 $(top_srcdir)/configure.ac | ||
80 | am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ | ||
81 | $(ACLOCAL_M4) | ||
82 | mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs | ||
83 | CONFIG_HEADER = $(top_builddir)/modules/core/includes/machine.h | ||
84 | CONFIG_CLEAN_FILES = | ||
85 | CONFIG_CLEAN_VPATH_FILES = | ||
86 | SOURCES = | ||
87 | DIST_SOURCES = | ||
88 | am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; | ||
89 | am__vpath_adj = case $$p in \ | ||
90 | $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ | ||
91 | *) f=$$p;; \ | ||
92 | esac; | ||
93 | am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; | ||
94 | am__install_max = 40 | ||
95 | am__nobase_strip_setup = \ | ||
96 | srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` | ||
97 | am__nobase_strip = \ | ||
98 | for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" | ||
99 | am__nobase_list = $(am__nobase_strip_setup); \ | ||
100 | for p in $$list; do echo "$$p $$p"; done | \ | ||
101 | sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ | ||
102 | $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ | ||
103 | if (++n[$$2] == $(am__install_max)) \ | ||
104 | { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ | ||
105 | END { for (dir in files) print dir, files[dir] }' | ||
106 | am__base_list = \ | ||
107 | sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ | ||
108 | sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | ||
109 | am__installdirs = "$(DESTDIR)$(libmodules_manager_la_etcdir)" \ | ||
110 | "$(DESTDIR)$(libmodules_manager_la_rootdir)" | ||
111 | DATA = $(libmodules_manager_la_etc_DATA) \ | ||
112 | $(libmodules_manager_la_root_DATA) | ||
113 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) | ||
114 | ACLOCAL = @ACLOCAL@ | ||
115 | ALL_LINGUAS = @ALL_LINGUAS@ | ||
116 | AMTAR = @AMTAR@ | ||
117 | ANT = @ANT@ | ||
118 | ANTLR = @ANTLR@ | ||
119 | AR = @AR@ | ||
120 | AUTOCONF = @AUTOCONF@ | ||
121 | AUTOHEADER = @AUTOHEADER@ | ||
122 | AUTOMAKE = @AUTOMAKE@ | ||
123 | AVALON_FRAMEWORK = @AVALON_FRAMEWORK@ | ||
124 | AWK = @AWK@ | ||
125 | BATIK = @BATIK@ | ||
126 | BLAS_LIBS = @BLAS_LIBS@ | ||
127 | BSH = @BSH@ | ||
128 | CC = @CC@ | ||
129 | CCDEPMODE = @CCDEPMODE@ | ||
130 | CFLAGS = @CFLAGS@ | ||
131 | CHECKSTYLE = @CHECKSTYLE@ | ||
132 | COMMONS_BEANUTILS = @COMMONS_BEANUTILS@ | ||
133 | COMMONS_IO = @COMMONS_IO@ | ||
134 | COMMONS_LOGGING = @COMMONS_LOGGING@ | ||
135 | CPP = @CPP@ | ||
136 | CPPFLAGS = @CPPFLAGS@ | ||
137 | CXX = @CXX@ | ||
138 | CXXCPP = @CXXCPP@ | ||
139 | CXXDEPMODE = @CXXDEPMODE@ | ||
140 | CXXFLAGS = @CXXFLAGS@ | ||
141 | CYGPATH_W = @CYGPATH_W@ | ||
142 | DEFS = @DEFS@ | ||
143 | DEMOTOOLS_ENABLE = @DEMOTOOLS_ENABLE@ | ||
144 | DEPDIR = @DEPDIR@ | ||
145 | DOCBOOK_ROOT = @DOCBOOK_ROOT@ | ||
146 | DSYMUTIL = @DSYMUTIL@ | ||
147 | DUMPBIN = @DUMPBIN@ | ||
148 | ECHO_C = @ECHO_C@ | ||
149 | ECHO_N = @ECHO_N@ | ||
150 | ECHO_T = @ECHO_T@ | ||
151 | EGREP = @EGREP@ | ||
152 | EXEEXT = @EXEEXT@ | ||
153 | F77 = @F77@ | ||
154 | FFLAGS = @FFLAGS@ | ||
155 | FFTW3_LIB = @FFTW3_LIB@ | ||
156 | FFTW_ENABLE = @FFTW_ENABLE@ | ||
157 | FGREP = @FGREP@ | ||
158 | FLEXDOCK = @FLEXDOCK@ | ||
159 | FLIBS = @FLIBS@ | ||
160 | FOP = @FOP@ | ||
161 | GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ | ||
162 | GIWS_BIN = @GIWS_BIN@ | ||
163 | GLUEGEN_RT = @GLUEGEN_RT@ | ||
164 | GMSGFMT = @GMSGFMT@ | ||
165 | GMSGFMT_015 = @GMSGFMT_015@ | ||
166 | GRAPHICS_ENABLE = @GRAPHICS_ENABLE@ | ||
167 | GREP = @GREP@ | ||
168 | GUI_ENABLE = @GUI_ENABLE@ | ||
169 | HDF5_CFLAGS = @HDF5_CFLAGS@ | ||
170 | HDF5_ENABLE = @HDF5_ENABLE@ | ||
171 | HDF5_LIBS = @HDF5_LIBS@ | ||
172 | HELP_ENABLE = @HELP_ENABLE@ | ||
173 | INSTALL = @INSTALL@ | ||
174 | INSTALL_DATA = @INSTALL_DATA@ | ||
175 | INSTALL_PROGRAM = @INSTALL_PROGRAM@ | ||
176 | INSTALL_SCRIPT = @INSTALL_SCRIPT@ | ||
177 | INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ | ||
178 | INTLLIBS = @INTLLIBS@ | ||
179 | INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ | ||
180 | JAR = @JAR@ | ||
181 | JAVA = @JAVA@ | ||
182 | JAVAC = @JAVAC@ | ||
183 | JAVAH = @JAVAH@ | ||
184 | JAVASCI_ENABLE = @JAVASCI_ENABLE@ | ||
185 | JAVA_DEBUG_OPTIONS = @JAVA_DEBUG_OPTIONS@ | ||
186 | JAVA_ENABLE = @JAVA_ENABLE@ | ||
187 | JAVA_G = @JAVA_G@ | ||
188 | JAVA_HOME = @JAVA_HOME@ | ||
189 | JAVA_JNI_INCLUDE = @JAVA_JNI_INCLUDE@ | ||
190 | JAVA_JNI_LIBS = @JAVA_JNI_LIBS@ | ||
191 | JDB = @JDB@ | ||
192 | JEUCLID_CORE = @JEUCLID_CORE@ | ||
193 | JGRAPHX = @JGRAPHX@ | ||
194 | JHALL = @JHALL@ | ||
195 | JHDF5 = @JHDF5@ | ||
196 | JLATEXMATH = @JLATEXMATH@ | ||
197 | JLATEXMATH_FOP = @JLATEXMATH_FOP@ | ||
198 | JOGL = @JOGL@ | ||
199 | JROSETTA_API = @JROSETTA_API@ | ||
200 | JROSETTA_ENGINE = @JROSETTA_ENGINE@ | ||
201 | JUNIT = @JUNIT@ | ||
202 | LAPACK_LIBS = @LAPACK_LIBS@ | ||
203 | LD = @LD@ | ||
204 | LDFLAGS = @LDFLAGS@ | ||
205 | LIBICONV = @LIBICONV@ | ||
206 | LIBINTL = @LIBINTL@ | ||
207 | LIBM = @LIBM@ | ||
208 | LIBOBJS = @LIBOBJS@ | ||
209 | LIBS = @LIBS@ | ||
210 | LIBTOOL = @LIBTOOL@ | ||
211 | LIPO = @LIPO@ | ||
212 | LN_S = @LN_S@ | ||
213 | LOOKS = @LOOKS@ | ||
214 | LTLIBICONV = @LTLIBICONV@ | ||
215 | LTLIBINTL = @LTLIBINTL@ | ||
216 | LTLIBOBJS = @LTLIBOBJS@ | ||
217 | MAINT = @MAINT@ | ||
218 | MAKEINFO = @MAKEINFO@ | ||
219 | MATIO_CFLAGS = @MATIO_CFLAGS@ | ||
220 | MATIO_ENABLE = @MATIO_ENABLE@ | ||
221 | MATIO_LIBS = @MATIO_LIBS@ | ||
222 | MKDIR_P = @MKDIR_P@ | ||
223 | MSGCAT = @MSGCAT@ | ||
224 | MSGFMT = @MSGFMT@ | ||
225 | MSGFMT_015 = @MSGFMT_015@ | ||
226 | MSGMERGE = @MSGMERGE@ | ||
227 | NM = @NM@ | ||
228 | NMEDIT = @NMEDIT@ | ||
229 | OBJDUMP = @OBJDUMP@ | ||
230 | OBJEXT = @OBJEXT@ | ||
231 | OCAMLC = @OCAMLC@ | ||
232 | OCAMLDEP = @OCAMLDEP@ | ||
233 | OCAMLLEX = @OCAMLLEX@ | ||
234 | OCAMLOPT = @OCAMLOPT@ | ||
235 | OCAMLYACC = @OCAMLYACC@ | ||
236 | OPENMP_CFLAGS = @OPENMP_CFLAGS@ | ||
237 | OPENMP_CXXFLAGS = @OPENMP_CXXFLAGS@ | ||
238 | OPENMP_ENABLE = @OPENMP_ENABLE@ | ||
239 | OPENMP_LIBS = @OPENMP_LIBS@ | ||
240 | OTOOL = @OTOOL@ | ||
241 | OTOOL64 = @OTOOL64@ | ||
242 | PACKAGE = @PACKAGE@ | ||
243 | PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ | ||
244 | PACKAGE_NAME = @PACKAGE_NAME@ | ||
245 | PACKAGE_STRING = @PACKAGE_STRING@ | ||
246 | PACKAGE_TARNAME = @PACKAGE_TARNAME@ | ||
247 | PACKAGE_URL = @PACKAGE_URL@ | ||
248 | PACKAGE_VERSION = @PACKAGE_VERSION@ | ||
249 | PATH_SEPARATOR = @PATH_SEPARATOR@ | ||
250 | PCRE_CFLAGS = @PCRE_CFLAGS@ | ||
251 | PCRE_CONFIG = @PCRE_CONFIG@ | ||
252 | PCRE_LIBS = @PCRE_LIBS@ | ||
253 | PCRE_VERSION = @PCRE_VERSION@ | ||
254 | PKG_CONFIG = @PKG_CONFIG@ | ||
255 | POSUB = @POSUB@ | ||
256 | POW_LIB = @POW_LIB@ | ||
257 | PVMGETARCH = @PVMGETARCH@ | ||
258 | PVM_ARCH = @PVM_ARCH@ | ||
259 | PVM_ENABLE = @PVM_ENABLE@ | ||
260 | PVM_INCLUDE = @PVM_INCLUDE@ | ||
261 | PVM_LIB = @PVM_LIB@ | ||
262 | PYTHON = @PYTHON@ | ||
263 | QDOX = @QDOX@ | ||
264 | RANLIB = @RANLIB@ | ||
265 | RELOCATABLE = @RELOCATABLE@ | ||
266 | RT_LIB = @RT_LIB@ | ||
267 | SAXON = @SAXON@ | ||
268 | SCICOS_ENABLE = @SCICOS_ENABLE@ | ||
269 | SCILAB_LIBRARY_VERSION = @SCILAB_LIBRARY_VERSION@ | ||
270 | SED = @SED@ | ||
271 | SET_MAKE = @SET_MAKE@ | ||
272 | SET_RELOCATABLE = @SET_RELOCATABLE@ | ||
273 | SHELL = @SHELL@ | ||
274 | SKINLF = @SKINLF@ | ||
275 | SPLINT = @SPLINT@ | ||
276 | STRIP = @STRIP@ | ||
277 | SWIG_BIN = @SWIG_BIN@ | ||
278 | SWIG_JAVA = @SWIG_JAVA@ | ||
279 | SWIG_RUNTIME_LIBS_DIR = @SWIG_RUNTIME_LIBS_DIR@ | ||
280 | TCLTK_LIBS = @TCLTK_LIBS@ | ||
281 | TCL_INC_PATH = @TCL_INC_PATH@ | ||
282 | TESTNG = @TESTNG@ | ||
283 | TK_INC_PATH = @TK_INC_PATH@ | ||
284 | UMFPACK_ENABLE = @UMFPACK_ENABLE@ | ||
285 | UMFPACK_LIB = @UMFPACK_LIB@ | ||
286 | USE_NLS = @USE_NLS@ | ||
287 | VERSION = @VERSION@ | ||
288 | WITH_OCAML = @WITH_OCAML@ | ||
289 | WITH_TKSCI = @WITH_TKSCI@ | ||
290 | XGETTEXT = @XGETTEXT@ | ||
291 | XGETTEXT_015 = @XGETTEXT_015@ | ||
292 | XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ | ||
293 | XMKMF = @XMKMF@ | ||
294 | XMLGRAPHICS_COMMONS = @XMLGRAPHICS_COMMONS@ | ||
295 | XML_APIS_EXT = @XML_APIS_EXT@ | ||
296 | XML_CONFIG = @XML_CONFIG@ | ||
297 | XML_FLAGS = @XML_FLAGS@ | ||
298 | XML_LIBS = @XML_LIBS@ | ||
299 | XML_VERSION = @XML_VERSION@ | ||
300 | X_CFLAGS = @X_CFLAGS@ | ||
301 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ | ||
302 | X_LIBS = @X_LIBS@ | ||
303 | X_PRE_LIBS = @X_PRE_LIBS@ | ||
304 | abs_builddir = @abs_builddir@ | ||
305 | abs_srcdir = @abs_srcdir@ | ||
306 | abs_top_builddir = @abs_top_builddir@ | ||
307 | abs_top_srcdir = @abs_top_srcdir@ | ||
308 | ac_ct_CC = @ac_ct_CC@ | ||
309 | ac_ct_CXX = @ac_ct_CXX@ | ||
310 | ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ | ||
311 | ac_ct_F77 = @ac_ct_F77@ | ||
312 | am__include = @am__include@ | ||
313 | am__leading_dot = @am__leading_dot@ | ||
314 | am__quote = @am__quote@ | ||
315 | am__tar = @am__tar@ | ||
316 | am__untar = @am__untar@ | ||
317 | bindir = @bindir@ | ||
318 | build = @build@ | ||
319 | build_alias = @build_alias@ | ||
320 | build_cpu = @build_cpu@ | ||
321 | build_os = @build_os@ | ||
322 | build_vendor = @build_vendor@ | ||
323 | builddir = @builddir@ | ||
324 | cxx_present = @cxx_present@ | ||
325 | datadir = @datadir@ | ||
326 | datarootdir = @datarootdir@ | ||
327 | docdir = @docdir@ | ||
328 | dvidir = @dvidir@ | ||
329 | exec_prefix = @exec_prefix@ | ||
330 | host = @host@ | ||
331 | host_alias = @host_alias@ | ||
332 | host_cpu = @host_cpu@ | ||
333 | host_os = @host_os@ | ||
334 | host_vendor = @host_vendor@ | ||
335 | htmldir = @htmldir@ | ||
336 | includedir = @includedir@ | ||
337 | infodir = @infodir@ | ||
338 | install_sh = @install_sh@ | ||
339 | libdir = @libdir@ | ||
340 | libexecdir = @libexecdir@ | ||
341 | localedir = @localedir@ | ||
342 | localstatedir = @localstatedir@ | ||
343 | mandir = @mandir@ | ||
344 | mkdir_p = @mkdir_p@ | ||
345 | oldincludedir = @oldincludedir@ | ||
346 | pdfdir = @pdfdir@ | ||
347 | prefix = @prefix@ | ||
348 | program_transform_name = @program_transform_name@ | ||
349 | psdir = @psdir@ | ||
350 | sbindir = @sbindir@ | ||
351 | sharedstatedir = @sharedstatedir@ | ||
352 | srcdir = @srcdir@ | ||
353 | sysconfdir = @sysconfdir@ | ||
354 | target_alias = @target_alias@ | ||
355 | top_build_prefix = @top_build_prefix@ | ||
356 | top_builddir = @top_builddir@ | ||
357 | top_srcdir = @top_srcdir@ | ||
358 | |||
359 | #### Target ###### | ||
360 | modulename = modules_manager | ||
361 | |||
362 | #### modules_manager : Conf files #### | ||
363 | libmodules_manager_la_rootdir = $(mydatadir) | ||
364 | libmodules_manager_la_root_DATA = changelog.txt license.txt readme.txt version.xml | ||
365 | #### modules_manager : init scripts #### | ||
366 | libmodules_manager_la_etcdir = $(mydatadir)/etc | ||
367 | libmodules_manager_la_etc_DATA = etc/modules_manager.quit etc/modules_manager.start | ||
368 | |||
369 | # Where all the Scilab stuff is installed (macros, help, ...) | ||
370 | mydatadir = $(pkgdatadir)/modules/$(modulename) | ||
371 | |||
372 | # splint options | ||
373 | SPLINT_OPTIONS = -weak -booltype BOOL | ||
374 | |||
375 | ########################### JAVA ###################################### | ||
376 | #### We are delegating java compilation to ant... Thanks to that | ||
377 | #### the procedure will be the same with Microsoft Windows (C) | ||
378 | #### and Linux/Unix | ||
379 | ####################################################################### | ||
380 | TARGETS_ALL = $(am__append_1) $(am__append_2) | ||
381 | |||
382 | ################ MACROS ###################### | ||
383 | # Rule to build a macro | ||
384 | # NOT USED AT THE MOMENT | ||
385 | SUFFIXES = .sci | ||
386 | |||
387 | ########### INSTALL DOCUMENTATION ################### | ||
388 | |||
389 | # Install documentation files into the right target | ||
390 | # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because | ||
391 | # automake needs the html files to be present which is not the case when | ||
392 | # we are building Scilab | ||
393 | |||
394 | # Where it should be installed | ||
395 | pkgdocdir = $(mydatadir) | ||
396 | |||
397 | # What is the mask of the help source | ||
398 | DOCMASKXML = *.xml | ||
399 | |||
400 | # What is the mask of the MathML sources | ||
401 | DOCMASKMML = *.mml | ||
402 | |||
403 | ########### INSTALL DATA ################### | ||
404 | # Install macros, help & demos | ||
405 | # Where it should be installed | ||
406 | pkgmacrosdir = $(mydatadir) | ||
407 | # Which directory we process | ||
408 | MACRODIRS = macros/ | ||
409 | # Mask of the Scilab sources macros | ||
410 | MACROMASK = *.sci | ||
411 | # Mask of the Scilab executable sources macros | ||
412 | MACROBUILDMASK = *.sce | ||
413 | # Mask of the Scilab compiled macros | ||
414 | MACROBINMASK = *.bin | ||
415 | # List of the standard directory for tests | ||
416 | TESTS_DIR = tests/benchmarks tests/nonreg_tests tests/unit_tests | ||
417 | # Where the demos should be installed | ||
418 | pkgdemosdir = $(mydatadir) | ||
419 | # List of the standard directory for demos | ||
420 | DEMOS_DIR = demos | ||
421 | # List of the standard directory for examples | ||
422 | EXAMPLES_DIR = examples | ||
423 | # Where to export JAVA archives (.jar) | ||
424 | JARDIR = jar/ | ||
425 | # JAR files mask | ||
426 | JARMASK = *.jar | ||
427 | # Chapter file | ||
428 | HELP_CHAPTERDIR = help/ | ||
429 | HELP_CHAPTERFILE = addchapter.sce | ||
430 | HELP_CHAPTERLANG = en_US fr_FR pt_BR | ||
431 | all: all-am | ||
432 | |||
433 | .SUFFIXES: | ||
434 | .SUFFIXES: .sci .bin | ||
435 | $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.incl.am $(am__configure_deps) | ||
436 | @for dep in $?; do \ | ||
437 | case '$(am__configure_deps)' in \ | ||
438 | *$$dep*) \ | ||
439 | ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ | ||
440 | && { if test -f $@; then exit 0; else break; fi; }; \ | ||
441 | exit 1;; \ | ||
442 | esac; \ | ||
443 | done; \ | ||
444 | echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign modules/modules_manager/Makefile'; \ | ||
445 | $(am__cd) $(top_srcdir) && \ | ||
446 | $(AUTOMAKE) --foreign modules/modules_manager/Makefile | ||
447 | .PRECIOUS: Makefile | ||
448 | Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status | ||
449 | @case '$?' in \ | ||
450 | *config.status*) \ | ||
451 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ | ||
452 | *) \ | ||
453 | echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ | ||
454 | cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ | ||
455 | esac; | ||
456 | |||
457 | $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) | ||
458 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh | ||
459 | |||
460 | $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) | ||
461 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh | ||
462 | $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) | ||
463 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh | ||
464 | $(am__aclocal_m4_deps): | ||
465 | |||
466 | mostlyclean-libtool: | ||
467 | -rm -f *.lo | ||
468 | |||
469 | clean-libtool: | ||
470 | -rm -rf .libs _libs | ||
471 | install-libmodules_manager_la_etcDATA: $(libmodules_manager_la_etc_DATA) | ||
472 | @$(NORMAL_INSTALL) | ||
473 | test -z "$(libmodules_manager_la_etcdir)" || $(MKDIR_P) "$(DESTDIR)$(libmodules_manager_la_etcdir)" | ||
474 | @list='$(libmodules_manager_la_etc_DATA)'; test -n "$(libmodules_manager_la_etcdir)" || list=; \ | ||
475 | for p in $$list; do \ | ||
476 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ | ||
477 | echo "$$d$$p"; \ | ||
478 | done | $(am__base_list) | \ | ||
479 | while read files; do \ | ||
480 | echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(libmodules_manager_la_etcdir)'"; \ | ||
481 | $(INSTALL_DATA) $$files "$(DESTDIR)$(libmodules_manager_la_etcdir)" || exit $$?; \ | ||
482 | done | ||
483 | |||
484 | uninstall-libmodules_manager_la_etcDATA: | ||
485 | @$(NORMAL_UNINSTALL) | ||
486 | @list='$(libmodules_manager_la_etc_DATA)'; test -n "$(libmodules_manager_la_etcdir)" || list=; \ | ||
487 | files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ | ||
488 | test -n "$$files" || exit 0; \ | ||
489 | echo " ( cd '$(DESTDIR)$(libmodules_manager_la_etcdir)' && rm -f" $$files ")"; \ | ||
490 | cd "$(DESTDIR)$(libmodules_manager_la_etcdir)" && rm -f $$files | ||
491 | install-libmodules_manager_la_rootDATA: $(libmodules_manager_la_root_DATA) | ||
492 | @$(NORMAL_INSTALL) | ||
493 | test -z "$(libmodules_manager_la_rootdir)" || $(MKDIR_P) "$(DESTDIR)$(libmodules_manager_la_rootdir)" | ||
494 | @list='$(libmodules_manager_la_root_DATA)'; test -n "$(libmodules_manager_la_rootdir)" || list=; \ | ||
495 | for p in $$list; do \ | ||
496 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ | ||
497 | echo "$$d$$p"; \ | ||
498 | done | $(am__base_list) | \ | ||
499 | while read files; do \ | ||
500 | echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(libmodules_manager_la_rootdir)'"; \ | ||
501 | $(INSTALL_DATA) $$files "$(DESTDIR)$(libmodules_manager_la_rootdir)" || exit $$?; \ | ||
502 | done | ||
503 | |||
504 | uninstall-libmodules_manager_la_rootDATA: | ||
505 | @$(NORMAL_UNINSTALL) | ||
506 | @list='$(libmodules_manager_la_root_DATA)'; test -n "$(libmodules_manager_la_rootdir)" || list=; \ | ||
507 | files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ | ||
508 | test -n "$$files" || exit 0; \ | ||
509 | echo " ( cd '$(DESTDIR)$(libmodules_manager_la_rootdir)' && rm -f" $$files ")"; \ | ||
510 | cd "$(DESTDIR)$(libmodules_manager_la_rootdir)" && rm -f $$files | ||
511 | tags: TAGS | ||
512 | TAGS: | ||
513 | |||
514 | ctags: CTAGS | ||
515 | CTAGS: | ||
516 | |||
517 | |||
518 | distdir: $(DISTFILES) | ||
519 | @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ | ||
520 | topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ | ||
521 | list='$(DISTFILES)'; \ | ||
522 | dist_files=`for file in $$list; do echo $$file; done | \ | ||
523 | sed -e "s|^$$srcdirstrip/||;t" \ | ||
524 | -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ | ||
525 | case $$dist_files in \ | ||
526 | */*) $(MKDIR_P) `echo "$$dist_files" | \ | ||
527 | sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ | ||
528 | sort -u` ;; \ | ||
529 | esac; \ | ||
530 | for file in $$dist_files; do \ | ||
531 | if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ | ||
532 | if test -d $$d/$$file; then \ | ||
533 | dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ | ||
534 | if test -d "$(distdir)/$$file"; then \ | ||
535 | find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ | ||
536 | fi; \ | ||
537 | if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ | ||
538 | cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ | ||
539 | find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ | ||
540 | fi; \ | ||
541 | cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ | ||
542 | else \ | ||
543 | test -f "$(distdir)/$$file" \ | ||
544 | || cp -p $$d/$$file "$(distdir)/$$file" \ | ||
545 | || exit 1; \ | ||
546 | fi; \ | ||
547 | done | ||
548 | check-am: all-am | ||
549 | $(MAKE) $(AM_MAKEFLAGS) check-local | ||
550 | check: check-am | ||
551 | all-am: Makefile $(DATA) all-local | ||
552 | installdirs: | ||
553 | for dir in "$(DESTDIR)$(libmodules_manager_la_etcdir)" "$(DESTDIR)$(libmodules_manager_la_rootdir)"; do \ | ||
554 | test -z "$$dir" || $(MKDIR_P) "$$dir"; \ | ||
555 | done | ||
556 | install: install-am | ||
557 | install-exec: install-exec-am | ||
558 | install-data: install-data-am | ||
559 | uninstall: uninstall-am | ||
560 | |||
561 | install-am: all-am | ||
562 | @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am | ||
563 | |||
564 | installcheck: installcheck-am | ||
565 | install-strip: | ||
566 | $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ | ||
567 | install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ | ||
568 | `test -z '$(STRIP)' || \ | ||
569 | echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install | ||
570 | mostlyclean-generic: | ||
571 | |||
572 | clean-generic: | ||
573 | |||
574 | distclean-generic: | ||
575 | -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) | ||
576 | -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) | ||
577 | |||
578 | maintainer-clean-generic: | ||
579 | @echo "This command is intended for maintainers to use" | ||
580 | @echo "it deletes files that may require special tools to rebuild." | ||
581 | clean: clean-am | ||
582 | |||
583 | clean-am: clean-generic clean-libtool clean-local mostlyclean-am | ||
584 | |||
585 | distclean: distclean-am | ||
586 | -rm -f Makefile | ||
587 | distclean-am: clean-am distclean-generic distclean-local | ||
588 | |||
589 | dvi: dvi-am | ||
590 | |||
591 | dvi-am: | ||
592 | |||
593 | html: html-am | ||
594 | |||
595 | html-am: | ||
596 | |||
597 | info: info-am | ||
598 | |||
599 | info-am: | ||
600 | |||
601 | install-data-am: install-data-local \ | ||
602 | install-libmodules_manager_la_etcDATA \ | ||
603 | install-libmodules_manager_la_rootDATA | ||
604 | |||
605 | install-dvi: install-dvi-am | ||
606 | |||
607 | install-dvi-am: | ||
608 | |||
609 | install-exec-am: | ||
610 | |||
611 | install-html: install-html-am | ||
612 | |||
613 | install-html-am: install-html-local | ||
614 | |||
615 | install-info: install-info-am | ||
616 | |||
617 | install-info-am: | ||
618 | |||
619 | install-man: | ||
620 | |||
621 | install-pdf: install-pdf-am | ||
622 | |||
623 | install-pdf-am: | ||
624 | |||
625 | install-ps: install-ps-am | ||
626 | |||
627 | install-ps-am: | ||
628 | |||
629 | installcheck-am: | ||
630 | |||
631 | maintainer-clean: maintainer-clean-am | ||
632 | -rm -f Makefile | ||
633 | maintainer-clean-am: distclean-am maintainer-clean-generic | ||
634 | |||
635 | mostlyclean: mostlyclean-am | ||
636 | |||
637 | mostlyclean-am: mostlyclean-generic mostlyclean-libtool | ||
638 | |||
639 | pdf: pdf-am | ||
640 | |||
641 | pdf-am: | ||
642 | |||
643 | ps: ps-am | ||
644 | |||
645 | ps-am: | ||
646 | |||
647 | uninstall-am: uninstall-libmodules_manager_la_etcDATA \ | ||
648 | uninstall-libmodules_manager_la_rootDATA | ||
649 | |||
650 | .MAKE: check-am install-am install-strip | ||
651 | |||
652 | .PHONY: all all-am all-local check check-am check-local clean \ | ||
653 | clean-generic clean-libtool clean-local distclean \ | ||
654 | distclean-generic distclean-libtool distclean-local distdir \ | ||
655 | dvi dvi-am html html-am info info-am install install-am \ | ||
656 | install-data install-data-am install-data-local install-dvi \ | ||
657 | install-dvi-am install-exec install-exec-am install-html \ | ||
658 | install-html-am install-html-local install-info \ | ||
659 | install-info-am install-libmodules_manager_la_etcDATA \ | ||
660 | install-libmodules_manager_la_rootDATA install-man install-pdf \ | ||
661 | install-pdf-am install-ps install-ps-am install-strip \ | ||
662 | installcheck installcheck-am installdirs maintainer-clean \ | ||
663 | maintainer-clean-generic mostlyclean mostlyclean-generic \ | ||
664 | mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \ | ||
665 | uninstall-libmodules_manager_la_etcDATA \ | ||
666 | uninstall-libmodules_manager_la_rootDATA | ||
667 | |||
668 | |||
669 | # This target enables tests for Scilab | ||
670 | check-local: $(top_builddir)/scilab-bin test | ||
671 | @COMMAND="test_run('$(modulename)');quit";\ | ||
672 | export LANG=C;\ | ||
673 | $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND" | ||
674 | check-code: | ||
675 | if test -f build.xml; then \ | ||
676 | $(ANT) checkstyle; \ | ||
677 | fi | ||
678 | if test -x "$(SPLINT)"; then \ | ||
679 | $(SPLINT) $(SPLINT_OPTIONS) -I$(top_srcdir)/modules/core/includes/ -I$(top_srcdir)/libs/MALLOC/includes/ -I$(top_srcdir)/modules/localization/includes/ $(INCLUDE_FLAGS) $(CHECK_SRC); \ | ||
680 | fi | ||
681 | @NEED_JAVA_TRUE@java: | ||
682 | # Some configurations needs to export JAVA_HOME in the current env | ||
683 | @NEED_JAVA_TRUE@ @if test "$(JAVA_HOME)"; then export JAVA_HOME=$(JAVA_HOME); fi; \ | ||
684 | @NEED_JAVA_TRUE@ if test -z "$(USEANT)"; then USEANT=0; else USEANT=1; fi; \ | ||
685 | @NEED_JAVA_TRUE@ if test -f build.xml -a $$USEANT -eq 1; then \ | ||
686 | @NEED_JAVA_TRUE@ $(ANT); \ | ||
687 | @NEED_JAVA_TRUE@ fi | ||
688 | |||
689 | @NEED_JAVA_TRUE@clean-java: | ||
690 | # Some configurations needs to export JAVA_HOME in the current env | ||
691 | @NEED_JAVA_TRUE@ @if test "$(JAVA_HOME)"; then export JAVA_HOME=$(JAVA_HOME); fi; \ | ||
692 | @NEED_JAVA_TRUE@ if test -z "$(USEANT)"; then USEANT=0; else USEANT=1; fi; \ | ||
693 | @NEED_JAVA_TRUE@ if test -f build.xml -a $$USEANT -eq 1; then \ | ||
694 | @NEED_JAVA_TRUE@ $(ANT) clean; \ | ||
695 | @NEED_JAVA_TRUE@ fi; | ||
696 | |||
697 | # If the user request for the SWIG generation of the wrappers Java => C/C++ | ||
698 | # We call the target swig-build on the variable SWIG_WRAPPERS | ||
699 | |||
700 | @SWIG_TRUE@swig: $(SWIG_WRAPPERS) | ||
701 | @SWIG_TRUE@ @SWIG_PACKAGENAME=org.scilab.modules.$(modulename); \ | ||
702 | @SWIG_TRUE@ SWIG_OUTDIR=src/java/org/scilab/modules/$(modulename)/; \ | ||
703 | @SWIG_TRUE@ if test -n "$(SWIG_WRAPPERS)"; then \ | ||
704 | @SWIG_TRUE@ for file in $(SWIG_WRAPPERS) ; do \ | ||
705 | @SWIG_TRUE@ echo "Swig process of $$file ..."; \ | ||
706 | @SWIG_TRUE@ $(SWIG_BIN) $(SWIG_JAVA) -package $$SWIG_PACKAGENAME -outdir $$SWIG_OUTDIR $$file; \ | ||
707 | @SWIG_TRUE@ done; \ | ||
708 | @SWIG_TRUE@ fi | ||
709 | |||
710 | # If the user request for the SWIG generation of the wrappers Java => C/C++ | ||
711 | # We call the target swig-build on the variable SWIG_WRAPPERS | ||
712 | |||
713 | @GIWS_TRUE@giws: $(GIWS_WRAPPERS) | ||
714 | @GIWS_TRUE@ @GIWS_OUTPUTDIR=src/jni/;\ | ||
715 | @GIWS_TRUE@ if test -n "$(GIWS_WRAPPERS)"; then \ | ||
716 | @GIWS_TRUE@ for file in $(GIWS_WRAPPERS) ; do \ | ||
717 | @GIWS_TRUE@ echo "GIWS process of $$file ..."; \ | ||
718 | @GIWS_TRUE@ $(GIWS_BIN) --disable-return-size-array --output-dir $$GIWS_OUTPUTDIR --throws-exception-on-error --description-file $$file; \ | ||
719 | @GIWS_TRUE@ done; \ | ||
720 | @GIWS_TRUE@ fi | ||
721 | |||
722 | macros: | ||
723 | -@( if test ! -x $(top_builddir)/scilab-bin; then \ | ||
724 | echo "Error : Cannot build $< : Scilab has not been built"; \ | ||
725 | else \ | ||
726 | $(top_builddir)/bin/scilab -ns -nwni -e "exec('macros/buildmacros.sce');quit;";\ | ||
727 | fi) | ||
728 | |||
729 | # Removes the macros | ||
730 | clean-macros: | ||
731 | # Removes macros (*.bin generated from .sci) | ||
732 | @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \ | ||
733 | echo "rm -f $(builddir)/$$dir/$(MACROBINMASK)"; \ | ||
734 | rm -f $(builddir)/$$dir/$(MACROBINMASK); \ | ||
735 | done | ||
736 | |||
737 | test: | ||
738 | # More tests could be added here | ||
739 | @if test -z "$(USEANT)"; then USEANT=0; else USEANT=1; fi; \ | ||
740 | if test -f build.xml -a $$USEANT -eq 1; then \ | ||
741 | $(ANT) test; \ | ||
742 | fi | ||
743 | |||
744 | all-local: $(TARGETS_ALL) | ||
745 | |||
746 | .sci.bin: | ||
747 | -@( if test ! -x $(top_builddir)/scilab-bin; then \ | ||
748 | echo "Error : Cannot build $< : Scilab has not been build"; \ | ||
749 | else \ | ||
750 | echo "Creating $@"; \ | ||
751 | $(top_builddir)/bin/scilab -ns -nwni -e "exec('$(abs_srcdir)/$<');save('$(abs_srcdir)/$@');exit;"; \ | ||
752 | fi ) | ||
753 | |||
754 | install-html-local: | ||
755 | # If the user wants the help sources to be installed | ||
756 | @INSTALL_HELP_XML_TRUE@ @echo "-------- Install of XML sources of help files --------"; \ | ||
757 | @INSTALL_HELP_XML_TRUE@ for lang in $(ALL_LINGUAS); do \ | ||
758 | @INSTALL_HELP_XML_TRUE@ if test -d $(srcdir)/help/$$lang; then \ | ||
759 | @INSTALL_HELP_XML_TRUE@ $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/help/$$lang && \ | ||
760 | @INSTALL_HELP_XML_TRUE@ if ls -lLd $(srcdir)/help/$$lang/$(DOCMASKXML) >/dev/null 2>&1; then \ | ||
761 | @INSTALL_HELP_XML_TRUE@ for file in $(srcdir)/help/$$lang/$(DOCMASKXML) ; do \ | ||
762 | @INSTALL_HELP_XML_TRUE@ echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/help/$$lang" ; \ | ||
763 | @INSTALL_HELP_XML_TRUE@ $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/help/$$lang ; \ | ||
764 | @INSTALL_HELP_XML_TRUE@ done ; \ | ||
765 | @INSTALL_HELP_XML_TRUE@ fi; \ | ||
766 | @INSTALL_HELP_XML_TRUE@ fi; \ | ||
767 | @INSTALL_HELP_XML_TRUE@ done; \ | ||
768 | @INSTALL_HELP_XML_TRUE@ @echo "-------- Install of MathML sources --------"; \ | ||
769 | @INSTALL_HELP_XML_TRUE@ if test -d $(srcdir)/help/mml/; then \ | ||
770 | @INSTALL_HELP_XML_TRUE@ $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/help/mml/ && \ | ||
771 | @INSTALL_HELP_XML_TRUE@ if ls -lLd $(srcdir)/help/mml/$(DOCMASKMML) >/dev/null 2>&1; then \ | ||
772 | @INSTALL_HELP_XML_TRUE@ for file in $(srcdir)/help/mml/$(DOCMASKMML) ; do \ | ||
773 | @INSTALL_HELP_XML_TRUE@ echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/help/mml" ; \ | ||
774 | @INSTALL_HELP_XML_TRUE@ $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/help/mml ; \ | ||
775 | @INSTALL_HELP_XML_TRUE@ done ; \ | ||
776 | @INSTALL_HELP_XML_TRUE@ fi; \ | ||
777 | @INSTALL_HELP_XML_TRUE@ fi | ||
778 | install-data-local: | ||
779 | # Install the tests | ||
780 | @echo "-------- Install tests (if any) --------"; \ | ||
781 | for dir in $(TESTS_DIR) $(TESTS_DIREXT) ; do \ | ||
782 | if test -d $(srcdir)/$$dir/; then \ | ||
783 | $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \ | ||
784 | for file in `find $(srcdir)/$$dir | sed "s|^$(srcdir)/$$dir||" 2>/dev/null`; do \ | ||
785 | if test -d "$(srcdir)/$$dir/$$file"; then \ | ||
786 | echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir/$$file; \ | ||
787 | $(mkinstalldirs) "$(DESTDIR)$(pkgmacrosdir)/$$dir/$$file"; \ | ||
788 | else \ | ||
789 | echo "$(INSTALL_DATA) $(srcdir)/$$dir/$$file $(DESTDIR)$(pkgmacrosdir)/`dirname $$dir/$$file`" ; \ | ||
790 | $(INSTALL_DATA) "$(srcdir)/$$dir/$$file" "$(DESTDIR)$(pkgmacrosdir)/`dirname $$dir/$$file`" ; \ | ||
791 | fi \ | ||
792 | done; \ | ||
793 | fi; \ | ||
794 | done | ||
795 | # Install the help chapter | ||
796 | @echo "-------- Install the help chapter (if any) --------"; \ | ||
797 | for lang in $(HELP_CHAPTERLANG); do \ | ||
798 | HELPFILE=$(srcdir)/$(HELP_CHAPTERDIR)$$lang/$(HELP_CHAPTERFILE); \ | ||
799 | if test -f $$HELPFILE; then \ | ||
800 | echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR)/$$lang/; \ | ||
801 | $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR)/$$lang/; \ | ||
802 | echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \ | ||
803 | $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \ | ||
804 | fi; \ | ||
805 | done | ||
806 | # Install the demos & examples | ||
807 | @echo "-------- Install demos & examples (if any) --------"; \ | ||
808 | for dir in $(DEMOS_DIR) $(DEMOS_DIREXT) $(EXAMPLES_DIR) $(EXAMPLES_DIREXT) ; do \ | ||
809 | if test -d $(srcdir)/$$dir/; then \ | ||
810 | $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \ | ||
811 | for file in `find $(srcdir)/$$dir | sed "s|^$(srcdir)/$$dir||" 2>/dev/null`; do \ | ||
812 | if test -d "$(srcdir)/$$dir/$$file"; then \ | ||
813 | echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir/$$file; \ | ||
814 | $(mkinstalldirs) "$(DESTDIR)$(pkgdocdir)/$$dir/$$file"; \ | ||
815 | else \ | ||
816 | echo "$(INSTALL_DATA) $(srcdir)/$$dir/$$file $(DESTDIR)$(pkgdocdir)/`dirname $$dir/$$file`" ; \ | ||
817 | $(INSTALL_DATA) "$(srcdir)/$$dir/$$file" "$(DESTDIR)$(pkgdocdir)/`dirname $$dir/$$file`" ; \ | ||
818 | fi \ | ||
819 | done; \ | ||
820 | fi; \ | ||
821 | done | ||
822 | # Install the macros | ||
823 | @echo "-------- Install macros (if any) --------"; \ | ||
824 | for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \ | ||
825 | $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \ | ||
826 | if test -d $(srcdir)/$$dir/; then \ | ||
827 | FILELIST="$(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/names $(srcdir)/$$dir/lib";\ | ||
828 | if test -n "$(MACROSSPECIALEXT)"; then \ | ||
829 | specialExtDir=""; \ | ||
830 | for specialExt in $(MACROSSPECIALEXT); do \ | ||
831 | specialExtDir="$$specialExtDir $(srcdir)/$$dir/$$specialExt"; \ | ||
832 | done; \ | ||
833 | FILELIST="$$FILELIST $$specialExtDir"; \ | ||
834 | fi; \ | ||
835 | for file in `ls -1 $$FILELIST 2>/dev/null`; do \ | ||
836 | echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \ | ||
837 | $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \ | ||
838 | done; \ | ||
839 | fi; \ | ||
840 | done | ||
841 | # Install java files (.jar) | ||
842 | @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \ | ||
843 | echo "-------- Install jar files --------"; \ | ||
844 | $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \ | ||
845 | for file in $(srcdir)/$(JARDIR)$(JARMASK); do\ | ||
846 | echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \ | ||
847 | $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \ | ||
848 | done ; \ | ||
849 | fi | ||
850 | |||
851 | ########### CLEAN ################### | ||
852 | # Clean macros and help (generated automatically by Scilab) | ||
853 | @NEED_JAVA_TRUE@clean-local: clean-java clean-macros | ||
854 | @NEED_JAVA_FALSE@clean-local: clean-macros | ||
855 | |||
856 | distclean-local: | ||
857 | rm -f $(builddir)/help/*/.last_successful_build_javaHelp $(builddir)/help/*/.list_* | ||
858 | |||
859 | .PHONY: macros java swig giws | ||
860 | |||
861 | # Tell versions [3.59,3.63) of GNU make to not export all variables. | ||
862 | # Otherwise a system limit (for SysV at least) may be exceeded. | ||
863 | .NOEXPORT: | ||
diff --git a/scilab/modules/modules_manager/changelog.txt b/scilab/modules/modules_manager/changelog.txt new file mode 100644 index 0000000..3fa0863 --- /dev/null +++ b/scilab/modules/modules_manager/changelog.txt | |||
@@ -0,0 +1 @@ | |||
changelog modules_manager module | |||
diff --git a/scilab/modules/modules_manager/etc/modules_manager.quit b/scilab/modules/modules_manager/etc/modules_manager.quit new file mode 100644 index 0000000..93b6cdb --- /dev/null +++ b/scilab/modules/modules_manager/etc/modules_manager.quit | |||
@@ -0,0 +1,10 @@ | |||
1 | // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
2 | // Copyright (C) 2010 - DIGITEO - Allan CORNET | ||
3 | // | ||
4 | // This file must be used under the terms of the CeCILL. | ||
5 | // This source file is licensed as described in the file COPYING, which | ||
6 | // you should have received as part of this distribution. The terms | ||
7 | // are also available at | ||
8 | // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt | ||
9 | |||
10 | // ============================================================================= | ||
diff --git a/scilab/modules/modules_manager/etc/modules_manager.start b/scilab/modules/modules_manager/etc/modules_manager.start new file mode 100644 index 0000000..0f9287d --- /dev/null +++ b/scilab/modules/modules_manager/etc/modules_manager.start | |||
@@ -0,0 +1,13 @@ | |||
1 | // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
2 | // Copyright (C) 2010 - DIGITEO - Allan CORNET | ||
3 | // | ||
4 | // This file must be used under the terms of the CeCILL. | ||
5 | // This source file is licensed as described in the file COPYING, which | ||
6 | // you should have received as part of this distribution. The terms | ||
7 | // are also available at | ||
8 | // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt | ||
9 | |||
10 | // Load functions libraries | ||
11 | // ============================================================================= | ||
12 | load("SCI/modules/modules_manager/macros/lib"); | ||
13 | |||
diff --git a/scilab/modules/modules_manager/help/en_US/addchapter.sce b/scilab/modules/modules_manager/help/en_US/addchapter.sce new file mode 100644 index 0000000..f03dd4a --- /dev/null +++ b/scilab/modules/modules_manager/help/en_US/addchapter.sce | |||
@@ -0,0 +1,11 @@ | |||
1 | // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
2 | // Copyright (C) 2009 - DIGITEO | ||
3 | // | ||
4 | // This file must be used under the terms of the CeCILL. | ||
5 | // This source file is licensed as described in the file COPYING, which | ||
6 | // you should have received as part of this distribution. The terms | ||
7 | // are also available at | ||
8 | // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt | ||
9 | |||
10 | add_help_chapter("Modules manager",SCI+"/modules/modules_manager/help/en_US",%T); | ||
11 | |||
diff --git a/scilab/modules/development_tools/help/en_US/tbx_build_cleaner.xml b/scilab/modules/modules_manager/help/en_US/tbx_build_cleaner.xml index 8a0668f..8a0668f 100644 --- a/scilab/modules/development_tools/help/en_US/tbx_build_cleaner.xml +++ b/scilab/modules/modules_manager/help/en_US/tbx_build_cleaner.xml | |||
diff --git a/scilab/modules/development_tools/help/en_US/tbx_build_gateway.xml b/scilab/modules/modules_manager/help/en_US/tbx_build_gateway.xml index f48f982..f48f982 100644 --- a/scilab/modules/development_tools/help/en_US/tbx_build_gateway.xml +++ b/scilab/modules/modules_manager/help/en_US/tbx_build_gateway.xml | |||
diff --git a/scilab/modules/development_tools/help/en_US/tbx_build_gateway_clean.xml b/scilab/modules/modules_manager/help/en_US/tbx_build_gateway_clean.xml index f837f49..f837f49 100644 --- a/scilab/modules/development_tools/help/en_US/tbx_build_gateway_clean.xml +++ b/scilab/modules/modules_manager/help/en_US/tbx_build_gateway_clean.xml | |||
diff --git a/scilab/modules/development_tools/help/en_US/tbx_build_gateway_loader.xml b/scilab/modules/modules_manager/help/en_US/tbx_build_gateway_loader.xml index 05c1b62..05c1b62 100644 --- a/scilab/modules/development_tools/help/en_US/tbx_build_gateway_loader.xml +++ b/scilab/modules/modules_manager/help/en_US/tbx_build_gateway_loader.xml | |||
diff --git a/scilab/modules/development_tools/help/en_US/tbx_build_help.xml b/scilab/modules/modules_manager/help/en_US/tbx_build_help.xml index 47b216f..47b216f 100644 --- a/scilab/modules/development_tools/help/en_US/tbx_build_help.xml +++ b/scilab/modules/modules_manager/help/en_US/tbx_build_help.xml | |||
diff --git a/scilab/modules/development_tools/help/en_US/tbx_build_help_loader.xml b/scilab/modules/modules_manager/help/en_US/tbx_build_help_loader.xml index eb8533a..eb8533a 100644 --- a/scilab/modules/development_tools/help/en_US/tbx_build_help_loader.xml +++ b/scilab/modules/modules_manager/help/en_US/tbx_build_help_loader.xml | |||
diff --git a/scilab/modules/development_tools/help/en_US/tbx_build_loader.xml b/scilab/modules/modules_manager/help/en_US/tbx_build_loader.xml index 78f5003..78f5003 100644 --- a/scilab/modules/development_tools/help/en_US/tbx_build_loader.xml +++ b/scilab/modules/modules_manager/help/en_US/tbx_build_loader.xml | |||
diff --git a/scilab/modules/development_tools/help/en_US/tbx_build_macros.xml b/scilab/modules/modules_manager/help/en_US/tbx_build_macros.xml index 2e370c8..2e370c8 100644 --- a/scilab/modules/development_tools/help/en_US/tbx_build_macros.xml +++ b/scilab/modules/modules_manager/help/en_US/tbx_build_macros.xml | |||
diff --git a/scilab/modules/development_tools/help/en_US/tbx_build_src.xml b/scilab/modules/modules_manager/help/en_US/tbx_build_src.xml index c234fe7..c234fe7 100644 --- a/scilab/modules/development_tools/help/en_US/tbx_build_src.xml +++ b/scilab/modules/modules_manager/help/en_US/tbx_build_src.xml | |||
diff --git a/scilab/modules/development_tools/help/en_US/tbx_builder_gateway.xml b/scilab/modules/modules_manager/help/en_US/tbx_builder_gateway.xml index 9a85c81..9a85c81 100644 --- a/scilab/modules/development_tools/help/en_US/tbx_builder_gateway.xml +++ b/scilab/modules/modules_manager/help/en_US/tbx_builder_gateway.xml | |||
diff --git a/scilab/modules/development_tools/help/en_US/tbx_builder_gateway_lang.xml b/scilab/modules/modules_manager/help/en_US/tbx_builder_gateway_lang.xml index 511bde9..511bde9 100644 --- a/scilab/modules/development_tools/help/en_US/tbx_builder_gateway_lang.xml +++ b/scilab/modules/modules_manager/help/en_US/tbx_builder_gateway_lang.xml | |||
diff --git a/scilab/modules/development_tools/help/en_US/tbx_builder_help.xml b/scilab/modules/modules_manager/help/en_US/tbx_builder_help.xml index a5d7a63..a5d7a63 100644 --- a/scilab/modules/development_tools/help/en_US/tbx_builder_help.xml +++ b/scilab/modules/modules_manager/help/en_US/tbx_builder_help.xml | |||
diff --git a/scilab/modules/development_tools/help/en_US/tbx_builder_help_lang.xml b/scilab/modules/modules_manager/help/en_US/tbx_builder_help_lang.xml index e22898f..e22898f 100644 --- a/scilab/modules/development_tools/help/en_US/tbx_builder_help_lang.xml +++ b/scilab/modules/modules_manager/help/en_US/tbx_builder_help_lang.xml | |||
diff --git a/scilab/modules/development_tools/help/en_US/tbx_builder_macros.xml b/scilab/modules/modules_manager/help/en_US/tbx_builder_macros.xml index e4bb1d8..e4bb1d8 100644 --- a/scilab/modules/development_tools/help/en_US/tbx_builder_macros.xml +++ b/scilab/modules/modules_manager/help/en_US/tbx_builder_macros.xml | |||
diff --git a/scilab/modules/development_tools/help/en_US/tbx_builder_src.xml b/scilab/modules/modules_manager/help/en_US/tbx_builder_src.xml index c407028..c407028 100644 --- a/scilab/modules/development_tools/help/en_US/tbx_builder_src.xml +++ b/scilab/modules/modules_manager/help/en_US/tbx_builder_src.xml | |||
diff --git a/scilab/modules/development_tools/help/en_US/tbx_builder_src_lang.xml b/scilab/modules/modules_manager/help/en_US/tbx_builder_src_lang.xml index 5123db2..5123db2 100644 --- a/scilab/modules/development_tools/help/en_US/tbx_builder_src_lang.xml +++ b/scilab/modules/modules_manager/help/en_US/tbx_builder_src_lang.xml | |||
diff --git a/scilab/modules/modules_manager/help/fr_FR/addchapter.sce b/scilab/modules/modules_manager/help/fr_FR/addchapter.sce new file mode 100644 index 0000000..53df1ab --- /dev/null +++ b/scilab/modules/modules_manager/help/fr_FR/addchapter.sce | |||
@@ -0,0 +1,11 @@ | |||
1 | // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
2 | // Copyright (C) 2010 - DIGITEO - Allan CORNET | ||
3 | // | ||
4 | // This file must be used under the terms of the CeCILL. | ||
5 | // This source file is licensed as described in the file COPYING, which | ||
6 | // you should have received as part of this distribution. The terms | ||
7 | // are also available at | ||
8 | // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt | ||
9 | |||
10 | add_help_chapter("Gestionnaire de modules externe", SCI+"/modules/development_tools/help/fr_FR", %T); | ||
11 | |||
diff --git a/scilab/modules/modules_manager/help/pt_BR/addchapter.sce b/scilab/modules/modules_manager/help/pt_BR/addchapter.sce new file mode 100644 index 0000000..926bdec --- /dev/null +++ b/scilab/modules/modules_manager/help/pt_BR/addchapter.sce | |||
@@ -0,0 +1,11 @@ | |||
1 | // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
2 | // Copyright (C) 2010 - DIGITEO - Allan CORNET | ||
3 | // | ||
4 | // This file must be used under the terms of the CeCILL. | ||
5 | // This source file is licensed as described in the file COPYING, which | ||
6 | // you should have received as part of this distribution. The terms | ||
7 | // are also available at | ||
8 | // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt | ||
9 | |||
10 | add_help_chapter("Modules manager", SCI+"/modules/modules_manager/help/pt_BR", %T); | ||
11 | |||
diff --git a/scilab/modules/modules_manager/license.txt b/scilab/modules/modules_manager/license.txt new file mode 100644 index 0000000..145a50f --- /dev/null +++ b/scilab/modules/modules_manager/license.txt | |||
@@ -0,0 +1,10 @@ | |||
1 | Copyright: | ||
2 | Copyright (c) 2010 - DIGITEO | ||
3 | |||
4 | |||
5 | License: | ||
6 | This module must be used under the terms of the CeCILL. | ||
7 | This module file is licensed as described in the file COPYING, which | ||
8 | you should have received as part of this distribution. The terms | ||
9 | are also available at | ||
10 | http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt | ||
diff --git a/scilab/modules/modules_manager/macros/buildmacros.bat b/scilab/modules/modules_manager/macros/buildmacros.bat new file mode 100644 index 0000000..01395af --- /dev/null +++ b/scilab/modules/modules_manager/macros/buildmacros.bat | |||
@@ -0,0 +1,11 @@ | |||
1 | |||
2 | rem Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
3 | rem Copyright (C) 2010 - DIGITEO - Allan CORNET | ||
4 | rem | ||
5 | rem This file must be used under the terms of the CeCILL. | ||
6 | rem This source file is licensed as described in the file COPYING, which | ||
7 | rem you should have received as part of this distribution. The terms | ||
8 | rem are also available at | ||
9 | rem http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt | ||
10 | |||
11 | @..\..\..\bin\scilex -nwni -ns -e exec('buildmacros.sce');quit; | ||
diff --git a/scilab/modules/modules_manager/macros/buildmacros.sce b/scilab/modules/modules_manager/macros/buildmacros.sce new file mode 100644 index 0000000..2cdaa4f --- /dev/null +++ b/scilab/modules/modules_manager/macros/buildmacros.sce | |||
@@ -0,0 +1,15 @@ | |||
1 | |||
2 | // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
3 | // Copyright (C) 2010 - DIGITEO - Allan CORNET | ||
4 | // | ||
5 | // This file must be used under the terms of the CeCILL. | ||
6 | // This source file is licensed as described in the file COPYING, which | ||
7 | // you should have received as part of this distribution. The terms | ||
8 | // are also available at | ||
9 | // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt | ||
10 | |||
11 | if (isdef('genlib') == %f) then | ||
12 | exec(SCI+'/modules/functions/scripts/buildmacros/loadgenlib.sce'); | ||
13 | end | ||
14 | |||
15 | genlib('modules_managerlib','SCI/modules/modules_manager/macros',%f,%t); | ||
diff --git a/scilab/modules/modules_manager/macros/cleanmacros.bat b/scilab/modules/modules_manager/macros/cleanmacros.bat new file mode 100644 index 0000000..9291fc5 --- /dev/null +++ b/scilab/modules/modules_manager/macros/cleanmacros.bat | |||
@@ -0,0 +1,13 @@ | |||
1 | |||
2 | rem Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
3 | rem Copyright (C) 2010 - DIGITEO | ||
4 | rem | ||
5 | rem This file must be used under the terms of the CeCILL. | ||
6 | rem This source file is licensed as described in the file COPYING, which | ||
7 | rem you should have received as part of this distribution. The terms | ||
8 | rem are also available at | ||
9 | rem http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt | ||
10 | |||
11 | @del *.bin 2>NUL | ||
12 | @del lib 2>NUL | ||
13 | @del names 2>NUL | ||
diff --git a/scilab/modules/modules_manager/macros/tbx_build_cleaner.sci b/scilab/modules/modules_manager/macros/tbx_build_cleaner.sci new file mode 100644 index 0000000..2cab10a --- /dev/null +++ b/scilab/modules/modules_manager/macros/tbx_build_cleaner.sci | |||
@@ -0,0 +1,59 @@ | |||
1 | // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
2 | // Copyright (C) 2009-2010 - DIGITEO - Allan CORNET | ||
3 | // | ||
4 | // This file must be used under the terms of the CeCILL. | ||
5 | // This source file is licensed as described in the file COPYING, which | ||
6 | // you should have received as part of this distribution. The terms | ||
7 | // are also available at | ||
8 | // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt | ||
9 | |||
10 | // Generate a cleaner.sce script for the toolbox | ||
11 | function tbx_build_cleaner(toolbox_name, toolbox_path) | ||
12 | oldpath = pwd(); | ||
13 | |||
14 | if(exists("toolbox_path", "local")) then | ||
15 | chdir(toolbox_path); | ||
16 | end | ||
17 | |||
18 | mprintf(gettext("Generating cleaner.sce...\n")); | ||
19 | |||
20 | cleaner = [ | ||
21 | "// ====================================================================", | ||
22 | "// generated by builder.sce", | ||
23 | "// Copyright DIGITEO 2010", | ||
24 | "// ====================================================================", | ||
25 | "try", | ||
26 | " getversion(""scilab"");", | ||
27 | "catch", | ||
28 | " warning(""Scilab 5.3 or more is required."");", | ||
29 | " return;", | ||
30 | "end;", | ||
31 | "// ====================================================================", | ||
32 | "root_tlbx = get_absolute_file_path(''cleaner.sce'');", | ||
33 | "", | ||
34 | "if isfile(root_tlbx + ''/macros/cleanmacros.sce'') then", | ||
35 | " exec(root_tlbx+''/macros/cleanmacros.sce'');", | ||
36 | "end", | ||
37 | "", | ||
38 | "if isfile(root_tlbx + ''/src/cleaner_src.sce'') then", | ||
39 | " exec(root_tlbx+''/src/cleaner_src.sce'');", | ||
40 | "end", | ||
41 | "", | ||
42 | "if isfile(root_tlbx + ""/sci_gateway/cleaner_gateway.sce"") then", | ||
43 | " exec(root_tlbx + ""/sci_gateway/cleaner_gateway.sce"");", | ||
44 | " mdelete(root_tlbx + ""/sci_gateway/cleaner_gateway.sce"");", | ||
45 | "end", | ||
46 | "", | ||
47 | "if isfile(root_tlbx + ""/loader.sce"") then", | ||
48 | " mdelete(root_tlbx + ""/loader.sce"");", | ||
49 | "end", | ||
50 | "// ====================================================================", | ||
51 | "clear root_tlbx;", | ||
52 | "clear mdelete;", | ||
53 | "// ====================================================================" | ||
54 | ]; | ||
55 | |||
56 | mputl(cleaner, "cleaner.sce"); | ||
57 | |||
58 | chdir(oldpath); | ||
59 | endfunction | ||
diff --git a/scilab/modules/development_tools/macros/tbx_build_gateway.sci b/scilab/modules/modules_manager/macros/tbx_build_gateway.sci index 790e936..fd3ac2f 100644 --- a/scilab/modules/development_tools/macros/tbx_build_gateway.sci +++ b/scilab/modules/modules_manager/macros/tbx_build_gateway.sci | |||
@@ -12,20 +12,20 @@ function tbx_build_gateway(libname, names, files, gateway_path, libs, ldflags, . | |||
12 | cflags, fflags, cc, makename, ismex) | 12 | cflags, fflags, cc, makename, ismex) |
13 | oldpath = pwd(); | 13 | oldpath = pwd(); |
14 | 14 | ||
15 | if exists('gateway_path', 'local') then | 15 | if exists("gateway_path", "local") then |
16 | chdir(gateway_path); | 16 | chdir(gateway_path); |
17 | end | 17 | end |
18 | 18 | ||
19 | if ~exists('libs', 'local') then libs = []; end | 19 | if ~exists("libs", "local") then libs = []; end |
20 | if ~exists('ldflags', 'local') then ldflags = ""; end | 20 | if ~exists("ldflags", "local") then ldflags = ""; end |
21 | if ~exists('cflags', 'local') then cflags = ""; end | 21 | if ~exists("cflags", "local") then cflags = ""; end |
22 | if ~exists('fflags', 'local') then fflags = ""; end | 22 | if ~exists("fflags", "local") then fflags = ""; end |
23 | if ~exists('cc', 'local') then cc = ""; end | 23 | if ~exists("cc", "local") then cc = ""; end |
24 | if ~exists('makename', 'local') then makename = ""; end | 24 | if ~exists("makename", "local") then makename = ""; end |
25 | if ~exists('ismex', 'local') then ismex = %f; end | 25 | if ~exists("ismex", "local") then ismex = %f; end |
26 | 26 | ||
27 | ilib_build(libname, names, files, libs, makename, ldflags, cflags, .. | 27 | ilib_build(libname, names, files, libs, makename, ldflags, cflags, .. |
28 | fflags, ismex, cc); | 28 | fflags, ismex, cc); |
29 | 29 | ||
30 | chdir(oldpath); | 30 | chdir(oldpath); |
31 | endfunction \ No newline at end of file | 31 | endfunction |
diff --git a/scilab/modules/modules_manager/macros/tbx_build_gateway_clean.sci b/scilab/modules/modules_manager/macros/tbx_build_gateway_clean.sci new file mode 100644 index 0000000..0d53993 --- /dev/null +++ b/scilab/modules/modules_manager/macros/tbx_build_gateway_clean.sci | |||
@@ -0,0 +1,50 @@ | |||
1 | // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
2 | // Copyright (C) 2009-2010 - DIGITEO - Allan CORNET | ||
3 | // | ||
4 | // This file must be used under the terms of the CeCILL. | ||
5 | // This source file is licensed as described in the file COPYING, which | ||
6 | // you should have received as part of this distribution. The terms | ||
7 | // are also available at | ||
8 | // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt | ||
9 | |||
10 | // Generate a cleaner_gateway.sce script for the gateway | ||
11 | function tbx_build_gateway_clean(langs, gateway_path) | ||
12 | oldpath = pwd(); | ||
13 | |||
14 | if(exists("gateway_path", "local")) then | ||
15 | chdir(gateway_path); | ||
16 | end | ||
17 | |||
18 | mprintf(gettext("Generating cleaner_gateway.sce...\n")); | ||
19 | cleaner = [ | ||
20 | "// This file is released into the public domain", | ||
21 | "// Generated by builder_gateway.sce: Please, do not edit this file", | ||
22 | "//", | ||
23 | "sci_gateway_dir = get_absolute_file_path(""cleaner_gateway.sce"");", | ||
24 | "current_dir = pwd();", | ||
25 | ""]; | ||
26 | |||
27 | for i = 1:size(langs, "*") | ||
28 | cleaner = [cleaner, | ||
29 | "chdir(sci_gateway_dir);", | ||
30 | "if ( isdir("""+langs(i)+""") ) then", | ||
31 | " chdir("""+langs(i)+""");", | ||
32 | " exec(""cleaner.sce"");", | ||
33 | " mdelete(""cleaner.sce"");", | ||
34 | "end", | ||
35 | "" | ||
36 | ]; | ||
37 | end | ||
38 | |||
39 | cleaner = [cleaner, | ||
40 | "chdir(current_dir);", | ||
41 | "// ====================================================================", | ||
42 | "clear sci_gateway_dir;", | ||
43 | "clear current_dir;", | ||
44 | "// ====================================================================" | ||
45 | ]; | ||
46 | |||
47 | mputl(cleaner, "cleaner_gateway.sce"); | ||
48 | |||
49 | chdir(oldpath); | ||
50 | endfunction | ||
diff --git a/scilab/modules/modules_manager/macros/tbx_build_gateway_loader.sci b/scilab/modules/modules_manager/macros/tbx_build_gateway_loader.sci new file mode 100644 index 0000000..c6cdfd4 --- /dev/null +++ b/scilab/modules/modules_manager/macros/tbx_build_gateway_loader.sci | |||
@@ -0,0 +1,61 @@ | |||
1 | // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
2 | // Copyright (C) 2008 - INRIA - Simon LIPP <simon.lipp@scilab.org> | ||
3 | // | ||
4 | // This file must be used under the terms of the CeCILL. | ||
5 | // This source file is licensed as described in the file COPYING, which | ||
6 | // you should have received as part of this distribution. The terms | ||
7 | // are also available at | ||
8 | // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt | ||
9 | |||
10 | // Generate a loader_gateway.sce script for the gateway | ||
11 | function tbx_build_gateway_loader(langs, gateway_path) | ||
12 | oldpath = pwd(); | ||
13 | |||
14 | if(exists("gateway_path", "local")) then | ||
15 | chdir(gateway_path); | ||
16 | end | ||
17 | |||
18 | mprintf(gettext("Generating loader_gateway.sce...\n")); | ||
19 | loader = [ | ||
20 | "// This file is released into the public domain", | ||
21 | "// Generated by builder_gateway.sce: Please, do not edit this file", | ||
22 | "//", | ||
23 | "", | ||
24 | "try" | ||
25 | " v = getversion(""scilab"");", | ||
26 | "catch", | ||
27 | " v = [ 5 0 ]; // or older ", | ||
28 | "end", | ||
29 | "if (v(1) <= 5) & (v(2) < 3) then", | ||
30 | " // new API in scilab 5.3", | ||
31 | " error(gettext(""Scilab 5.3 or more is required.""));", | ||
32 | "end", | ||
33 | "", | ||
34 | "sci_gateway_dir = get_absolute_file_path(""loader_gateway.sce"");", | ||
35 | "current_dir = pwd();", | ||
36 | ""]; | ||
37 | |||
38 | for i = 1:size(langs, "*") | ||
39 | loader = [loader, | ||
40 | "chdir(sci_gateway_dir);", | ||
41 | "if ( isdir("""+langs(i)+""") ) then", | ||
42 | " chdir("""+langs(i)+""");", | ||
43 | " exec(""loader.sce"");", | ||
44 | "end", | ||
45 | "" | ||
46 | ]; | ||
47 | end | ||
48 | |||
49 | loader = [loader, | ||
50 | "chdir(current_dir);", | ||
51 | "// ====================================================================", | ||
52 | "clear sci_gateway_dir;", | ||
53 | "clear current_dir;", | ||
54 | "clear v;", | ||
55 | "// ====================================================================" | ||
56 | ]; | ||
57 | |||
58 | mputl(loader, "loader_gateway.sce"); | ||
59 | |||
60 | chdir(oldpath); | ||
61 | endfunction | ||
diff --git a/scilab/modules/development_tools/macros/tbx_build_help.sci b/scilab/modules/modules_manager/macros/tbx_build_help.sci index 1043c8d..5991d6e 100644 --- a/scilab/modules/development_tools/macros/tbx_build_help.sci +++ b/scilab/modules/modules_manager/macros/tbx_build_help.sci | |||
@@ -10,11 +10,11 @@ | |||
10 | 10 | ||
11 | // Simple wrapper around xmltojar | 11 | // Simple wrapper around xmltojar |
12 | function tbx_build_help(toolbox_name, help_lang_path) | 12 | function tbx_build_help(toolbox_name, help_lang_path) |
13 | if(~exists(help_lang_path, 'local')) | 13 | if(~exists(help_lang_path, "local")) |
14 | help_lang_path = pwd(); | 14 | help_lang_path = pwd(); |
15 | end | 15 | end |
16 | 16 | ||
17 | if or(getscilabmode() == ['STD' 'NW']) then | 17 | if or(getscilabmode() == ["STD" "NW"]) then |
18 | xmltojar(help_lang_path, toolbox_name); | 18 | xmltojar(help_lang_path, toolbox_name); |
19 | else | 19 | else |
20 | warning(msprintf(gettext("%s: documentation cannot be built in this scilab mode: %s.\n"), .. | 20 | warning(msprintf(gettext("%s: documentation cannot be built in this scilab mode: %s.\n"), .. |
diff --git a/scilab/modules/modules_manager/macros/tbx_build_help_loader.sci b/scilab/modules/modules_manager/macros/tbx_build_help_loader.sci new file mode 100644 index 0000000..752dc94 --- /dev/null +++ b/scilab/modules/modules_manager/macros/tbx_build_help_loader.sci | |||
@@ -0,0 +1,31 @@ | |||
1 | // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
2 | // Copyright (C) 2008 - INRIA - Simon LIPP <simon.lipp@scilab.org> | ||
3 | // | ||
4 | // This file must be used under the terms of the CeCILL. | ||
5 | // This source file is licensed as described in the file COPYING, which | ||
6 | // you should have received as part of this distribution. The terms | ||
7 | // are also available at | ||
8 | // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt | ||
9 | |||
10 | // Generate a loader file for the help | ||
11 | function tbx_build_help_loader(toolbox_title, help_lang_path) | ||
12 | oldpath = pwd(); | ||
13 | |||
14 | if(exists("help_lang_path", "local")) then | ||
15 | chdir(help_lang_path); | ||
16 | end | ||
17 | |||
18 | loader = [ | ||
19 | "// ====================================================================", | ||
20 | "// This file is released into the public domain", | ||
21 | "// Generated by tbx_build_help_loader: Please, do not edit this file", | ||
22 | "// ====================================================================", | ||
23 | "path = get_absolute_file_path(""addchapter.sce"");", | ||
24 | "add_help_chapter("""+toolbox_title+""",path,%F);", | ||
25 | "clear path add_help_chapter;", | ||
26 | "// ====================================================================" | ||
27 | ]; | ||
28 | |||
29 | mputl(loader, "addchapter.sce"); | ||
30 | chdir(oldpath); | ||
31 | endfunction | ||
diff --git a/scilab/modules/development_tools/macros/tbx_build_loader.sci b/scilab/modules/modules_manager/macros/tbx_build_loader.sci index b0904b1..446da2c 100644 --- a/scilab/modules/development_tools/macros/tbx_build_loader.sci +++ b/scilab/modules/modules_manager/macros/tbx_build_loader.sci | |||
@@ -24,21 +24,21 @@ function tbx_build_loader(toolbox_name, toolbox_path) | |||
24 | "// Generated by builder.sce: Please, do not edit this file", | 24 | "// Generated by builder.sce: Please, do not edit this file", |
25 | "//", | 25 | "//", |
26 | "try", | 26 | "try", |
27 | " v = getversion(''scilab'');", | 27 | " v = getversion(""scilab"");", |
28 | "catch", | 28 | "catch", |
29 | " warning(''Scilab 5.0 or more is required.'');", | 29 | " warning(""Scilab 5.0 or more is required."");", |
30 | " return;", | 30 | " return;", |
31 | "end;", | 31 | "end;", |
32 | "// ====================================================================", | 32 | "// ====================================================================", |
33 | "root_tlbx = get_absolute_file_path(''loader.sce'');", | 33 | "root_tlbx = get_absolute_file_path(""loader.sce"");", |
34 | "exec(root_tlbx + ''etc" + filesep() + "'' + ''" + toolbox_name + ".start'');", | 34 | "exec(root_tlbx + ""etc" + filesep() + """ + """ + toolbox_name + ".start"");", |
35 | "// ====================================================================", | 35 | "// ====================================================================", |
36 | "clear root_tlbx;", | 36 | "clear root_tlbx;", |
37 | "clear v;", | 37 | "clear v;", |
38 | "// ====================================================================" | 38 | "// ====================================================================" |
39 | ]; | 39 | ]; |
40 | 40 | ||
41 | mputl(loader,"loader.sce"); | 41 | mputl(loader ,"loader.sce"); |
42 | chdir(oldpath); | 42 | chdir(oldpath); |
43 | 43 | ||
44 | endfunction | 44 | endfunction |
diff --git a/scilab/modules/development_tools/macros/tbx_build_macros.sci b/scilab/modules/modules_manager/macros/tbx_build_macros.sci index 74c242d..81875cd 100644 --- a/scilab/modules/development_tools/macros/tbx_build_macros.sci +++ b/scilab/modules/modules_manager/macros/tbx_build_macros.sci | |||
@@ -9,5 +9,5 @@ | |||
9 | 9 | ||
10 | // Simple wrapper around genlib | 10 | // Simple wrapper around genlib |
11 | function tbx_build_macros(toolbox_name, macros_path) | 11 | function tbx_build_macros(toolbox_name, macros_path) |
12 | genlib(toolbox_name + 'lib', macros_path, %f, %t); | 12 | genlib(toolbox_name + "lib", macros_path, %f, %t); |
13 | endfunction | 13 | endfunction |
diff --git a/scilab/modules/modules_manager/macros/tbx_build_src.sci b/scilab/modules/modules_manager/macros/tbx_build_src.sci new file mode 100644 index 0000000..6f3a1b9 --- /dev/null +++ b/scilab/modules/modules_manager/macros/tbx_build_src.sci | |||
@@ -0,0 +1,32 @@ | |||
1 | // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
2 | // Copyright (C) 2008 - INRIA - Simon LIPP <simon.lipp@scilab.org> | ||
3 | // | ||
4 | // This file must be used under the terms of the CeCILL. | ||
5 | // This source file is licensed as described in the file COPYING, which | ||
6 | // you should have received as part of this distribution. The terms | ||
7 | // are also available at | ||
8 | // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt | ||
9 | |||
10 | // Simple wrapper around ilib_for_link | ||
11 | function tbx_build_src(names, files, flag, src_path, libs, ldflags, cflags, .. | ||
12 | fflags, cc, libname, loadername, makename) | ||
13 | oldpath = pwd(); | ||
14 | |||
15 | if exists("src_path", "local") then | ||
16 | chdir(src_path); | ||
17 | end | ||
18 | |||
19 | if ~exists("libs", "local") then libs = []; end | ||
20 | if ~exists("ldflags", "local") then ldflags = ""; end | ||
21 | if ~exists("cflags", "local") then cflags = ""; end | ||
22 | if ~exists("fflags", "local") then fflags = ""; end | ||
23 | if ~exists("cc", "local") then cc = ""; end | ||
24 | if ~exists("libname", "local") then libname = ""; end | ||
25 | if ~exists("loadername", "local") then loadername = "loader.sce"; end | ||
26 | if ~exists("makename", "local") then makename = ""; end | ||
27 | |||
28 | ilib_for_link(names, files, libs, flag, makename, loadername, .. | ||
29 | libname, ldflags, cflags, fflags, cc); | ||
30 | |||
31 | chdir(oldpath); | ||
32 | endfunction | ||
diff --git a/scilab/modules/development_tools/macros/tbx_builder_gateway.sci b/scilab/modules/modules_manager/macros/tbx_builder_gateway.sci index 86fbdcf..082ad41 100644 --- a/scilab/modules/development_tools/macros/tbx_builder_gateway.sci +++ b/scilab/modules/modules_manager/macros/tbx_builder_gateway.sci | |||
@@ -10,9 +10,9 @@ | |||
10 | // Run the toolbox_path+"/sci_gateway/builder_gateway.sce" script if it exists | 10 | // Run the toolbox_path+"/sci_gateway/builder_gateway.sce" script if it exists |
11 | // See devtools_run_builder | 11 | // See devtools_run_builder |
12 | function tbx_builder_gateway(toolbox_path) | 12 | function tbx_builder_gateway(toolbox_path) |
13 | if ~haveacompiler() then | 13 | if ~haveacompiler() then |
14 | error(gettext('This toolbox requires a compiler to build.')); | 14 | error(gettext('This toolbox requires a compiler to build.')); |
15 | end | 15 | end |
16 | mprintf(gettext('Building gateway...\n')); | 16 | mprintf(gettext('Building gateway...\n')); |
17 | devtools_run_builder(toolbox_path, 'sci_gateway', 'builder_gateway.sce'); | 17 | devtools_run_builder(toolbox_path, 'sci_gateway', 'builder_gateway.sce'); |
18 | endfunction | 18 | endfunction |
diff --git a/scilab/modules/development_tools/macros/tbx_builder_gateway_lang.sci b/scilab/modules/modules_manager/macros/tbx_builder_gateway_lang.sci index 129def3..c03ca57 100644 --- a/scilab/modules/development_tools/macros/tbx_builder_gateway_lang.sci +++ b/scilab/modules/modules_manager/macros/tbx_builder_gateway_lang.sci | |||
@@ -10,16 +10,16 @@ | |||
10 | // Run the gateway_path_path+"/sci_gateway/"+lang+"builder_gateway_"+lang+".sce" script if it exists | 10 | // Run the gateway_path_path+"/sci_gateway/"+lang+"builder_gateway_"+lang+".sce" script if it exists |
11 | // See devtools_run_builder | 11 | // See devtools_run_builder |
12 | function tbx_builder_gateway_lang(lang, gateway_path) | 12 | function tbx_builder_gateway_lang(lang, gateway_path) |
13 | oldpath = pwd(); | 13 | oldpath = pwd(); |
14 | 14 | ||
15 | if(exists('gateway_path', 'local')) then | 15 | if(exists("gateway_path", "local")) then |
16 | chdir(gateway_path); | 16 | chdir(gateway_path); |
17 | end | 17 | end |
18 | 18 | ||
19 | if(isdir(lang)) then | 19 | if(isdir(lang)) then |
20 | chdir(lang); | 20 | chdir(lang); |
21 | exec('builder_gateway_' + lang + '.sce', -1); | 21 | exec("builder_gateway_" + lang + ".sce", -1); |
22 | end | 22 | end |
23 | 23 | ||
24 | chdir(oldpath); | 24 | chdir(oldpath); |
25 | endfunction | 25 | endfunction |
diff --git a/scilab/modules/development_tools/macros/tbx_builder_help.sci b/scilab/modules/modules_manager/macros/tbx_builder_help.sci index 3b43051..b6b13ac 100644 --- a/scilab/modules/development_tools/macros/tbx_builder_help.sci +++ b/scilab/modules/modules_manager/macros/tbx_builder_help.sci | |||
@@ -10,6 +10,6 @@ | |||
10 | // Run the toolbox_path+"/help/builder_help.sce" script if it exists | 10 | // Run the toolbox_path+"/help/builder_help.sce" script if it exists |
11 | // See devtools_run_builder | 11 | // See devtools_run_builder |
12 | function tbx_builder_help(toolbox_path) | 12 | function tbx_builder_help(toolbox_path) |
13 | mprintf(gettext('Building help...\n')); | 13 | mprintf(gettext("Building help...\n")); |
14 | devtools_run_builder(toolbox_path, 'help', 'builder_help.sce'); | 14 | devtools_run_builder(toolbox_path, "help", "builder_help.sce"); |
15 | endfunction | 15 | endfunction |
diff --git a/scilab/modules/development_tools/macros/tbx_builder_help_lang.sci b/scilab/modules/modules_manager/macros/tbx_builder_help_lang.sci index 11abffd..2dc6b3f 100644 --- a/scilab/modules/development_tools/macros/tbx_builder_help_lang.sci +++ b/scilab/modules/modules_manager/macros/tbx_builder_help_lang.sci | |||
@@ -10,16 +10,16 @@ | |||
10 | // Run the help_path+"/"+lang+"/build_help.sce" script if it exists | 10 | // Run the help_path+"/"+lang+"/build_help.sce" script if it exists |
11 | // See devtools_run_builder | 11 | // See devtools_run_builder |
12 | function tbx_builder_help_lang(lang, help_path) | 12 | function tbx_builder_help_lang(lang, help_path) |
13 | oldpath = pwd(); | 13 | oldpath = pwd(); |
14 | 14 | ||
15 | if(exists('help_path', 'local')) then | 15 | if(exists("help_path", "local")) then |
16 | chdir(help_path); | 16 | chdir(help_path); |
17 | end | 17 | end |
18 | 18 | ||
19 | if(isdir(lang)) then | 19 | if(isdir(lang)) then |
20 | chdir(lang); | 20 | chdir(lang); |
21 | exec('build_help.sce', -1); | 21 | exec("build_help.sce", -1); |
22 | end | 22 | end |
23 | 23 | ||
24 | chdir(oldpath); | 24 | chdir(oldpath); |
25 | endfunction | 25 | endfunction |
diff --git a/scilab/modules/development_tools/macros/tbx_builder_macros.sci b/scilab/modules/modules_manager/macros/tbx_builder_macros.sci index 3fa4126..bdb32e4 100644 --- a/scilab/modules/development_tools/macros/tbx_builder_macros.sci +++ b/scilab/modules/modules_manager/macros/tbx_builder_macros.sci | |||
@@ -10,6 +10,6 @@ | |||
10 | // Run the toolbox_path+"/macros/buildmacros.sce" script if it exists | 10 | // Run the toolbox_path+"/macros/buildmacros.sce" script if it exists |
11 | // See devtools_run_builder | 11 | // See devtools_run_builder |
12 | function tbx_builder_macros(toolbox_path) | 12 | function tbx_builder_macros(toolbox_path) |
13 | mprintf(gettext('Building macros...\n')); | 13 | mprintf(gettext("Building macros...\n")); |
14 | devtools_run_builder(toolbox_path, 'macros', 'buildmacros.sce'); | 14 | devtools_run_builder(toolbox_path, "macros", "buildmacros.sce"); |
15 | endfunction | 15 | endfunction |
diff --git a/scilab/modules/development_tools/macros/tbx_builder_src.sci b/scilab/modules/modules_manager/macros/tbx_builder_src.sci index 126a4a1..65eb440 100644 --- a/scilab/modules/development_tools/macros/tbx_builder_src.sci +++ b/scilab/modules/modules_manager/macros/tbx_builder_src.sci | |||
@@ -10,9 +10,9 @@ | |||
10 | // Run the toolbox_path+"/src/builder_src.sce" script if it exists | 10 | // Run the toolbox_path+"/src/builder_src.sce" script if it exists |
11 | // See devtools_run_builder | 11 | // See devtools_run_builder |
12 | function tbx_builder_src(toolbox_path) | 12 | function tbx_builder_src(toolbox_path) |
13 | if ~haveacompiler() then | 13 | if ~haveacompiler() then |
14 | error(gettext('This toolbox requires a compiler to build.')); | 14 | error(gettext("This toolbox requires a compiler to build.")); |
15 | end | 15 | end |
16 | mprintf(gettext('Building sources...\n')); | 16 | mprintf(gettext("Building sources...\n")); |
17 | devtools_run_builder(toolbox_path, 'src', 'builder_src.sce'); | 17 | devtools_run_builder(toolbox_path, "src", "builder_src.sce"); |
18 | endfunction | 18 | endfunction |
diff --git a/scilab/modules/development_tools/macros/tbx_builder_src_lang.sci b/scilab/modules/modules_manager/macros/tbx_builder_src_lang.sci index 53ac9d6..53ac9d6 100644 --- a/scilab/modules/development_tools/macros/tbx_builder_src_lang.sci +++ b/scilab/modules/modules_manager/macros/tbx_builder_src_lang.sci | |||
diff --git a/scilab/modules/modules_manager/modules_manager.iss b/scilab/modules/modules_manager/modules_manager.iss new file mode 100644 index 0000000..3e0d9b7 --- /dev/null +++ b/scilab/modules/modules_manager/modules_manager.iss | |||
@@ -0,0 +1,44 @@ | |||
1 | ; | ||
2 | ; Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
3 | ; Copyright (C) DIGITEO - 2010 - Allan CORNET | ||
4 | ; | ||
5 | ; This file must be used under the terms of the CeCILL. | ||
6 | ; This source file is licensed as described in the file COPYING, which | ||
7 | ; you should have received as part of this distribution. The terms | ||
8 | ; are also available at | ||
9 | ; http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt | ||
10 | ; | ||
11 | ;-------------------------------------------------------------------------------------------------------------- | ||
12 | ; Inno Setup Script (5.3 and more) for Scilab (UNICODE version required) | ||
13 | ; | ||
14 | ;-------------------------------------------------------------------------------------------------------------- | ||
15 | ; modules_manager module | ||
16 | ;-------------------------------------------------------------------------------------------------------------- | ||
17 | ; | ||
18 | #define MODULES_MANAGER "modules_manager" | ||
19 | ; | ||
20 | Source: modules\{#MODULES_MANAGER}\VERSION.xml; DestDir: {app}\modules\{#MODULES_MANAGER}; Components: {#COMPN_MODULES_MANAGER} | ||
21 | Source: modules\{#MODULES_MANAGER}\readme.txt; DestDir: {app}\modules\{#MODULES_MANAGER}; Components: {#COMPN_MODULES_MANAGER} | ||
22 | Source: modules\{#MODULES_MANAGER}\license.txt; DestDir: {app}\modules\{#MODULES_MANAGER}; Components: {#COMPN_MODULES_MANAGER} | ||
23 | Source: modules\{#MODULES_MANAGER}\changelog.txt; DestDir: {app}\modules\{#MODULES_MANAGER}; Components: {#COMPN_MODULES_MANAGER} | ||
24 | ; | ||
25 | Source: modules\{#MODULES_MANAGER}\etc\{#MODULES_MANAGER}.quit; DestDir: {app}\modules\{#MODULES_MANAGER}\etc; Components: {#COMPN_MODULES_MANAGER} | ||
26 | Source: modules\{#MODULES_MANAGER}\etc\{#MODULES_MANAGER}.start; DestDir: {app}\modules\{#MODULES_MANAGER}\etc; Components: {#COMPN_MODULES_MANAGER} | ||
27 | ; | ||
28 | ;Source: modules\{#MODULES_MANAGER}\includes\*.h; DestDir: {app}\modules\{#MODULES_MANAGER}\includes; Flags: recursesubdirs; Components: {#COMPN_MODULES_MANAGER} | ||
29 | ; | ||
30 | Source: modules\{#MODULES_MANAGER}\macros\lib; DestDir: {app}\modules\{#MODULES_MANAGER}\macros; Components: {#COMPN_MODULES_MANAGER} | ||
31 | Source: modules\{#MODULES_MANAGER}\macros\names; DestDir: {app}\modules\{#MODULES_MANAGER}\macros; Components: {#COMPN_MODULES_MANAGER} | ||
32 | Source: modules\{#MODULES_MANAGER}\macros\*.bin; DestDir: {app}\modules\{#MODULES_MANAGER}\macros; Components: {#COMPN_MODULES_MANAGER} | ||
33 | Source: modules\{#MODULES_MANAGER}\macros\*.sci; DestDir: {app}\modules\{#MODULES_MANAGER}\macros; Components: {#COMPN_MODULES_MANAGER} | ||
34 | Source: modules\{#MODULES_MANAGER}\macros\buildmacros.sce; DestDir: {app}\modules\{#MODULES_MANAGER}\macros; Components: {#COMPN_MODULES_MANAGER} | ||
35 | Source: modules\{#MODULES_MANAGER}\macros\buildmacros.bat; DestDir: {app}\modules\{#MODULES_MANAGER}\macros; Components: {#COMPN_MODULES_MANAGER} | ||
36 | Source: modules\{#MODULES_MANAGER}\macros\cleanmacros.bat; DestDir: {app}\modules\{#MODULES_MANAGER}\macros; Components: {#COMPN_MODULES_MANAGER} | ||
37 | ; | ||
38 | ;Source: modules\{#MODULES_MANAGER}\demos\*.*; DestDir: {app}\modules\{#MODULES_MANAGER}\demos; Flags: recursesubdirs; Components: {#COMPN_MODULES_MANAGER} | ||
39 | ; | ||
40 | ;Source: modules\{#MODULES_MANAGER}\examples\*.*; DestDir: {app}\modules\{#MODULES_MANAGER}\examples; Flags: recursesubdirs; Components: {#COMPN_MODULES_MANAGER} | ||
41 | ; | ||
42 | Source: modules\{#MODULES_MANAGER}\tests\*.*; DestDir: {app}\modules\{#MODULES_MANAGER}\tests; Flags: recursesubdirs; Components: {#COMPN_MODULES_MANAGER} and {#COMPN_TESTS} | ||
43 | ; | ||
44 | ;-------------------------------------------------------------------------------------------------------------- | ||
diff --git a/scilab/modules/modules_manager/readme.txt b/scilab/modules/modules_manager/readme.txt new file mode 100644 index 0000000..30e27ff --- /dev/null +++ b/scilab/modules/modules_manager/readme.txt | |||
@@ -0,0 +1 @@ | |||
readme.txt about modules_manager module \ No newline at end of file | |||
diff --git a/scilab/modules/development_tools/tests/nonreg_tests/bug_6831.tst b/scilab/modules/modules_manager/tests/nonreg_test/bug_6831.tst index 019bfc7..019bfc7 100644 --- a/scilab/modules/development_tools/tests/nonreg_tests/bug_6831.tst +++ b/scilab/modules/modules_manager/tests/nonreg_test/bug_6831.tst | |||
diff --git a/scilab/modules/development_tools/tests/nonreg_tests/bug_6971.tst b/scilab/modules/modules_manager/tests/nonreg_test/bug_6971.tst index 866bc2d..866bc2d 100644 --- a/scilab/modules/development_tools/tests/nonreg_tests/bug_6971.tst +++ b/scilab/modules/modules_manager/tests/nonreg_test/bug_6971.tst | |||
diff --git a/scilab/modules/development_tools/tests/nonreg_tests/bug_7014.tst b/scilab/modules/modules_manager/tests/nonreg_test/bug_7014.tst index c019dde..c019dde 100644 --- a/scilab/modules/development_tools/tests/nonreg_tests/bug_7014.tst +++ b/scilab/modules/modules_manager/tests/nonreg_test/bug_7014.tst | |||
diff --git a/scilab/modules/modules_manager/version.xml b/scilab/modules/modules_manager/version.xml new file mode 100644 index 0000000..5060e14 --- /dev/null +++ b/scilab/modules/modules_manager/version.xml | |||
@@ -0,0 +1,11 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||
2 | <!-- | ||
3 | * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab | ||
4 | * Copyright (C) 2010 - DIGITEO | ||
5 | * | ||
6 | * This file is distributed under the same license as the Scilab package. | ||
7 | --> | ||
8 | <!DOCTYPE MODULE_VERSION SYSTEM "../core/xml/version.dtd"> | ||
9 | <MODULE_VERSION name="modules_manager"> | ||
10 | <VERSION major="1" minor="0" maintenance="0" revision="0" string="unstable-git" /> | ||
11 | </MODULE_VERSION> | ||