diff options
Diffstat (limited to 'macros/runsci2c.sci')
-rw-r--r-- | macros/runsci2c.sci | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/macros/runsci2c.sci b/macros/runsci2c.sci index 9356a0b3..f34e4e3d 100644 --- a/macros/runsci2c.sci +++ b/macros/runsci2c.sci @@ -83,6 +83,27 @@ if (RunMode == 'All' | RunMode == 'Translate') end
end
+
+
+// ---------------------------
+// --- Copy library files. ---
+// ---------------------------
+allSources = getAllSources();
+allHeaders = getAllHeaders();
+mkdir(SCI2COutputPath+"/src/");
+mkdir(SCI2COutputPath+"/src/c/");
+mkdir(SCI2COutputPath+"/includes/");
+//pause
+for i = 1:size(allSources, "*")
+ disp("Copying "+allSources(i)+" in "+SCI2COutputPath+"/src/c/");
+ copyfile(allSources(i), SCI2COutputPath+"/src/c/");
+end
+for i = 1:size(allHeaders, "*")
+ disp("Copying "+allHeaders(i)+" in "+SCI2COutputPath+"/includes/");
+ copyfile(allHeaders(i), SCI2COutputPath+"/includes/");
+end
+
+
// --------------------------
// --- Generate Makefile. ---
// --------------------------
|