161fbf43adf5b4ae12e13b980098869920607f26
[scilab.git] / scilab / modules / modules_manager / tests / unit_tests / toolbox_skeleton.unix.dia.ref
1 // =============================================================================
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2011 - DIGITEO - Vincent COUVERT
4 //
5 //  This file is distributed under the same license as the Scilab package.
6 // =============================================================================
7 // <-- NO CHECK ERROR OUTPUT -->
8 // <-- ENGLISH IMPOSED -->
9 // Test the toolbox skeleton in SCI/contrib/
10 //  - Building/Compilation
11 //  - Loading
12 //  - Tests
13 // Scilab external module skeleton
14 status = copyfile(SCI + "/contrib/toolbox_skeleton/", TMPDIR + "/toolbox_skeleton/");
15 assert_checkequal(status, 1);
16 exec("TMPDIR/toolbox_skeleton/builder.sce");
17 Building macros...
18 -- Creation of [toolbox_skeletonlib] (Macros) --
19 Building sources...
20    Generate a loader file
21    Generate a Makefile
22    ilib_gen_Make: Copy compilation files (Makefile*, libtool...) to TMPDIR
23    ilib_gen_Make: Copy fsum.f to TMPDIR
24    ilib_gen_Make: Modification of the Makefile in TMPDIR.
25    Running the Makefile
26    Generate a cleaner file
27    Generate a loader file
28    Generate a Makefile
29    ilib_gen_Make: Copy compilation files (Makefile*, libtool...) to TMPDIR
30    ilib_gen_Make: Copy csum.c to TMPDIR
31    ilib_gen_Make: Copy csub.c to TMPDIR
32    ilib_gen_Make: Copy multiplybypi.c to TMPDIR
33    ilib_gen_Make: configure : Generate Makefile.
34    ilib_gen_Make: Modification of the Makefile in TMPDIR.
35    Running the Makefile
36    Generate a cleaner file
37    Building JAR library org.scilab.contrib.toolboxskeleton.jar
38    Compiling Java sources in TMPDIR/toolbox_skeleton/src/java/
39    Creating JAR archive TMPDIR/toolbox_skeleton/jar/org.scilab.contrib.toolboxskeleton.jar
40    Create loader script for Java loader.sce
41    Create cleaner script for Java cleaner.sce
42 Building gateway...
43    Generate a gateway file
44    Generate a loader file
45    Generate a Makefile
46    ilib_gen_Make: Copy compilation files (Makefile*, libtool...) to TMPDIR
47    ilib_gen_Make: Copy libskeleton_c.cpp to TMPDIR
48    ilib_gen_Make: Copy libskeleton_c.h to TMPDIR
49    ilib_gen_Make: Copy libskeleton_c.hxx to TMPDIR
50    ilib_gen_Make: Copy sci_cerror.c to TMPDIR
51    ilib_gen_Make: Copy sci_csub.c to TMPDIR
52    ilib_gen_Make: Copy sci_csum.c to TMPDIR
53    ilib_gen_Make: Copy sci_foo.c to TMPDIR
54    ilib_gen_Make: Copy sci_multiplybypi.c to TMPDIR
55    ilib_gen_Make: configure : Generate Makefile.
56    ilib_gen_Make: Modification of the Makefile in TMPDIR.
57    Running the makefile
58    Generate a cleaner file
59    Generate a gateway file
60    Generate a loader file
61    Generate a Makefile
62    ilib_gen_Make: Copy compilation files (Makefile*, libtool...) to TMPDIR
63    ilib_gen_Make: Copy libskeleton_fortran.cpp to TMPDIR
64    ilib_gen_Make: Copy libskeleton_fortran.h to TMPDIR
65    ilib_gen_Make: Copy libskeleton_fortran.hxx to TMPDIR
66    ilib_gen_Make: Copy sci_fsum.c to TMPDIR
67    ilib_gen_Make: Modification of the Makefile in TMPDIR.
68    Running the makefile
69    Generate a cleaner file
70    Generate a gateway file
71    Generate a loader file
72    Generate a Makefile
73    ilib_gen_Make: Copy compilation files (Makefile*, libtool...) to TMPDIR
74    ilib_gen_Make: Copy libskeleton_cpp.cpp to TMPDIR
75    ilib_gen_Make: Copy libskeleton_cpp.h to TMPDIR
76    ilib_gen_Make: Copy libskeleton_cpp.hxx to TMPDIR
77    ilib_gen_Make: Copy sci_cpp_find.cxx to TMPDIR
78    ilib_gen_Make: Copy sci_cpperror.cpp to TMPDIR
79    ilib_gen_Make: Copy sci_cppfoo.cpp to TMPDIR
80    ilib_gen_Make: Copy sci_cppmultiplybypi.cpp to TMPDIR
81    ilib_gen_Make: Copy sci_cppsub.cpp to TMPDIR
82    ilib_gen_Make: Copy sci_cppsum.cpp to TMPDIR
83    ilib_gen_Make: configure : Generate Makefile.
84    ilib_gen_Make: Modification of the Makefile in TMPDIR.
85    Running the makefile
86    Generate a cleaner file
87 Generating loader_gateway.sce...
88 Generating cleaner_gateway.sce...
89 Generating localization
90 -- Building for "en_US" --
91 -- Building for "fr_FR" --
92 Building help...
93 Building the master document:
94         TMPDIR/toolbox_skeleton/help/en_US
95 Building the manual file [javaHelp] in TMPDIR/toolbox_skeleton/help/en_US.
96 Generate image ./c_sub_1.png from Scilab code from file c_sub.xml
97 Generate image ./c_sub_en_US_2.png from Scilab code from file c_sub.xml
98 Building the master document:
99         TMPDIR/toolbox_skeleton/help/fr_FR
100 Building the manual file [javaHelp] in TMPDIR/toolbox_skeleton/help/fr_FR.
101 Generate image ./c_sub_1.png from Scilab code from file c_sub.xml
102 Generate image ./c_sub_fr_FR_2.png from Scilab code from file c_sub.xml
103 Generating loader.sce...
104 Generating unloader.sce...
105 Generating cleaner.sce...
106 exec("TMPDIR/toolbox_skeleton/loader.sce");
107 Start Toolbox Skeleton
108         Load macros
109         Load gateways
110         Load Java libraries
111         Load help
112         Load demos
113 test_run("TMPDIR/toolbox_skeleton/", [], "short_summary");
114    001/001 - [TMPDIR/toolbox_skeleton/] : 
115    001/004 - [TMPDIR/toolbox_skeleton/] c_sum...................passed
116    002/004 - [TMPDIR/toolbox_skeleton/] fortran_sum.............passed
117    003/004 - [TMPDIR/toolbox_skeleton/] java_sum................passed
118    004/004 - [TMPDIR/toolbox_skeleton/] scilab_sum..............passed
119    --------------------------------------------------------------------------
120    Tests:    4,    Passed:    4,    Failed:    0,    Skipped:    0
121    --------------------------------------------------------------------------