1 // =============================================================================
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2011 - DIGITEO - Vincent COUVERT
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
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");
18 -- Creation of [toolbox_skeletonlib] (Macros) --
19 genlib: Processing file: scilab_error.sci
20 genlib: Processing file: scilab_sum.sci
21 genlib: Regenerate names and lib
23 Generate a loader file
25 ilib_gen_Make: Copy compilation files (Makefile*, libtool...) to TMPDIR
26 ilib_gen_Make: Copy fsum.f to TMPDIR
27 ilib_gen_Make: Modification of the Makefile in TMPDIR.
29 Generate a cleaner file
30 Generate a loader file
32 ilib_gen_Make: Copy compilation files (Makefile*, libtool...) to TMPDIR
33 ilib_gen_Make: Copy csum.c to TMPDIR
34 ilib_gen_Make: Copy csub.c to TMPDIR
35 ilib_gen_Make: Copy multiplybypi.c to TMPDIR
36 ilib_gen_Make: configure : Generate Makefile.
37 ilib_gen_Make: Modification of the Makefile in TMPDIR.
39 Generate a cleaner file
41 Generate a gateway file
42 Generate a loader file
44 ilib_gen_Make: Copy compilation files (Makefile*, libtool...) to TMPDIR
45 ilib_gen_Make: Copy libskeleton_fortran.c to TMPDIR
46 ilib_gen_Make: Copy sci_fsum.c to TMPDIR
47 ilib_gen_Make: Modification of the Makefile in TMPDIR.
49 Generate a cleaner file
50 Generate a gateway file
51 Generate a loader file
53 ilib_gen_Make: Copy compilation files (Makefile*, libtool...) to TMPDIR
54 ilib_gen_Make: Copy libskeleton_c.c to TMPDIR
55 ilib_gen_Make: Copy sci_cerror.c to TMPDIR
56 ilib_gen_Make: Copy sci_csub.c to TMPDIR
57 ilib_gen_Make: Copy sci_csum.c to TMPDIR
58 ilib_gen_Make: Copy sci_foo.c to TMPDIR
59 ilib_gen_Make: Copy sci_multiplybypi.c to TMPDIR
60 ilib_gen_Make: configure : Generate Makefile.
61 ilib_gen_Make: Modification of the Makefile in TMPDIR.
63 Generate a cleaner file
64 Generate a gateway file
65 Generate a loader file
67 ilib_gen_Make: Copy compilation files (Makefile*, libtool...) to TMPDIR
68 ilib_gen_Make: Copy libskeleton_cpp.c to TMPDIR
69 ilib_gen_Make: Copy sci_cpp_find.cxx to TMPDIR
70 ilib_gen_Make: Modification of the Makefile in TMPDIR.
72 Generate a cleaner file
73 Generating loader_gateway.sce...
74 Generating cleaner_gateway.sce...
75 Generating localization
76 -- Building for "en_US" --
77 -- Building for "fr_FR" --
80 Building the master document:
81 TMPDIR/toolbox_skeleton/help/en_US
83 Building the manual file [javaHelp] in TMPDIR/toolbox_skeleton/help/en_US.
85 Generate image ./c_sub_1.png from Scilab code from file c_sub.xml
87 Generate image ./c_sub_en_US_2.png from Scilab code from file c_sub.xm
90 Building the master document:
91 TMPDIR/toolbox_skeleton/help/fr_FR
93 Building the manual file [javaHelp] in TMPDIR/toolbox_skeleton/help/fr_FR.
95 Generate image ./c_sub_1.png from Scilab code from file c_sub.xml
97 Generate image ./c_sub_fr_FR_2.png from Scilab code from file c_sub.xm
99 Generating loader.sce...
100 Generating unloader.sce...
101 Generating cleaner.sce...
102 exec("TMPDIR/toolbox_skeleton/loader.sce");
103 Start Toolbox Skeleton
108 test_run("TMPDIR/toolbox_skeleton/", [], "short_summary");
109 001/001 - [TMPDIR/toolbox_skeleton/] :
111 001/003 - [TMPDIR/toolbox_skeleton/] c_sum...................passed
112 002/003 - [TMPDIR/toolbox_skeleton/] fortran_sum.............passed
113 003/003 - [TMPDIR/toolbox_skeleton/] scilab_sum..............passed
116 --------------------------------------------------------------------------
117 Tests: 3, Passed: 3, Failed: 0, Skipped: 0
118 --------------------------------------------------------------------------