modules_manager: regen some dia.ref
[scilab.git] / scilab / modules / modules_manager / tests / unit_tests / tbx_make.dia.ref
1 // =============================================================================
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2016 - Scilab Enterprises - Pierre-Aimé AGNEL
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 compilation of a simple toolbox with tbx_make()
10 // Copying the foobox from the test environment
11 mytb_dir = TMPDIR + "/foobox";
12 if isdir(mytb_dir)
13     removedir(mytb_dir);
14 end
15 status = copyfile(SCI + "/modules/modules_manager/tests/tbx/foobox/", mytb_dir);
16 assert_checkequal(status, 1);
17 tbx_make(mytb_dir);
18 Building macros...
19 -- Creation of [fooboxlib] (Macros) --
20 genlib: Processing file: baz.sci
21 genlib: Processing file: foo.sci
22 Building help...
23 Building the master document:
24         TMPDIR/foobox/help/en_US
25 Building the manual file [javaHelp] in TMPDIR/foobox/help/en_US.
26 Generating loader.sce...
27 Generating unloader.sce...
28 Generating cleaner.sce...
29 exec(mytb_dir + "/loader.sce");
30 Start foobox
31         Load macros
32         Load help
33 b = foo("testing it works", 42);
34  testing it works
35    42.
36 baz("World");
37  Hello World!
38 assert_checktrue(b);
39 // testing default compilation
40 mytb_dir = TMPDIR + "/testbox";
41 if isdir(mytb_dir)
42     removedir(mytb_dir);
43 end
44 status = copyfile(SCI + "/modules/modules_manager/tests/tbx/testbox/", mytb_dir);
45 assert_checkequal(status, 1);
46 tbx_make(mytb_dir);
47 Building macros...
48 -- Creation of [testboxlib] (Macros) --
49 genlib: Processing file: scilab_error.sci
50 genlib: Processing file: scilab_sum.sci
51 Building sources...
52    Generate a loader file
53    Generate a Makefile
54    ilib_gen_Make: Copy compilation files (Makefile*, libtool...) to TMPDIR
55    ilib_gen_Make: Copy csum.c to TMPDIR
56    ilib_gen_Make: Copy csub.c to TMPDIR
57    ilib_gen_Make: Copy multiplybypi.c to TMPDIR
58    ilib_gen_Make: configure : Generate Makefile.
59    ilib_gen_Make: Modification of the Makefile in TMPDIR.
60    Running the Makefile
61    Generate a cleaner file
62    Generate a loader file
63    Generate a Makefile
64    ilib_gen_Make: Copy compilation files (Makefile*, libtool...) to TMPDIR
65    ilib_gen_Make: Copy fsum.f to TMPDIR
66    ilib_gen_Make: Modification of the Makefile in TMPDIR.
67    Running the Makefile
68    Generate a cleaner file
69    Building JAR library org.scilab.contrib.toolboxskeleton.jar
70    Compiling Java sources in TMPDIR/testbox/src/java
71    Creating JAR archive TMPDIR/testbox/jar/org.scilab.contrib.toolboxskeleton.jar
72    Create loader script for Java loader.sce
73    Create cleaner script for Java cleaner.sce
74 Building gateway...
75    Generate a gateway file
76    Generate a loader file
77    Generate a Makefile
78    ilib_gen_Make: Copy compilation files (Makefile*, libtool...) to TMPDIR
79    ilib_gen_Make: Copy libtestbox_c.cpp to TMPDIR
80    ilib_gen_Make: Copy libtestbox_c.h to TMPDIR
81    ilib_gen_Make: Copy libtestbox_c.hxx to TMPDIR
82    ilib_gen_Make: Copy sci_cerror6.c to TMPDIR
83    ilib_gen_Make: Copy sci_csub6.c to TMPDIR
84    ilib_gen_Make: Copy sci_csum6.c to TMPDIR
85    ilib_gen_Make: Copy sci_foo6.c to TMPDIR
86    ilib_gen_Make: Copy sci_multiplybypi6.c to TMPDIR
87    ilib_gen_Make: configure : Generate Makefile.
88    ilib_gen_Make: Modification of the Makefile in TMPDIR.
89    Running the makefile
90    Generate a cleaner file
91 Generating loader_gateway.sce...
92 Generating cleaner_gateway.sce...
93 Building help...
94 Building the master document:
95         TMPDIR/testbox/help/en_US
96 Building the manual file [javaHelp] in TMPDIR/testbox/help/en_US.
97 Generate image ./csub6_1.png from Scilab code from file csub6.xml
98 Generate image ./csub6_en_US_2.png from Scilab code from file csub6.xml
99 Generating loader.sce...
100 Generating unloader.sce...
101 Generating cleaner.sce...
102 exec(mytb_dir + "/loader.sce");
103 Start testbox
104         Load macros
105         Load gateways
106         Load Java libraries
107         Load help
108 b = csum6(2, 40);
109 assert_checkequal(b, 42);