summaryrefslogtreecommitdiff
path: root/src/Scilab2C/SCI2CTests/test000_TrigonIdentity/SCI2CInputParameters.sce
blob: 84590e7bcd170b9a319e1cb7f9b5a8ce3383fa3f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
// -----------------------------------------------------------------
// ===         hArtes/PoliBa/GAP SCI2C tool                      ===
// ===         Authors:                                          ===
// ===            Raffaele Nutricato                             ===
// ===            raffaele.nutricato@tiscali.it                  ===
// ===            Alberto Morea                                  ===
// ===                                                           ===
// ===         ***************                                   ===
// ===         USER PARAMETERS                                   ===
// ===         ***************                                   ===
// ===                                                           ===
//
// Copyright 2007 Raffaele Nutricato.
// Contact: raffaele.nutricato@tiscali.it
// -----------------------------------------------------------------


// ------------------------------------------
// --- Specify Paths of User Scilab code. ---
// ------------------------------------------
// UserSciCodeMainDir = 'D:\Nutricato\OpenProjects\FP6_hArtes\WP2_SCI2C\Software\svnhartes\src\Scilab2C\SCI2CTests\test999_WorkingDir';
UserSciCodeMainDir = '../SCI2CTests/test999_WorkingDir';

// --- Path + filename of the .sci main file of the code to be translated. ---
// It is the entry point.
UserScilabMainFile = fullfile(UserSciCodeMainDir,'scilabcode\mainfunction.sci');

// --- List of the paths containing the .sci files written by the user. ---
UserSciFilesPaths = ...
   [...
      fullfile(UserSciCodeMainDir,'scilabcode');...
   ];

// --------------------------
// --- End Specify paths. ---
// --------------------------


// ----------------------------
// --- Select the run mode. ---
// ----------------------------
//RunMode = 'GenLibraryStructure';
//RunMode = 'Translate';
RunMode = 'All';

// --- Select one of the following options. ---

// 'GenLibraryStructure'; 
// Generates the library structure and exits. It is very 
// useful when the user wants to manually change the files stored in that structure
// before running the translation. 'GenLibraryStructure' option forces SCI2C to remove
// the already existing WorkingDir and OutCCCodeDir directories.

// 'Translate';
// Performs the translation without generating the library structure. It means that the library
// structure must be already existing. This is useful when the user doesn't want to spend time 
// to generate again that structure or when he wants to force the SCI2C tool to access to 
// a manually-changed library structure. 'Translate' option forces SCI2C to don't remove
// the already existing WorkingDir. Only OutCCCodeDir directory will be removed.

// 'All';
// Performs all the actions listed above.

// --------------------------------
// --- End Select the run mode. ---
// --------------------------------


// ----------------------------
// --- Translation Options. ---
// ----------------------------
// --- Enable (1) / Disable (0) copy of Scilab code into C code. --- 
// If 1 the Scilab code will be copied into the C code in order to show
// how each Scilab code line has been translated into C code.
CopySciCodeIntoCCode = 1;

// --- Select the path style for the C code. ---
// It can be:
// windows
// unix
// cygwin
CCompilerPathStyle   = 'cygwin';

// --- Path + File name of the main SCI2C library header file.
// Sci2CLibMainHeaderFName = 'D:\Nutricato\OpenProjects\FP6_hArtes\WP2_SCI2C\Software\svnhartes\src\Scilab2C\Scilab2C\CFiles\sci2cincludes\sci2clib.h';
Sci2CLibMainHeaderFName = '../../../Scilab2C/CFiles/sci2cincludes/sci2clib.h';
// --------------------------------
// --- End Translation Options. ---
// --------------------------------