summaryrefslogtreecommitdiff
path: root/macros/findDeps
diff options
context:
space:
mode:
authorsiddhu89902017-04-24 14:08:37 +0530
committersiddhu89902017-04-24 14:08:37 +0530
commitc7e9597db39140c1d982f796a8e1f03bb54e7905 (patch)
treef5f44081aeba7a00bb69b1ec71f93c31eac12863 /macros/findDeps
parent1fd0dce8d72c4d5869ce5ff4025ac09af603bc0f (diff)
downloadScilab2C_fossee_old-c7e9597db39140c1d982f796a8e1f03bb54e7905.tar.gz
Scilab2C_fossee_old-c7e9597db39140c1d982f796a8e1f03bb54e7905.tar.bz2
Scilab2C_fossee_old-c7e9597db39140c1d982f796a8e1f03bb54e7905.zip
Fixed float.h issue. OpenCV with built libraries working for linux x64
Diffstat (limited to 'macros/findDeps')
-rw-r--r--macros/findDeps/Scilab2CDeps.binbin101536 -> 0 bytes
-rw-r--r--macros/findDeps/findDeps.binbin5400 -> 0 bytes
-rw-r--r--macros/findDeps/getAllHeaders.binbin33768 -> 0 bytes
-rw-r--r--macros/findDeps/getAllHeaders.sci28
-rw-r--r--macros/findDeps/getAllInterfaces.binbin35364 -> 0 bytes
-rw-r--r--macros/findDeps/getAllInterfaces.sci17
-rw-r--r--macros/findDeps/getAllLibraries.binbin8648 -> 0 bytes
-rw-r--r--macros/findDeps/getAllLibraries.sci75
-rw-r--r--macros/findDeps/getAllSources.binbin196932 -> 0 bytes
-rw-r--r--macros/findDeps/getAllSources.sci280
-rw-r--r--macros/findDeps/getArduinoFiles.binbin2036 -> 0 bytes
-rw-r--r--macros/findDeps/libbin687 -> 0 bytes
-rw-r--r--macros/findDeps/names7
13 files changed, 192 insertions, 215 deletions
diff --git a/macros/findDeps/Scilab2CDeps.bin b/macros/findDeps/Scilab2CDeps.bin
deleted file mode 100644
index ae162ec..0000000
--- a/macros/findDeps/Scilab2CDeps.bin
+++ /dev/null
Binary files differ
diff --git a/macros/findDeps/findDeps.bin b/macros/findDeps/findDeps.bin
deleted file mode 100644
index fb11e00..0000000
--- a/macros/findDeps/findDeps.bin
+++ /dev/null
Binary files differ
diff --git a/macros/findDeps/getAllHeaders.bin b/macros/findDeps/getAllHeaders.bin
deleted file mode 100644
index bb5e9c8..0000000
--- a/macros/findDeps/getAllHeaders.bin
+++ /dev/null
Binary files differ
diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci
index 27998e5..b7f26b3 100644
--- a/macros/findDeps/getAllHeaders.sci
+++ b/macros/findDeps/getAllHeaders.sci
@@ -160,14 +160,7 @@ function allHeaders = getAllHeaders(SharedInfo)
"src/c/differential_calculus/includes/diffc.h"
"src/c/Files/includes/files.h"
"src/c/string/includes/convstr.h"
- "src/c/CACSD/includes/syslin.h"
- "src/c/CACSD/includes/lqr.h"
- "src/c/CACSD/includes/lqe.h"
- "src/c/CACSD/includes/obscont.h"
- "src/c/linearAlgebra/includes/schur.h"
- "src/c/linearAlgebra/includes/balanc.h"
- "src/c/linearAlgebra/includes/rcond.h"];
- "src/c/string/includes/strsubst.h"
+ "src/c/string/includes/strsubst.h"
//"src/c/string/includes/strcmp.h"
"src/c/string/includes/strrev.h"
"src/c/string/includes/strrchr.h"
@@ -188,12 +181,18 @@ function allHeaders = getAllHeaders(SharedInfo)
"src/c/elementaryFunctions/includes/sec.h"
"src/c/elementaryFunctions/includes/secd.h"
"src/c/elementaryFunctions/includes/sech.h"
- "src/c/elementaryFunctions/includes/float.h"
+ "src/c/elementaryFunctions/includes/get_float.h"
"src/c/elementaryFunctions/includes/factorial.h"
- "src/c/elementaryFunctions/includes/interp1.h"
"src/c/elementaryFunctions/includes/primes.h"
"src/c/elementaryFunctions/includes/factor.h"
-];
+ "src/c/CACSD/includes/syslin.h"
+ "src/c/CACSD/includes/lqr.h"
+ "src/c/CACSD/includes/lqe.h"
+ "src/c/CACSD/includes/obscont.h"
+ "src/c/linearAlgebra/includes/schur.h"
+ "src/c/linearAlgebra/includes/balanc.h"
+ "src/c/linearAlgebra/includes/rcond.h"];
+
//Header files required for "Arduino" output
Arduino_headers = [
@@ -218,8 +217,8 @@ function allHeaders = getAllHeaders(SharedInfo)
];
RPi_headers = [
- "thirdparty/raspberrypi/includes/wiringPi.h"
- "thirdparty/raspberrypi/includes/wiringSerial.h"
+ "thirdparty/includes/WiringPi/wiringPi.h"
+ "thirdparty/includes/WiringPi/wiringSerial.h"
"src/c/hardware/rasberrypi/includes/RPIPeripheralDigital.h"
"src/c/hardware/rasberrypi/includes/RPIPeripheralTiming.h"
"src/c/hardware/rasberrypi/includes/RPIPeripheralSerial.h"
@@ -231,7 +230,8 @@ function allHeaders = getAllHeaders(SharedInfo)
OpenCV_headers = [
"src/c/imageProcessing/includes/cvcore.hpp"
"src/c/imageProcessing/includes/cvhighgui.hpp"
- "src/c/imageProcessing/includes/cvimgproc.hpp"];
+ "src/c/imageProcessing/includes/cvimgproc.hpp"
+ "thirdparty/includes/OpenCV/"];
if Target == "StandAlone"
allHeaders = Standalone_headers;
diff --git a/macros/findDeps/getAllInterfaces.bin b/macros/findDeps/getAllInterfaces.bin
deleted file mode 100644
index 66d7e55..0000000
--- a/macros/findDeps/getAllInterfaces.bin
+++ /dev/null
Binary files differ
diff --git a/macros/findDeps/getAllInterfaces.sci b/macros/findDeps/getAllInterfaces.sci
index 04a707b..c5c3116 100644
--- a/macros/findDeps/getAllInterfaces.sci
+++ b/macros/findDeps/getAllInterfaces.sci
@@ -162,13 +162,6 @@ function allInterfaces = getAllInterfaces(SharedInfo)
"src/c/elementaryFunctions/interfaces/int_dec2base.h"
"src/c/elementaryFunctions/interfaces/int_base2dec.h"
"src/c/elementaryFunctions/interfaces/int_dec2bin.h"
- "src/c/CACSD/interfaces/int_syslin.h"
- "src/c/CACSD/interfaces/int_lqr.h"
- "src/c/CACSD/interfaces/int_lqe.h"
- "src/c/CACSD/interfaces/int_obscont.h"
- "src/c/linearAlgebra/interfaces/int_schur.h"
- "src/c/linearAlgebra/interfaces/int_balanc.h"
- "src/c/linearAlgebra/interfaces/int_rcond.h"];
"src/c/elementaryFunctions/interfaces/int_dec2hex.h"
"src/c/elementaryFunctions/interfaces/int_dec2oct.h"
"src/c/elementaryFunctions/interfaces/int_oct2dec.h"
@@ -185,10 +178,16 @@ function allInterfaces = getAllInterfaces(SharedInfo)
"src/c/elementaryFunctions/interfaces/int_sech.h"
"src/c/elementaryFunctions/interfaces/int_float.h"
"src/c/elementaryFunctions/interfaces/int_factorial.h"
- "src/c/elementaryFunctions/interfaces/int_interp1.h"
"src/c/elementaryFunctions/interfaces/int_primes.h"
"src/c/elementaryFunctions/interfaces/int_factor.h"
-];
+ "src/c/CACSD/interfaces/int_syslin.h"
+ "src/c/CACSD/interfaces/int_lqr.h"
+ "src/c/CACSD/interfaces/int_lqe.h"
+ "src/c/CACSD/interfaces/int_obscont.h"
+ "src/c/linearAlgebra/interfaces/int_schur.h"
+ "src/c/linearAlgebra/interfaces/int_balanc.h"
+ "src/c/linearAlgebra/interfaces/int_rcond.h"];
+
//Interface files required for "Arduino" output
Arduino_interfaces = [
diff --git a/macros/findDeps/getAllLibraries.bin b/macros/findDeps/getAllLibraries.bin
deleted file mode 100644
index ca1db0c..0000000
--- a/macros/findDeps/getAllLibraries.bin
+++ /dev/null
Binary files differ
diff --git a/macros/findDeps/getAllLibraries.sci b/macros/findDeps/getAllLibraries.sci
index 7969879..7392377 100644
--- a/macros/findDeps/getAllLibraries.sci
+++ b/macros/findDeps/getAllLibraries.sci
@@ -24,48 +24,59 @@ function allLibraries = getAllLibraries(SharedInfo)
Target = SharedInfo.Target;
//Library files required for "RasberryPi" target
RPi_libs = [
- "thirdparty/raspberrypi/lib/libwiringPi.so"
- "thirdparty/raspberrypi/lib/libcblas.a"
- "thirdparty/raspberrypi/lib/librefblas.a"
- "thirdparty/raspberrypi/lib/liblapack.a"
- "thirdparty/raspberrypi/lib/libgfortran.a"
- "thirdparty/raspberrypi/lib/libgsl.a"];
+ "thirdparty/lib/raspberrypi/libwiringPi.so"
+ "thirdparty/lib/raspberrypi/libcblas.a"
+ "thirdparty/lib/raspberrypi/librefblas.a"
+ "thirdparty/lib/raspberrypi/liblapack.a"
+ "thirdparty/lib/raspberrypi/libgfortran.a"
+ "thirdparty/lib/raspberrypi/libgsl.a"];
RPi_cvlibs = [
- "thirdparty/raspberrypi/lib/libopencv_calib3d.a"
- "thirdparty/raspberrypi/lib/libopencv_contrib.a"
- "thirdparty/raspberrypi/lib/libopencv_core.a"
- "thirdparty/raspberrypi/lib/libopencv_features2d.a"
- "thirdparty/raspberrypi/lib/libopencv_flann.a"
- "thirdparty/raspberrypi/lib/libopencv_gpu.a"
- "thirdparty/raspberrypi/lib/libopencv_highgui.a"
- "thirdparty/raspberrypi/lib/libopencv_imgproc.a"
- "thirdparty/raspberrypi/lib/libopencv_legacy.a"
- "thirdparty/raspberrypi/lib/libopencv_ml.a"
- "thirdparty/raspberrypi/lib/libopencv_nonfree.a"
- "thirdparty/raspberrypi/lib/libopencv_objdetect.a"
- "thirdparty/raspberrypi/lib/libopencv_ocl.a"
- "thirdparty/raspberrypi/lib/libopencv_photo.a"
- "thirdparty/raspberrypi/lib/libopencv_stitching.a"
- "thirdparty/raspberrypi/lib/libopencv_superres.a"
- "thirdparty/raspberrypi/lib/libopencv_video.a"
- "thirdparty/raspberrypi/lib/libopencv_videostab.a"
- "thirdparty/raspberrypi/lib/libopencv_ts.a"
- "thirdparty/raspberrypi/lib/libjpeg.a"
- "thirdparty/raspberrypi/lib/libjasper.a"
- "thirdparty/raspberrypi/lib/libpng.a"
- "thirdparty/raspberrypi/lib/libIlmImf.a"
- "thirdparty/raspberrypi/lib/libzlib.a"
- "thirdparty/raspberrypi/lib/libtiff.a"];
+ "thirdparty/lib/raspberrypi/libopencv_calib3d.a"
+ "thirdparty/lib/raspberrypi/libopencv_contrib.a"
+ "thirdparty/lib/raspberrypi/libopencv_core.a"
+ "thirdparty/lib/raspberrypi/libopencv_features2d.a"
+ "thirdparty/lib/raspberrypi/libopencv_flann.a"
+ "thirdparty/lib/raspberrypi/libopencv_gpu.a"
+ "thirdparty/lib/raspberrypi/libopencv_highgui.a"
+ "thirdparty/lib/raspberrypi/libopencv_imgproc.a"
+ "thirdparty/lib/raspberrypi/libopencv_legacy.a"
+ "thirdparty/lib/raspberrypi/libopencv_ml.a"
+ "thirdparty/lib/raspberrypi/libopencv_nonfree.a"
+ "thirdparty/lib/raspberrypi/libopencv_objdetect.a"
+ "thirdparty/lib/raspberrypi/libopencv_ocl.a"
+ "thirdparty/lib/raspberrypi/libopencv_photo.a"
+ "thirdparty/lib/raspberrypi/libopencv_stitching.a"
+ "thirdparty/lib/raspberrypi/libopencv_superres.a"
+ "thirdparty/lib/raspberrypi/libopencv_video.a"
+ "thirdparty/lib/raspberrypi/libopencv_videostab.a"
+ "thirdparty/lib/raspberrypi/libopencv_ts.a"
+ "thirdparty/lib/raspberrypi/libjpeg.a"
+ "thirdparty/lib/raspberrypi/libjasper.a"
+ "thirdparty/lib/raspberrypi/libpng.a"
+ "thirdparty/lib/raspberrypi/libIlmImf.a"
+ "thirdparty/lib/raspberrypi/libzlib.a"
+ "thirdparty/lib/raspberrypi/libtiff.a"];
+
if Target == "RPi"
allLibraries = RPi_libs;
if (SharedInfo.OpenCVUsed == %T)
allLibraries = cat(1,allLibraries,RPi_cvlibs)
end
+ elseif Target == "StandAlone"
+ allLibraries =[];
+ if (SharedInfo.OpenCVUsed == %T)
+ os_arch = system_getproperty('os.arch');
+ if(getos() == 'Linux' & os_arch == 'amd64')
+ allLibraries = cat(1,allLibraries,"thirdparty/lib/pc/linux/x64/OpenCV")
+ elseif(getos() == 'Windows' & os_arch == 'amd64')
+ allLibraries = cat(1,allLibraries,"thirdparty/lib/pc/windows/x64/OpenCV")
+ end
+ end
else
- allLibraries = [];
+ allLibraries = [];
end
endfunction
diff --git a/macros/findDeps/getAllSources.bin b/macros/findDeps/getAllSources.bin
deleted file mode 100644
index e233504..0000000
--- a/macros/findDeps/getAllSources.bin
+++ /dev/null
Binary files differ
diff --git a/macros/findDeps/getAllSources.sci b/macros/findDeps/getAllSources.sci
index a64ebb0..fd8b664 100644
--- a/macros/findDeps/getAllSources.sci
+++ b/macros/findDeps/getAllSources.sci
@@ -1057,159 +1057,132 @@ function allSources = getAllSources(SharedInfo)
//"src/c/string/strcmp/gstrcmps.c"
"src/c/string/strrev/gstrreva.c"
"src/c/string/strrchr/gstrrchra.c"
-"src/c/elementaryFunctions/radix_conversions/dec2bin/ddec2bins.c"
-"src/c/elementaryFunctions/radix_conversions/dec2bin/i8dec2bins.c"
-"src/c/elementaryFunctions/radix_conversions/dec2bin/i16dec2bins.c"
-"src/c/elementaryFunctions/radix_conversions/dec2bin/u8dec2bins.c"
-
-"src/c/elementaryFunctions/radix_conversions/dec2bin/u16dec2bins.c"
-"src/c/elementaryFunctions/radix_conversions/dec2bin/ddec2bina.c"
-"src/c/elementaryFunctions/radix_conversions/dec2bin/i8dec2bina.c"
-"src/c/elementaryFunctions/radix_conversions/dec2bin/i16dec2bina.c"
-"src/c/elementaryFunctions/radix_conversions/dec2bin/u8dec2bina.c"
-"src/c/elementaryFunctions/radix_conversions/dec2bin/u16dec2bina.c"
-
-"src/c/elementaryFunctions/radix_conversions/dec2base/ddec2bases.c"
-"src/c/elementaryFunctions/radix_conversions/dec2base/sdec2bases.c"
-"src/c/elementaryFunctions/radix_conversions/dec2base/ddec2basea.c"
-"src/c/elementaryFunctions/radix_conversions/dec2base/sdec2basea.c"
-
-"src/c/elementaryFunctions/radix_conversions/base2dec/gbase2decs.c"
-"src/c/elementaryFunctions/radix_conversions/base2dec/dbase2decs.c"
-
-"src/c/elementaryFunctions/radix_conversions/dec2hex/ddec2hexs.c"
-"src/c/elementaryFunctions/radix_conversions/dec2hex/i8dec2hexs.c"
-"src/c/elementaryFunctions/radix_conversions/dec2hex/i16dec2hexs.c"
-"src/c/elementaryFunctions/radix_conversions/dec2hex/u8dec2hexs.c"
-"src/c/elementaryFunctions/radix_conversions/dec2hex/u16dec2hexs.c"
-"src/c/elementaryFunctions/radix_conversions/dec2hex/ddec2hexa.c"
-"src/c/elementaryFunctions/radix_conversions/dec2hex/i8dec2hexa.c"
-"src/c/elementaryFunctions/radix_conversions/dec2hex/i16dec2hexa.c"
-"src/c/elementaryFunctions/radix_conversions/dec2hex/u8dec2hexa.c"
-"src/c/elementaryFunctions/radix_conversions/dec2hex/u16dec2hexa.c"
-
-"src/c/elementaryFunctions/radix_conversions/dec2oct/ddec2octs.c"
-"src/c/elementaryFunctions/radix_conversions/dec2oct/i8dec2octs.c"
-"src/c/elementaryFunctions/radix_conversions/dec2oct/i16dec2octs.c"
-"src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octs.c"
-"src/c/elementaryFunctions/radix_conversions/dec2oct/u16dec2octs.c"
-"src/c/elementaryFunctions/radix_conversions/dec2oct/ddec2octa.c"
-"src/c/elementaryFunctions/radix_conversions/dec2oct/i8dec2octa.c"
-"src/c/elementaryFunctions/radix_conversions/dec2oct/i16dec2octa.c"
-"src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octa.c"
-"src/c/elementaryFunctions/radix_conversions/dec2oct/u16dec2octa.c"
-
-"src/c/elementaryFunctions/radix_conversions/oct2dec/doct2decs.c"
-"src/c/elementaryFunctions/radix_conversions/oct2dec/i8oct2decs.c"
-"src/c/elementaryFunctions/radix_conversions/oct2dec/i16oct2decs.c"
-"src/c/elementaryFunctions/radix_conversions/oct2dec/u8oct2decs.c"
-"src/c/elementaryFunctions/radix_conversions/oct2dec/u16oct2decs.c"
-"src/c/elementaryFunctions/radix_conversions/oct2dec/doct2deca.c"
-"src/c/elementaryFunctions/radix_conversions/oct2dec/i8oct2deca.c"
-"src/c/elementaryFunctions/radix_conversions/oct2dec/i16oct2deca.c"
-"src/c/elementaryFunctions/radix_conversions/oct2dec/u8oct2deca.c"
-"src/c/elementaryFunctions/radix_conversions/oct2dec/u16oct2deca.c"
-
-"src/c/elementaryFunctions/radix_conversions/hex2dec/ghex2decs.c"
-"src/c/elementaryFunctions/radix_conversions/hex2dec/dhex2decs.c"
-
-"src/c/elementaryFunctions/radix_conversions/bin2dec/dbin2decs.c"
-"src/c/elementaryFunctions/radix_conversions/bin2dec/i8bin2decs.c"
-//"src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2decs.c"
-"src/c/elementaryFunctions/radix_conversions/bin2dec/u8bin2decs.c"
-"src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2decs.c"
-"src/c/elementaryFunctions/radix_conversions/bin2dec/dbin2deca.c"
-"src/c/elementaryFunctions/radix_conversions/bin2dec/i8bin2deca.c"
-//"src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2deca.c"
-"src/c/elementaryFunctions/radix_conversions/bin2dec/u8bin2deca.c"
-"src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2deca.c"
-
-"src/c/elementaryFunctions/Trigonometry/cosd/dcosda.c"
-"src/c/elementaryFunctions/Trigonometry/cosd/dcosds.c"
-"src/c/elementaryFunctions/Trigonometry/cosd/scosda.c"
-"src/c/elementaryFunctions/Trigonometry/cosd/scosds.c"
-
-"src/c/elementaryFunctions/Trigonometry/cotd/dcotda.c"
-"src/c/elementaryFunctions/Trigonometry/cotd/dcotds.c"
-"src/c/elementaryFunctions/Trigonometry/cotd/scotda.c"
-"src/c/elementaryFunctions/Trigonometry/cotd/scotds.c"
-
-"src/c/elementaryFunctions/Trigonometry/coth/dcotha.c"
-"src/c/elementaryFunctions/Trigonometry/coth/dcoths.c"
-"src/c/elementaryFunctions/Trigonometry/coth/scotha.c"
-"src/c/elementaryFunctions/Trigonometry/coth/scoths.c"
-"src/c/elementaryFunctions/Trigonometry/coth/zcoths.c"
-"src/c/elementaryFunctions/Trigonometry/coth/zcotha.c"
-"src/c/elementaryFunctions/Trigonometry/coth/ccoths.c"
-"src/c/elementaryFunctions/Trigonometry/coth/ccotha.c"
-
-"src/c/elementaryFunctions/Trigonometry/csc/dcsca.c"
-"src/c/elementaryFunctions/Trigonometry/csc/dcscs.c"
-"src/c/elementaryFunctions/Trigonometry/csc/scsca.c"
-"src/c/elementaryFunctions/Trigonometry/csc/scscs.c"
-"src/c/elementaryFunctions/Trigonometry/csc/zcscs.c"
-"src/c/elementaryFunctions/Trigonometry/csc/zcsca.c"
-"src/c/elementaryFunctions/Trigonometry/csc/ccscs.c"
-"src/c/elementaryFunctions/Trigonometry/csc/ccsca.c"
-
-"src/c/elementaryFunctions/Trigonometry/cscd/dcscds.c"
-"src/c/elementaryFunctions/Trigonometry/cscd/dcscda.c"
-"src/c/elementaryFunctions/Trigonometry/cscd/scscds.c"
-"src/c/elementaryFunctions/Trigonometry/cscd/scscda.c"
-"src/c/elementaryFunctions/Trigonometry/cscd/zcscds.c"
-"src/c/elementaryFunctions/Trigonometry/cscd/zcscda.c"
-"src/c/elementaryFunctions/Trigonometry/cscd/ccscds.c"
-"src/c/elementaryFunctions/Trigonometry/cscd/ccscda.c"
-
-"src/c/elementaryFunctions/Trigonometry/csch/dcscha.c"
-"src/c/elementaryFunctions/Trigonometry/csch/dcschs.c"
-"src/c/elementaryFunctions/Trigonometry/csch/scscha.c"
-"src/c/elementaryFunctions/Trigonometry/csch/scschs.c"
-"src/c/elementaryFunctions/Trigonometry/csch/zcschs.c"
-"src/c/elementaryFunctions/Trigonometry/csch/zcscha.c"
-"src/c/elementaryFunctions/Trigonometry/csch/ccschs.c"
-"src/c/elementaryFunctions/Trigonometry/csch/ccscha.c"
-
-"src/c/elementaryFunctions/Trigonometry/sec/dsecs.c"
-"src/c/elementaryFunctions/Trigonometry/sec/dseca.c"
-"src/c/elementaryFunctions/Trigonometry/sec/sseca.c"
-"src/c/elementaryFunctions/Trigonometry/sec/ssecs.c"
-//"src/c/elementaryFunctions/Trigonometry/sec/zseca.c"
-"src/c/elementaryFunctions/Trigonometry/sec/zsecs.c"
-"src/c/elementaryFunctions/Trigonometry/sec/cseca.c"
-"src/c/elementaryFunctions/Trigonometry/sec/csecs.c"
-
-"src/c/elementaryFunctions/Trigonometry/secd/dsecda.c"
-"src/c/elementaryFunctions/Trigonometry/secd/dsecds.c"
-"src/c/elementaryFunctions/Trigonometry/secd/ssecda.c"
-"src/c/elementaryFunctions/Trigonometry/secd/ssecds.c"
-
-"src/c/elementaryFunctions/Trigonometry/sech/dsechs.c"
-"src/c/elementaryFunctions/Trigonometry/sech/dsecha.c"
-"src/c/elementaryFunctions/Trigonometry/sech/ssecha.c"
-"src/c/elementaryFunctions/Trigonometry/sech/ssechs.c"
-"src/c/elementaryFunctions/Trigonometry/sech/zsecha.c"
-"src/c/elementaryFunctions/Trigonometry/sech/zsechs.c"
-"src/c/elementaryFunctions/Trigonometry/sech/csecha.c"
-"src/c/elementaryFunctions/Trigonometry/sech/csechs.c"
-
-
-"src/c/elementaryFunctions/discrete_mathematics/factorial/dfactorials.c"
-"src/c/elementaryFunctions/discrete_mathematics/factorial/dfactoriala.c"
-"src/c/elementaryFunctions/discrete_mathematics/factorial/sfactorials.c"
-"src/c/elementaryFunctions/discrete_mathematics/factorial/sfactoriala.c"
-
-"src/c/elementaryFunctions/interpolation/dinterp1s.c"
-
-"src/c/elementaryFunctions/discrete_mathematics/primes/dprimess.c"
-
-"src/c/elementaryFunctions/discrete_mathematics/primes/sprimess.c"
-
-
-"src/c/elementaryFunctions/discrete_mathematics/factor/dfactors.c"
-
-"src/c/elementaryFunctions/discrete_mathematics/factor/sfactors.c"
-
+ "src/c/elementaryFunctions/radix_conversions/dec2bin/ddec2bins.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2bin/i8dec2bins.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2bin/i16dec2bins.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2bin/u8dec2bins.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2bin/u16dec2bins.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2bin/ddec2bina.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2bin/i8dec2bina.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2bin/i16dec2bina.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2bin/u8dec2bina.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2bin/u16dec2bina.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2base/ddec2bases.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2base/sdec2bases.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2base/ddec2basea.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2base/sdec2basea.c"
+ "src/c/elementaryFunctions/radix_conversions/base2dec/gbase2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/base2dec/dbase2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2hex/ddec2hexs.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2hex/i8dec2hexs.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2hex/i16dec2hexs.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2hex/u8dec2hexs.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2hex/u16dec2hexs.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2hex/ddec2hexa.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2hex/i8dec2hexa.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2hex/i16dec2hexa.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2hex/u8dec2hexa.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2hex/u16dec2hexa.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2oct/ddec2octs.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2oct/i8dec2octs.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2oct/i16dec2octs.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octs.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2oct/u16dec2octs.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2oct/ddec2octa.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2oct/i8dec2octa.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2oct/i16dec2octa.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octa.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2oct/u16dec2octa.c"
+ "src/c/elementaryFunctions/radix_conversions/oct2dec/doct2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/oct2dec/i8oct2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/oct2dec/i16oct2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/oct2dec/u8oct2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/oct2dec/u16oct2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/oct2dec/doct2deca.c"
+ "src/c/elementaryFunctions/radix_conversions/oct2dec/i8oct2deca.c"
+ "src/c/elementaryFunctions/radix_conversions/oct2dec/i16oct2deca.c"
+ "src/c/elementaryFunctions/radix_conversions/oct2dec/u8oct2deca.c"
+ "src/c/elementaryFunctions/radix_conversions/oct2dec/u16oct2deca.c"
+ "src/c/elementaryFunctions/radix_conversions/hex2dec/ghex2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/hex2dec/dhex2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/bin2dec/dbin2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/bin2dec/i8bin2decs.c"
+ //"src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/bin2dec/u8bin2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/bin2dec/dbin2deca.c"
+ "src/c/elementaryFunctions/radix_conversions/bin2dec/i8bin2deca.c"
+ //"src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2deca.c"
+ "src/c/elementaryFunctions/radix_conversions/bin2dec/u8bin2deca.c"
+ "src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2deca.c"
+ "src/c/elementaryFunctions/Trigonometry/cosd/dcosda.c"
+ "src/c/elementaryFunctions/Trigonometry/cosd/dcosds.c"
+ "src/c/elementaryFunctions/Trigonometry/cosd/scosda.c"
+ "src/c/elementaryFunctions/Trigonometry/cosd/scosds.c"
+ "src/c/elementaryFunctions/Trigonometry/cotd/dcotda.c"
+ "src/c/elementaryFunctions/Trigonometry/cotd/dcotds.c"
+ "src/c/elementaryFunctions/Trigonometry/cotd/scotda.c"
+ "src/c/elementaryFunctions/Trigonometry/cotd/scotds.c"
+ "src/c/elementaryFunctions/Trigonometry/coth/dcotha.c"
+ "src/c/elementaryFunctions/Trigonometry/coth/dcoths.c"
+ "src/c/elementaryFunctions/Trigonometry/coth/scotha.c"
+ "src/c/elementaryFunctions/Trigonometry/coth/scoths.c"
+ "src/c/elementaryFunctions/Trigonometry/coth/zcoths.c"
+ "src/c/elementaryFunctions/Trigonometry/coth/zcotha.c"
+ "src/c/elementaryFunctions/Trigonometry/coth/ccoths.c"
+ "src/c/elementaryFunctions/Trigonometry/coth/ccotha.c"
+ "src/c/elementaryFunctions/Trigonometry/csc/dcsca.c"
+ "src/c/elementaryFunctions/Trigonometry/csc/dcscs.c"
+ "src/c/elementaryFunctions/Trigonometry/csc/scsca.c"
+ "src/c/elementaryFunctions/Trigonometry/csc/scscs.c"
+ "src/c/elementaryFunctions/Trigonometry/csc/zcscs.c"
+ "src/c/elementaryFunctions/Trigonometry/csc/zcsca.c"
+ "src/c/elementaryFunctions/Trigonometry/csc/ccscs.c"
+ "src/c/elementaryFunctions/Trigonometry/csc/ccsca.c"
+ "src/c/elementaryFunctions/Trigonometry/cscd/dcscds.c"
+ "src/c/elementaryFunctions/Trigonometry/cscd/dcscda.c"
+ "src/c/elementaryFunctions/Trigonometry/cscd/scscds.c"
+ "src/c/elementaryFunctions/Trigonometry/cscd/scscda.c"
+ "src/c/elementaryFunctions/Trigonometry/cscd/zcscds.c"
+ "src/c/elementaryFunctions/Trigonometry/cscd/zcscda.c"
+ "src/c/elementaryFunctions/Trigonometry/cscd/ccscds.c"
+ "src/c/elementaryFunctions/Trigonometry/cscd/ccscda.c"
+ "src/c/elementaryFunctions/Trigonometry/csch/dcscha.c"
+ "src/c/elementaryFunctions/Trigonometry/csch/dcschs.c"
+ "src/c/elementaryFunctions/Trigonometry/csch/scscha.c"
+ "src/c/elementaryFunctions/Trigonometry/csch/scschs.c"
+ "src/c/elementaryFunctions/Trigonometry/csch/zcschs.c"
+ "src/c/elementaryFunctions/Trigonometry/csch/zcscha.c"
+ "src/c/elementaryFunctions/Trigonometry/csch/ccschs.c"
+ "src/c/elementaryFunctions/Trigonometry/csch/ccscha.c"
+ "src/c/elementaryFunctions/Trigonometry/sec/dsecs.c"
+ "src/c/elementaryFunctions/Trigonometry/sec/dseca.c"
+ "src/c/elementaryFunctions/Trigonometry/sec/sseca.c"
+ "src/c/elementaryFunctions/Trigonometry/sec/ssecs.c"
+ //"src/c/elementaryFunctions/Trigonometry/sec/zseca.c"
+ "src/c/elementaryFunctions/Trigonometry/sec/zsecs.c"
+ "src/c/elementaryFunctions/Trigonometry/sec/cseca.c"
+ "src/c/elementaryFunctions/Trigonometry/sec/csecs.c"
+ "src/c/elementaryFunctions/Trigonometry/secd/dsecda.c"
+ "src/c/elementaryFunctions/Trigonometry/secd/dsecds.c"
+ "src/c/elementaryFunctions/Trigonometry/secd/ssecda.c"
+ "src/c/elementaryFunctions/Trigonometry/secd/ssecds.c"
+ "src/c/elementaryFunctions/Trigonometry/sech/dsechs.c"
+ "src/c/elementaryFunctions/Trigonometry/sech/dsecha.c"
+ "src/c/elementaryFunctions/Trigonometry/sech/ssecha.c"
+ "src/c/elementaryFunctions/Trigonometry/sech/ssechs.c"
+ "src/c/elementaryFunctions/Trigonometry/sech/zsecha.c"
+ "src/c/elementaryFunctions/Trigonometry/sech/zsechs.c"
+ "src/c/elementaryFunctions/Trigonometry/sech/csecha.c"
+ "src/c/elementaryFunctions/Trigonometry/sech/csechs.c"
+ "src/c/elementaryFunctions/discrete_mathematics/factorial/dfactorials.c"
+ "src/c/elementaryFunctions/discrete_mathematics/factorial/dfactoriala.c"
+ "src/c/elementaryFunctions/discrete_mathematics/factorial/sfactorials.c"
+ "src/c/elementaryFunctions/discrete_mathematics/factorial/sfactoriala.c"
+ "src/c/elementaryFunctions/discrete_mathematics/primes/dprimess.c"
+ "src/c/elementaryFunctions/discrete_mathematics/primes/sprimess.c"
+ "src/c/elementaryFunctions/discrete_mathematics/factor/dfactors.c"
+ "src/c/elementaryFunctions/discrete_mathematics/factor/sfactors.c"
"src/c/CACSD/syslin/dsyslina.c"
"src/c/CACSD/lqr/dlqra.c"
"src/c/CACSD/lqe/dlqea.c"
@@ -1218,6 +1191,7 @@ function allSources = getAllSources(SharedInfo)
"src/c/linearAlgebra/schur/dgschura.c"
"src/c/linearAlgebra/balanc/dbalanca.c"
"src/c/linearAlgebra/rcond/drconda.c"];
+
//Files to be inserted only if output format selected is 'Arduino'.
Arduino_files = ["src/c/scilab-arduino/cmd_digital_out/u8cmd_digital_outs.c"
"src/c/scilab-arduino/cmd_digital_in/u8cmd_digital_ins.c"
diff --git a/macros/findDeps/getArduinoFiles.bin b/macros/findDeps/getArduinoFiles.bin
deleted file mode 100644
index 411018b..0000000
--- a/macros/findDeps/getArduinoFiles.bin
+++ /dev/null
Binary files differ
diff --git a/macros/findDeps/lib b/macros/findDeps/lib
deleted file mode 100644
index a2c5d3a..0000000
--- a/macros/findDeps/lib
+++ /dev/null
Binary files differ
diff --git a/macros/findDeps/names b/macros/findDeps/names
deleted file mode 100644
index 2b8c551..0000000
--- a/macros/findDeps/names
+++ /dev/null
@@ -1,7 +0,0 @@
-Scilab2CDeps
-findDeps
-getAllHeaders
-getAllInterfaces
-getAllLibraries
-getAllSources
-getArduinoFiles