diff options
author | jofret | 2009-05-05 15:19:04 +0000 |
---|---|---|
committer | jofret | 2009-05-05 15:19:04 +0000 |
commit | f1d19787a5177943dba17c7c0359fcaf62c3def4 (patch) | |
tree | ee5eb1bfafc91c438c080ff71ecb8a5c22da20cc /macros/ToolInitialization/INIT_GenSharedInfo.sci | |
parent | e44f315a1fadc2f3dea42ee9d9c248f59d39b92c (diff) | |
download | scilab2c-f1d19787a5177943dba17c7c0359fcaf62c3def4.tar.gz scilab2c-f1d19787a5177943dba17c7c0359fcaf62c3def4.tar.bz2 scilab2c-f1d19787a5177943dba17c7c0359fcaf62c3def4.zip |
Adaptation to a toolbox version
Diffstat (limited to 'macros/ToolInitialization/INIT_GenSharedInfo.sci')
-rw-r--r-- | macros/ToolInitialization/INIT_GenSharedInfo.sci | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/macros/ToolInitialization/INIT_GenSharedInfo.sci b/macros/ToolInitialization/INIT_GenSharedInfo.sci index b9d8dcef..91f74990 100644 --- a/macros/ToolInitialization/INIT_GenSharedInfo.sci +++ b/macros/ToolInitialization/INIT_GenSharedInfo.sci @@ -1,5 +1,4 @@ -function SharedInfo = INIT_GenSharedInfo(WorkingDir,OutCCCodeDir,UserSciFilesPaths,...
- RunMode,UserScilabMainFile,TotTempScalarVars,EnableTempVarsReuse,Sci2CLibMainHeaderFName)
+function SharedInfo = INIT_GenSharedInfo(RunMode,UserScilabMainFile,TotTempScalarVars,EnableTempVarsReuse,Sci2CLibMainHeaderFName,CopySciCodeIntoCCode)
// function SharedInfo = INIT_GenSharedInfo(WorkingDir,OutCCCodeDir,UserSciFilesPaths,...
// RunMode,UserScilabMainFile,TotTempScalarVars,EnableTempVarsReuse,Sci2CLibMainHeaderFName)
// -----------------------------------------------------------------
@@ -30,27 +29,31 @@ function SharedInfo = INIT_GenSharedInfo(WorkingDir,OutCCCodeDir,UserSciFilesPat // ------------------------------
// --- Check input arguments. ---
// ------------------------------
-SCI2CNInArgCheck(argn(2),8,8);
+
+//-- SCI2CNInArgCheck(argn(2),8,8);
// ------------------------------
// --- Initialize SharedInfo. ---
// ------------------------------
-SharedInfo.CCompilerPathStyle = CCompilerPathStyle;
+//-- SharedInfo.CCompilerPathStyle = CCompilerPathStyle;
SharedInfo.RunMode = RunMode;
-SharedInfo.Sci2CLibMainHeaderFName = ConvertPathMat2C(Sci2CLibMainHeaderFName,SharedInfo.CCompilerPathStyle);
+//-- SharedInfo.Sci2CLibMainHeaderFName = ConvertPathMat2C(Sci2CLibMainHeaderFName,SharedInfo.CCompilerPathStyle);
+
+//-- FIXME : Must enable this for Makefile generation
+//-- SharedInfo.Sci2CLibMainHeaderFName = pathconvert(Sci2CLibMainHeaderFName, 'u');
// #RNU_RES_B
// File names of the next .sci files to be converted in AST and
-// successively into C.
+// successively into C.
// #RNU_RES_E
-SharedInfo.NextSCIFileName = UserScilabMainFile;
+SharedInfo.NextSCIFileName = UserScilabMainFile;
[scipath,funname,sciext] = fileparts(UserScilabMainFile);
SharedInfo.SCIMainFunName = funname;
SharedInfo.CMainFunName = 'main';
SharedInfo.NextSCIFunName = SharedInfo.SCIMainFunName; //NUT: per ora no so cosa metter
SharedInfo.NextCFunName = SharedInfo.CMainFunName; //NUT: per ora no so cosa metter //NUT: questo viene aggiornato dalla C_Funcall
-SharedInfo.NextSCIFunNumber = 1;
+SharedInfo.NextSCIFunNumber = 1;
SharedInfo.NFilesToTranslate = 1;
|