summaryrefslogtreecommitdiff
path: root/macros/runsci2c.sci
diff options
context:
space:
mode:
Diffstat (limited to 'macros/runsci2c.sci')
-rw-r--r--macros/runsci2c.sci10
1 files changed, 8 insertions, 2 deletions
diff --git a/macros/runsci2c.sci b/macros/runsci2c.sci
index 2b6ee1dc..ea6937ff 100644
--- a/macros/runsci2c.sci
+++ b/macros/runsci2c.sci
@@ -1,4 +1,4 @@
-function runsci2c(UserScilabMainFile, UserSciFilesPaths, SCI2COutputPath, Runmode)
+function runsci2c(UserScilabMainFile, UserSciFilesPaths, SCI2COutputPath, Runmode, BuildTool)
// function runsci2c(SCI2CInputPrmFile)
// -----------------------------------------------------------------
// === hArtes/PoliBa/GAP SCI2C tool ===
@@ -129,7 +129,13 @@ end
// --------------------------
// --- Generate Makefile. ---
// --------------------------
-C_GenerateMakefile(FileInfo,SharedInfo);
+if BuildTool == "make"
+ C_GenerateMakefile(FileInfo,SharedInfo);
+end
+if BuildTool == "nmake"
+ // FIXME : Add copy of missing dll before.
+ C_GenerateMakefile_msvc(FileInfo,SharedInfo);
+end
// -----------------
// --- Epilogue. ---