summaryrefslogtreecommitdiff
path: root/macros/findDeps
diff options
context:
space:
mode:
Diffstat (limited to 'macros/findDeps')
-rw-r--r--macros/findDeps/Scilab2CDeps.binbin0 -> 101536 bytes
-rw-r--r--macros/findDeps/findDeps.binbin0 -> 5400 bytes
-rw-r--r--macros/findDeps/getAllHeaders.binbin0 -> 43176 bytes
-rw-r--r--macros/findDeps/getAllHeaders.sci108
-rw-r--r--macros/findDeps/getAllInterfaces.binbin0 -> 45608 bytes
-rw-r--r--macros/findDeps/getAllInterfaces.sci79
-rw-r--r--macros/findDeps/getAllLibraries.binbin0 -> 10396 bytes
-rw-r--r--macros/findDeps/getAllLibraries.sci4
-rw-r--r--macros/findDeps/getAllSources.binbin0 -> 250232 bytes
-rw-r--r--macros/findDeps/getAllSources.sci235
-rw-r--r--macros/findDeps/getArduinoFiles.binbin0 -> 2036 bytes
-rw-r--r--macros/findDeps/getArduinoFiles.sci1
-rw-r--r--macros/findDeps/libbin572 -> 588 bytes
13 files changed, 89 insertions, 338 deletions
diff --git a/macros/findDeps/Scilab2CDeps.bin b/macros/findDeps/Scilab2CDeps.bin
new file mode 100644
index 0000000..ae162ec
--- /dev/null
+++ b/macros/findDeps/Scilab2CDeps.bin
Binary files differ
diff --git a/macros/findDeps/findDeps.bin b/macros/findDeps/findDeps.bin
new file mode 100644
index 0000000..fb11e00
--- /dev/null
+++ b/macros/findDeps/findDeps.bin
Binary files differ
diff --git a/macros/findDeps/getAllHeaders.bin b/macros/findDeps/getAllHeaders.bin
new file mode 100644
index 0000000..506cbc6
--- /dev/null
+++ b/macros/findDeps/getAllHeaders.bin
Binary files differ
diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci
index 0435976..45f7553 100644
--- a/macros/findDeps/getAllHeaders.sci
+++ b/macros/findDeps/getAllHeaders.sci
@@ -60,7 +60,7 @@ function allHeaders = getAllHeaders(SharedInfo)
"src/c/matrixOperations/includes/logm.h"
"src/c/matrixOperations/includes/ones.h"
"src/c/matrixOperations/includes/matrixSquaredMagnitude.h"
- "src/c/linearAlgebra/includes/spec.h"
+ "src/c/linearAlgebra/includes/spec.h" // moved from matrixOperation to linearAlgebra
"src/c/matrixOperations/includes/matrixTranspose.h"
"src/c/matrixOperations/includes/determ.h"
"src/c/matrixOperations/includes/matrixMultiplication.h"
@@ -72,10 +72,6 @@ function allHeaders = getAllHeaders(SharedInfo)
"src/c/matrixOperations/includes/kron.h"
"src/c/matrixOperations/includes/flipdim.h"
"src/c/matrixOperations/includes/norm.h"
- "src/c/interpolation/includes/interp1.h"
- "src/c/elementaryFunctions/includes/nextpow2.h"
- "src/c/elementaryFunctions/includes/gcd.h"
- "src/c/elementaryFunctions/includes/isreal.h"
"src/c/elementaryFunctions/includes/cos.h"
"src/c/elementaryFunctions/includes/fix.h"
"src/c/elementaryFunctions/includes/exp.h"
@@ -115,8 +111,6 @@ function allHeaders = getAllHeaders(SharedInfo)
"src/c/elementaryFunctions/includes/int8.h"
"src/c/elementaryFunctions/includes/uint16.h"
"src/c/elementaryFunctions/includes/int16.h"
- "src/c/elementaryFunctions/includes/uint32.h"
- "src/c/elementaryFunctions/includes/int32.h"
"src/c/elementaryFunctions/includes/acosd.h"
"src/c/elementaryFunctions/includes/acot.h"
"src/c/elementaryFunctions/includes/acotd.h"
@@ -146,9 +140,6 @@ function allHeaders = getAllHeaders(SharedInfo)
"src/c/string/includes/dynlib_string.h"
"src/c/string/includes/disp.h"
"src/c/string/includes/str.h"
- "src/c/signalProcessing/includes/modk.h"
- "src/c/signalProcessing/includes/idct.h"
- "src/c/signalProcessing/includes/dct.h"
"src/c/signalProcessing/fft/fft_internal.h"
"src/c/signalProcessing/ifft/ifft_internal.h"
"src/c/signalProcessing/levin/levinUtils.h"
@@ -163,20 +154,6 @@ function allHeaders = getAllHeaders(SharedInfo)
"src/c/signalProcessing/includes/lpc2cep.h"
"src/c/signalProcessing/includes/dynlib_signalprocessing.h"
"src/c/signalProcessing/includes/crossCorr.h"
- "src/c/signalProcessing/includes/zpbutt.h"
- "src/c/signalProcessing/includes/zpch1.h"
- "src/c/signalProcessing/includes/zpch2.h"
- "src/c/signalProcessing/includes/buttmag.h"
- "src/c/signalProcessing/includes/cheb1mag.h"
- "src/c/signalProcessing/includes/cheb2mag.h"
- "src/c/signalProcessing/includes/sincd.h"
- "src/c/signalProcessing/includes/fsfirlin.h"
- "src/c/signalProcessing/includes/modk.h"
- "src/c/signalProcessing/includes/filt_sinc.h"
- "src/c/signalProcessing/includes/ffilt.h"
- "src/c/signalProcessing/includes/modsn.h"
- "src/c/signalProcessing/includes/ell1mag.h"
- "src/c/signalProcessing/includes/amell.h"
"src/c/implicitList/dynlib_implicitlist.h"
"src/c/implicitList/implicitList.h"
"src/c/differential_calculus/includes/ode.h"
@@ -187,11 +164,6 @@ function allHeaders = getAllHeaders(SharedInfo)
//"src/c/string/includes/strcmp.h"
"src/c/string/includes/strrev.h"
"src/c/string/includes/strrchr.h"
- "src/c/string/includes/strchr.h"
- "src/c/string/includes/ascii.h"
- "src/c/string/includes/strspn.h"
- "src/c/string/includes/strcspn.h"
- "src/c/string/includes/strncpy.h"
"src/c/elementaryFunctions/includes/dec2bin.h"
"src/c/elementaryFunctions/includes/dec2hex.h"
"src/c/elementaryFunctions/includes/dec2oct.h"
@@ -213,22 +185,24 @@ function allHeaders = getAllHeaders(SharedInfo)
"src/c/elementaryFunctions/includes/factorial.h"
"src/c/elementaryFunctions/includes/primes.h"
"src/c/elementaryFunctions/includes/factor.h"
- "src/c/elementaryFunctions/includes/gcd.h"
- "src/c/elementaryFunctions/includes/lcm.h"
- "src/c/elementaryFunctions/includes/sinc.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/sva.h"
- "src/c/linearAlgebra/includes/svd.h"
"src/c/linearAlgebra/includes/schur.h"
"src/c/linearAlgebra/includes/balanc.h"
"src/c/linearAlgebra/includes/svd.h"
- "src/c/linearAlgebra/includes/hess.h"
- "src/c/linearAlgebra/includes/sva.h"
- "src/c/linearAlgebra/includes/rcond.h"];
-
+ "src/c/linearAlgebra/includes/hess.h"
+ "src/c/linearAlgebra/includes/sva.h"
+ "src/c/linearAlgebra/includes/sqroot.h"
+ "src/c/linearAlgebra/includes/givens.h"
+ "src/c/linearAlgebra/includes/householder.h"
+ "src/c/linearAlgebra/includes/fullrf.h"
+ "src/c/linearAlgebra/includes/rowcomp.h"
+ "src/c/linearAlgebra/includes/rcond.h"
+ "src/c/linearAlgebra/includes/qr.h"
+];
+
//Header files required for "Arduino" output
Arduino_headers = [
@@ -241,15 +215,7 @@ function allHeaders = getAllHeaders(SharedInfo)
//"src/c/scilab-arduino/includes/cmd_servo_attach.h"
//"src/c/scilab-arduino/includes/cmd_servo_detach.h"
//"src/c/scilab-arduino/includes/cmd_servo_move.h"
- "src/c/scilab-arduino/includes/sleep.h"
- "src/c/scilab-arduino/includes/cmd_analog_in_volt.h"
- "src/c/scilab-arduino/includes/cmd_analog_out_volt.h"
- "src/c/scilab-arduino/includes/cmd_dcmotor_release.h"
- "src/c/scilab-arduino/includes/cmd_i2c_dev.h"
- "src/c/scilab-arduino/includes/cmd_i2c_write.h"
- "src/c/scilab-arduino/includes/cmd_i2c_read.h"
- "src/c/scilab-arduino/includes/cmd_i2c_read_register.h"
- "src/c/scilab-arduino/includes/cmd_i2c_write_register.h"];
+ "src/c/scilab-arduino/includes/sleep.h"];
AVR_headers = [
"src/c/hardware/avr/includes/AVRPeripheralGPIO.h"
@@ -258,47 +224,18 @@ function allHeaders = getAllHeaders(SharedInfo)
"src/c/hardware/avr/includes/AVRUtil.h"
"src/c/hardware/avr/includes/AVRPeripheralTimer.h"
"src/c/hardware/avr/includes/AVRPeripheralUART.h"
- ];
-
+ ];
+
RPi_headers = [
"thirdparty/includes/WiringPi/wiringPi.h"
"thirdparty/includes/WiringPi/wiringSerial.h"
- "thirdparty/includes/WiringPi/gertboard.h"
- "thirdparty/includes/WiringPi/lcd.h"
- "thirdparty/includes/WiringPi/lcd128x64.h"
- "thirdparty/includes/WiringPi/mcp23s08.h"
- "thirdparty/includes/WiringPi/mcp23s17.h"
- "thirdparty/includes/WiringPi/mcp23008.h"
- "thirdparty/includes/WiringPi/mcp23016.h"
- "thirdparty/includes/WiringPi/mcp23017.h"
- "thirdparty/includes/WiringPi/pcf8574.h"
- "thirdparty/includes/WiringPi/pcf8591.h"
- "thirdparty/includes/WiringPi/piGlow.h"
- "thirdparty/includes/WiringPi/sn3218.h"
- "thirdparty/includes/WiringPi/sr595.h"
- "thirdparty/includes/WiringPi/softPwm.h"
- "thirdparty/includes/WiringPi/softTone.h"
- "thirdparty/includes/WiringPi/wiringPiI2C.h"
- "thirdparty/includes/WiringPi/wiringShift.h"
- "thirdparty/includes/WiringPi/RPI_wfi.h"
"src/c/hardware/rasberrypi/includes/RPIPeripheralDigital.h"
- "src/c/hardware/rasberrypi/includes/RPIPeripheralGertboard.h"
- "src/c/hardware/rasberrypi/includes/RPIPeripheralI2C.h"
- "src/c/hardware/rasberrypi/includes/RPIPeripheralInterrupt.h"
- "src/c/hardware/rasberrypi/includes/RPIPeripheralLCD.h"
- "src/c/hardware/rasberrypi/includes/RPIPeripheralLCD128x64.h"
- "src/c/hardware/rasberrypi/includes/RPIPeripheralMcp.h"
- "src/c/hardware/rasberrypi/includes/RPIPeripheralMisc.h"
- "src/c/hardware/rasberrypi/includes/RPIPeripheralPcf.h"
- "src/c/hardware/rasberrypi/includes/RPIPeripheralPiGlow.h"
- "src/c/hardware/rasberrypi/includes/RPIPeripheralPinMap.h"
- "src/c/hardware/rasberrypi/includes/RPIPeripheralPWM.h"
- "src/c/hardware/rasberrypi/includes/RPIPeripheralSerial.h"
- "src/c/hardware/rasberrypi/includes/RPIPeripheralSetup.h"
- "src/c/hardware/rasberrypi/includes/RPIPeripheralShift.h"
- "src/c/hardware/rasberrypi/includes/RPIPeripheralSoft.h"
"src/c/hardware/rasberrypi/includes/RPIPeripheralTiming.h"
- ];
+ "src/c/hardware/rasberrypi/includes/RPIPeripheralSerial.h"
+ "src/c/hardware/rasberrypi/includes/RPIPeripheralThreading.h"
+ "src/c/hardware/rasberrypi/includes/RPIPeripheralPinISR.h"
+ "src/c/hardware/rasberrypi/includes/RPIPeripheralPWM.h"
+ ];
OpenCV_headers = [
"src/c/imageProcessing/includes/cvcore.hpp"
@@ -320,9 +257,4 @@ function allHeaders = getAllHeaders(SharedInfo)
allHeaders = cat(1,allHeaders,OpenCV_headers);
end
- if(size(SharedInfo.Includelist) <> 0 & (mtlb_strcmp(part(SharedInfo.Includelist(1),1:5),'odefn') == %T))
- disp("Hi")
- allHeaders = cat(1,allHeaders,"thirdparty/includes/GSL");
- end
-
endfunction
diff --git a/macros/findDeps/getAllInterfaces.bin b/macros/findDeps/getAllInterfaces.bin
new file mode 100644
index 0000000..72fa3c6
--- /dev/null
+++ b/macros/findDeps/getAllInterfaces.bin
Binary files differ
diff --git a/macros/findDeps/getAllInterfaces.sci b/macros/findDeps/getAllInterfaces.sci
index e629779..300f8ad 100644
--- a/macros/findDeps/getAllInterfaces.sci
+++ b/macros/findDeps/getAllInterfaces.sci
@@ -61,10 +61,6 @@ function allInterfaces = getAllInterfaces(SharedInfo)
"src/c/matrixOperations/interfaces/int_flipdim.h"
"src/c/matrixOperations/interfaces/int_permute.h"
"src/c/matrixOperations/interfaces/int_norm.h"
- "src/c/interpolation/interfaces/int_interp1.h"
- "src/c/elementaryFunctions/interfaces/int_nextpow2.h"
- "src/c/elementaryFunctions/interfaces/int_gcd.h"
- "src/c/elementaryFunctions/interfaces/int_isreal.h"
"src/c/elementaryFunctions/interfaces/int_asinh.h"
"src/c/elementaryFunctions/interfaces/int_atanh.h"
"src/c/elementaryFunctions/interfaces/int_sinh.h"
@@ -94,18 +90,16 @@ function allInterfaces = getAllInterfaces(SharedInfo)
"src/c/elementaryFunctions/interfaces/int_bitand.h"
"src/c/elementaryFunctions/interfaces/int_bitor.h"
"src/c/elementaryFunctions/interfaces/int_bitxor.h"
- "src/c/elementaryFunctions/interfaces/int_bitcmp.h"
- "src/c/elementaryFunctions/interfaces/int_bitset.h"
- "src/c/elementaryFunctions/interfaces/int_bitget.h"
+ "src/c/elementaryFunctions/interfaces/int_bitcmp.h"
+ "src/c/elementaryFunctions/interfaces/int_bitset.h"
+ "src/c/elementaryFunctions/interfaces/int_bitget.h"
"src/c/elementaryFunctions/interfaces/int_linspace.h"
- "src/c/elementaryFunctions/interfaces/int_logspace.h"
+ "src/c/elementaryFunctions/interfaces/int_logspace.h"
"src/c/elementaryFunctions/interfaces/int_cosh.h"
"src/c/elementaryFunctions/interfaces/int_uint8.h"
"src/c/elementaryFunctions/interfaces/int_int8.h"
"src/c/elementaryFunctions/interfaces/int_uint16.h"
"src/c/elementaryFunctions/interfaces/int_int16.h"
- "src/c/elementaryFunctions/interfaces/int_uint32.h"
- "src/c/elementaryFunctions/interfaces/int_int32.h"
"src/c/elementaryFunctions/interfaces/int_acosd.h"
"src/c/elementaryFunctions/interfaces/int_acot.h"
"src/c/elementaryFunctions/interfaces/int_acotd.h"
@@ -118,8 +112,6 @@ function allInterfaces = getAllInterfaces(SharedInfo)
"src/c/elementaryFunctions/interfaces/int_asech.h"
"src/c/elementaryFunctions/interfaces/int_asind.h"
"src/c/elementaryFunctions/interfaces/int_atand.h"
- "src/c/elementaryFunctions/interfaces/int_gcd.h"
- "src/c/elementaryFunctions/interfaces/int_lcm.h"
"src/c/statisticsFunctions/interfaces/int_mean.h"
"src/c/statisticsFunctions/interfaces/int_meanf.h"
"src/c/statisticsFunctions/interfaces/int_stdevf.h"
@@ -148,9 +140,6 @@ function allInterfaces = getAllInterfaces(SharedInfo)
"src/c/operations/interfaces/int_OpIns.h"
"src/c/string/interfaces/int_disp.h"
"src/c/string/interfaces/int_string.h"
- "src/c/signalProcessing/interfaces/int_modk.h"
- "src/c/signalProcessing/interfaces/int_idct.h"
- "src/c/signalProcessing/interfaces/int_dct.h"
"src/c/signalProcessing/interfaces/int_ifft.h"
"src/c/signalProcessing/interfaces/int_lpc2cep.h"
"src/c/signalProcessing/interfaces/int_cepstrum.h"
@@ -161,20 +150,6 @@ function allInterfaces = getAllInterfaces(SharedInfo)
"src/c/signalProcessing/interfaces/int_fftshift.h"
"src/c/signalProcessing/interfaces/int_fft.h"
"src/c/signalProcessing/interfaces/int_lev.h"
- "src/c/signalProcessing/interfaces/int_zpbutt.h"
- "src/c/signalProcessing/interfaces/int_zpch1.h"
- "src/c/signalProcessing/interfaces/int_zpch2.h"
- "src/c/signalProcessing/interfaces/int_buttmag.h"
- "src/c/signalProcessing/interfaces/int_cheb1mag.h"
- "src/c/signalProcessing/interfaces/int_cheb2mag.h"
- "src/c/signalProcessing/interfaces/int_sincd.h"
- "src/c/signalProcessing/interfaces/int_fsfirlin.h"
- "src/c/signalProcessing/interfaces/int_modk.h"
- "src/c/signalProcessing/interfaces/int_filt_sinc.h"
- "src/c/signalProcessing/interfaces/int_ffilt.h"
- "src/c/signalProcessing/interfaces/int_modsn.h"
- "src/c/signalProcessing/interfaces/int_ell1mag.h"
- "src/c/signalProcessing/interfaces/int_amell.h"
"src/c/implicitList/int_OpColon.h"
"src/c/differential_calculus/interfaces/int_ode.h"
"src/c/differential_calculus/interfaces/int_diffc.h"
@@ -184,11 +159,6 @@ function allInterfaces = getAllInterfaces(SharedInfo)
//"src/c/string/interfaces/int_strcmp.h"
"src/c/string/interfaces/int_strrev.h"
"src/c/string/interfaces/int_strrchr.h"
- "src/c/string/interfaces/int_strchr.h"
- "src/c/string/interfaces/int_ascii.h"
- "src/c/string/interfaces/int_strspn.h"
- "src/c/string/interfaces/int_strcspn.h"
- "src/c/string/interfaces/int_strncpy.h"
"src/c/elementaryFunctions/interfaces/int_dec2base.h"
"src/c/elementaryFunctions/interfaces/int_base2dec.h"
"src/c/elementaryFunctions/interfaces/int_dec2bin.h"
@@ -210,18 +180,21 @@ function allInterfaces = getAllInterfaces(SharedInfo)
"src/c/elementaryFunctions/interfaces/int_factorial.h"
"src/c/elementaryFunctions/interfaces/int_primes.h"
"src/c/elementaryFunctions/interfaces/int_factor.h"
- "src/c/elementaryFunctions/interfaces/int_sinc.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_sva.h"
- "src/c/linearAlgebra/interfaces/int_svd.h"
"src/c/linearAlgebra/interfaces/int_schur.h"
"src/c/linearAlgebra/interfaces/int_balanc.h"
"src/c/linearAlgebra/interfaces/int_svd.h"
+ "src/c/linearAlgebra/interfaces/int_sqroot.h"
"src/c/linearAlgebra/interfaces/int_hess.h"
- "src/c/linearAlgebra/interfaces/int_sva.h"
+ "src/c/linearAlgebra/interfaces/int_sva.h"
+ "src/c/linearAlgebra/interfaces/int_givens.h"
+ "src/c/linearAlgebra/interfaces/int_householder.h"
+ "src/c/linearAlgebra/interfaces/int_fullrf.h"
+ "src/c/linearAlgebra/interfaces/int_rowcomp.h"
+ "src/c/linearAlgebra/interfaces/int_qr.h";
"src/c/linearAlgebra/interfaces/int_rcond.h"];
@@ -233,14 +206,7 @@ function allInterfaces = getAllInterfaces(SharedInfo)
"src/c/scilab-arduino/interfaces/int_cmd_analog_in.h"
"src/c/scilab-arduino/interfaces/int_cmd_dcmotor.h"
"src/c/scilab-arduino/interfaces/int_cmd_servo.h"
- "src/c/scilab-arduino/interfaces/int_sleep.h"
- "src/c/scilab-arduino/interfaces/int_cmd_analog_in_volt.h"
- "src/c/scilab-arduino/interfaces/int_cmd_analog_out_volt.h"
- "src/c/scilab-arduino/interfaces/int_cmd_i2c_dev.h"
- "src/c/scilab-arduino/interfaces/int_cmd_i2c_write.h"
- "src/c/scilab-arduino/interfaces/int_cmd_i2c_read.h"
- "src/c/scilab-arduino/interfaces/int_cmd_i2c_write_register.h"
- "src/c/scilab-arduino/interfaces/int_cmd_i2c_read_register.h"];
+ "src/c/scilab-arduino/interfaces/int_sleep.h"];
//Interface files required for "AVR" output
AVR_interfaces = [
@@ -254,23 +220,12 @@ function allInterfaces = getAllInterfaces(SharedInfo)
RPI_interfaces = [
"src/c/hardware/rasberrypi/interfaces/int_RPIPeripheralDigital.h"
- "src/c/hardware/rasberrypi/interfaces/int_RPIPeripheralGertboard.h"
- "src/c/hardware/rasberrypi/interfaces/int_RPIPeripheralI2C.h"
- "src/c/hardware/rasberrypi/interfaces/int_RPIPeripheralInterrupt.h"
- "src/c/hardware/rasberrypi/interfaces/int_RPIPeripheralLCD.h"
- "src/c/hardware/rasberrypi/interfaces/int_RPIPeripheralLCD128x64.h"
- "src/c/hardware/rasberrypi/interfaces/int_RPIPeripheralMcp.h"
- "src/c/hardware/rasberrypi/interfaces/int_RPIPeripheralMisc.h"
- "src/c/hardware/rasberrypi/interfaces/int_RPIPeripheralPcf.h"
- "src/c/hardware/rasberrypi/interfaces/int_RPIPeripheralPiGlow.h"
- "src/c/hardware/rasberrypi/interfaces/int_RPIPeripheralPinMap.h"
- "src/c/hardware/rasberrypi/interfaces/int_RPIPeripheralPWM.h"
- "src/c/hardware/rasberrypi/interfaces/int_RPIPeripheralSerial.h"
- "src/c/hardware/rasberrypi/interfaces/int_RPIPeripheralSetup.h"
- "src/c/hardware/rasberrypi/interfaces/int_RPIPeripheralShift.h"
- "src/c/hardware/rasberrypi/interfaces/int_RPIPeripheralSoft.h"
"src/c/hardware/rasberrypi/interfaces/int_RPIPeripheralTiming.h"
- ];
+ "src/c/hardware/rasberrypi/interfaces/int_RPIPeripheralSerial.h"
+ "src/c/hardware/rasberrypi/interfaces/int_RPIPeripheralThreading.h"
+ "src/c/hardware/rasberrypi/interfaces/int_RPIPeripheralPinISR.h"
+ "src/c/hardware/rasberrypi/interfaces/int_RPIPeripheralPWM.h"
+ ];
OpenCV_interfaces = [
"src/c/imageProcessing/interfaces/int_cvcore.hpp"
diff --git a/macros/findDeps/getAllLibraries.bin b/macros/findDeps/getAllLibraries.bin
new file mode 100644
index 0000000..098b51e
--- /dev/null
+++ b/macros/findDeps/getAllLibraries.bin
Binary files differ
diff --git a/macros/findDeps/getAllLibraries.sci b/macros/findDeps/getAllLibraries.sci
index 9d74bbf..14fc020 100644
--- a/macros/findDeps/getAllLibraries.sci
+++ b/macros/findDeps/getAllLibraries.sci
@@ -24,9 +24,7 @@ function allLibraries = getAllLibraries(SharedInfo)
Target = SharedInfo.Target;
//Library files required for "RasberryPi" target
RPi_libs = [
- "thirdparty/lib/raspberrypi/libRPIwfi.a"
- "thirdparty/lib/raspberrypi/libwiringPi.a"
- "thirdparty/lib/raspberrypi/libwiringPiDev.a"
+ "thirdparty/lib/raspberrypi/libwiringPi.so"
"thirdparty/lib/raspberrypi/libcblas.a"
"thirdparty/lib/raspberrypi/librefblas.a"
"thirdparty/lib/raspberrypi/liblapack.a"
diff --git a/macros/findDeps/getAllSources.bin b/macros/findDeps/getAllSources.bin
new file mode 100644
index 0000000..19d7baa
--- /dev/null
+++ b/macros/findDeps/getAllSources.bin
Binary files differ
diff --git a/macros/findDeps/getAllSources.sci b/macros/findDeps/getAllSources.sci
index 0891aef..ef32ce1 100644
--- a/macros/findDeps/getAllSources.sci
+++ b/macros/findDeps/getAllSources.sci
@@ -334,9 +334,6 @@ function allSources = getAllSources(SharedInfo)
"src/c/matrixOperations/kron/skrona.c"
"src/c/matrixOperations/norm/dnormv.c"
"src/c/matrixOperations/norm/dnorma.c"
- "src/c/elementaryFunctions/nextpow2/dnextpow2a.c"
- "src/c/elementaryFunctions/isreal/sisreals.c"
- "src/c/elementaryFunctions/isreal/disreals.c"
"src/c/elementaryFunctions/cos/dcosa.c"
"src/c/elementaryFunctions/cos/dcoss.c"
"src/c/elementaryFunctions/cos/scosa.c"
@@ -623,6 +620,16 @@ function allSources = getAllSources(SharedInfo)
"src/c/elementaryFunctions/round/i16rounds.c"
"src/c/elementaryFunctions/lnp1m1/slnp1m1s.c"
"src/c/elementaryFunctions/lnp1m1/dlnp1m1s.c"
+ "src/c/elementaryFunctions/uint8/duint8s.c"
+ "src/c/elementaryFunctions/uint8/duint8a.c"
+ "src/c/elementaryFunctions/uint8/suint8s.c"
+ "src/c/elementaryFunctions/uint8/suint8a.c"
+ "src/c/elementaryFunctions/uint8/i8uint8s.c"
+ "src/c/elementaryFunctions/uint8/i8uint8a.c"
+ "src/c/elementaryFunctions/uint8/u16uint8s.c"
+ "src/c/elementaryFunctions/uint8/u16uint8a.c"
+ "src/c/elementaryFunctions/uint8/i16uint8s.c"
+ "src/c/elementaryFunctions/uint8/i16uint8a.c"
"src/c/elementaryFunctions/float/dfloats.c"
"src/c/elementaryFunctions/float/dfloata.c"
@@ -637,16 +644,7 @@ function allSources = getAllSources(SharedInfo)
"src/c/elementaryFunctions/float/i16floats.c"
"src/c/elementaryFunctions/float/i16floata.c"
- "src/c/elementaryFunctions/uint8/duint8s.c"
- "src/c/elementaryFunctions/uint8/duint8a.c"
- "src/c/elementaryFunctions/uint8/suint8s.c"
- "src/c/elementaryFunctions/uint8/suint8a.c"
- "src/c/elementaryFunctions/uint8/i8uint8s.c"
- "src/c/elementaryFunctions/uint8/i8uint8a.c"
- "src/c/elementaryFunctions/uint8/u16uint8s.c"
- "src/c/elementaryFunctions/uint8/u16uint8a.c"
- "src/c/elementaryFunctions/uint8/i16uint8s.c"
- "src/c/elementaryFunctions/uint8/i16uint8a.c"
+
"src/c/elementaryFunctions/int8/dint8s.c"
"src/c/elementaryFunctions/int8/dint8a.c"
"src/c/elementaryFunctions/int8/sint8s.c"
@@ -677,35 +675,6 @@ function allSources = getAllSources(SharedInfo)
"src/c/elementaryFunctions/int16/i8int16a.c"
"src/c/elementaryFunctions/int16/u16int16s.c"
"src/c/elementaryFunctions/int16/u16int16a.c"
- "src/c/elementaryFunctions/uint32/duint32s.c"
- "src/c/elementaryFunctions/uint32/duint32a.c"
- "src/c/elementaryFunctions/uint32/suint32s.c"
- "src/c/elementaryFunctions/uint32/suint32a.c"
- "src/c/elementaryFunctions/uint32/u8uint32s.c"
- "src/c/elementaryFunctions/uint32/u8uint32a.c"
- "src/c/elementaryFunctions/uint32/i8uint32s.c"
- "src/c/elementaryFunctions/uint32/i8uint32a.c"
- "src/c/elementaryFunctions/uint32/i16uint32s.c"
- "src/c/elementaryFunctions/uint32/i16uint32a.c"
- "src/c/elementaryFunctions/uint32/u16uint32s.c"
- "src/c/elementaryFunctions/uint32/u16uint32a.c"
- "src/c/elementaryFunctions/uint32/i32uint32s.c"
- "src/c/elementaryFunctions/uint32/i32uint32a.c"
- "src/c/elementaryFunctions/int32/dint32s.c"
- "src/c/elementaryFunctions/int32/dint32a.c"
- "src/c/elementaryFunctions/int32/sint32s.c"
- "src/c/elementaryFunctions/int32/sint32a.c"
- "src/c/elementaryFunctions/int32/u8int32s.c"
- "src/c/elementaryFunctions/int32/u8int32a.c"
- "src/c/elementaryFunctions/int32/i8int32s.c"
- "src/c/elementaryFunctions/int32/i8int32a.c"
- "src/c/elementaryFunctions/int32/u16int32s.c"
- "src/c/elementaryFunctions/int32/u16int32a.c"
- "src/c/elementaryFunctions/int32/i16int32s.c"
- "src/c/elementaryFunctions/int32/i16int32a.c"
- "src/c/elementaryFunctions/int32/u32int32s.c"
- "src/c/elementaryFunctions/int32/u32int32a.c"
-
"src/c/elementaryFunctions/bitand/u8bitands.c"
"src/c/elementaryFunctions/bitand/u8bitanda.c"
"src/c/elementaryFunctions/bitand/u16bitands.c"
@@ -726,8 +695,6 @@ function allSources = getAllSources(SharedInfo)
"src/c/elementaryFunctions/bitset/u16bitsets.c"
"src/c/elementaryFunctions/bitget/u8bitgets.c"
"src/c/elementaryFunctions/bitget/u16bitgets.c"
- "src/c/elementaryFunctions/linspace/slinspacea.c"
- "src/c/elementaryFunctions/linspace/slinspaces.c"
"src/c/elementaryFunctions/linspace/dlinspaces.c"
"src/c/elementaryFunctions/linspace/dlinspacea.c"
"src/c/elementaryFunctions/logspace/dlogspaces.c"
@@ -792,8 +759,6 @@ function allSources = getAllSources(SharedInfo)
"src/c/elementaryFunctions/atand/datands.c"
"src/c/elementaryFunctions/atand/satanda.c"
"src/c/elementaryFunctions/atand/satands.c"
- "src/c/elementaryFunctions/discrete_mathematics/gcd/u8gcda.c"
- "src/c/elementaryFunctions/discrete_mathematics/lcm/u8lcma.c"
"src/c/statisticsFunctions/max/dmaxa.c"
"src/c/statisticsFunctions/max/smaxa.c"
"src/c/statisticsFunctions/max/srowmaxa.c"
@@ -999,15 +964,6 @@ function allSources = getAllSources(SharedInfo)
"src/c/string/string/u16strings.c"
"src/c/string/string/i16stringa.c"
"src/c/string/string/i16strings.c"
- "src/c/signalProcessing/modk/dmodka.c"
- "src/c/signalProcessing/transforms/idct/sidcta.c"
- "src/c/signalProcessing/transforms/idct/cidcta.c"
- "src/c/signalProcessing/transforms/idct/zidcta.c"
- "src/c/signalProcessing/transforms/idct/didcta.c"
- "src/c/signalProcessing/transforms/dct/sdcta.c"
- "src/c/signalProcessing/transforms/dct/cdcta.c"
- "src/c/signalProcessing/transforms/dct/zdcta.c"
- "src/c/signalProcessing/transforms/dct/ddcta.c"
"src/c/signalProcessing/fft/dfft2.c"
"src/c/signalProcessing/fft/cfftma.c"
"src/c/signalProcessing/fft/r2tx.c"
@@ -1073,26 +1029,6 @@ function allSources = getAllSources(SharedInfo)
"src/c/signalProcessing/hilbert/shilberts.c"
"src/c/signalProcessing/hilbert/dhilberta.c"
"src/c/signalProcessing/hilbert/dhilberts.c"
- "src/c/signalProcessing/zpbutt/dzpbutts.c"
- "src/c/signalProcessing/zpch1/dzpch1s.c"
- "src/c/signalProcessing/zpch2/dzpch2s.c"
- "src/c/signalProcessing/buttmag/dbuttmags.c"
- "src/c/signalProcessing/cheb1mag/dcheb1mags.c"
- "src/c/signalProcessing/cheb2mag/dcheb2mags.c"
- "src/c/signalProcessing/sincd/dsincds.c"
- "src/c/signalProcessing/sincd/u8sincds.c"
- "src/c/signalProcessing/fsfirlin/dfsfirlina.c"
- "src/c/signalProcessing/%k/dmodka.c"
- "src/c/signalProcessing/filt_sinc/dfilt_sincs.c"
- "src/c/signalProcessing/ffilt/gffilts.c"
- "src/c/signalProcessing/%sn/dmodsns.c"
- "src/c/signalProcessing/%sn/zmodsns.c"
- "src/c/signalProcessing/%sn/dmodsna.c"
- "src/c/signalProcessing/%sn/zmodsna.c"
- "src/c/signalProcessing/ell1mag/zell1maga.c"
- "src/c/signalProcessing/ell1mag/dell1maga.c"
- "src/c/signalProcessing/amell/damells.c"
- "src/c/signalProcessing/amell/damella.c"
"src/c/implicitList/zimplicitLists.c"
"src/c/implicitList/dimplicitLists.c"
"src/c/implicitList/cimplicitLists.c"
@@ -1121,12 +1057,6 @@ function allSources = getAllSources(SharedInfo)
//"src/c/string/strcmp/gstrcmps.c"
"src/c/string/strrev/gstrreva.c"
"src/c/string/strrchr/gstrrchra.c"
- "src/c/string/strchr/gstrchra.c"
- "src/c/string/ascii/gasciia.c"
- "src/c/string/ascii/dasciia.c"
- "src/c/string/strspn/gstrspna.c"
- "src/c/string/strcspn/gstrcspna.c"
- "src/c/string/strncpy/gstrncpya.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"
@@ -1245,12 +1175,6 @@ function allSources = getAllSources(SharedInfo)
"src/c/elementaryFunctions/Trigonometry/sech/zsechs.c"
"src/c/elementaryFunctions/Trigonometry/sech/csecha.c"
"src/c/elementaryFunctions/Trigonometry/sech/csechs.c"
- "src/c/interpolation/interp1/sinterp13a.c"
- "src/c/interpolation/interp1/dinterp13a.c"
- "src/c/elementaryFunctions/discrete_mathematics/gcd/u8gcds.c"
- "src/c/elementaryFunctions/Trigonometry/sinc/dsinca.c"
- "src/c/elementaryFunctions/Trigonometry/sinc/zsinca.c"
- "src/c/elementaryFunctions/discrete_mathematics/gcd/dgcda.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"
@@ -1263,16 +1187,20 @@ function allSources = getAllSources(SharedInfo)
"src/c/CACSD/lqr/dlqra.c"
"src/c/CACSD/lqe/dlqea.c"
"src/c/CACSD/obscont/dobsconta.c"
- "src/c/linearAlgebra/sva/dsvaa.c"
- "src/c/linearAlgebra/svd/dsvda.c"
"src/c/linearAlgebra/schur/dschura.c"
"src/c/linearAlgebra/schur/dgschura.c"
"src/c/linearAlgebra/balanc/dbalanca.c"
"src/c/linearAlgebra/svd/dsvda.c"
"src/c/linearAlgebra/svd/zsvda.c"
+ "src/c/linearAlgebra/sqroot/dsqroota.c"
"src/c/linearAlgebra/hess/dhessa.c"
+ "src/c/linearAlgebra/givens/dgivensa.c"
+ "src/c/linearAlgebra/householder/dhouseholdera.c"
"src/c/linearAlgebra/sva/dsvaa.c"
"src/c/linearAlgebra/spec/dspec1a.c"
+ "src/c/linearAlgebra/fullrf/dfullrfa.c"
+ "src/c/linearAlgebra/rowcomp/drowcompa.c"
+ "src/c/linearAlgebra/qr/dqra.c"
"src/c/linearAlgebra/rcond/drconda.c"];
//Files to be inserted only if output format selected is 'Arduino'.
@@ -1285,15 +1213,7 @@ function allSources = getAllSources(SharedInfo)
//"src/c/scilab-arduino/cmd_servo_attach/u8cmd_servo_attach.cpp"
//"src/c/scilab-arduino/cmd_servo_detach/u8cmd_servo_detach.cpp"
//"src/c/scilab-arduino/cmd_servo_move/u8cmd_servo_move.cpp"
- "src/c/scilab-arduino/sleep/u16sleeps.c"
- "src/c/scilab-arduino/cmd_analog_in_volt/u8cmd_analog_in_volts.c"
- "src/c/scilab-arduino/cmd_analog_out_volt/u8cmd_analog_out_volts.c"
- "src/c/scilab-arduino/cmd_dcmotor_release/u8cmd_dcmotor_releases.c"
- "src/c/scilab-arduino/cmd_i2c_dev/u8cmd_i2c_devs.cpp"
- "src/c/scilab-arduino/cmd_i2c_write/u8cmd_i2c_writes.cpp"
- "src/c/scilab-arduino/cmd_i2c_read/u8cmd_i2c_reads.cpp"
- "src/c/scilab-arduino/cmd_i2c_write_register/u8cmd_i2c_write_registers.cpp"
- "src/c/scilab-arduino/cmd_i2c_read_register/u8cmd_i2c_read_registers.cpp"];
+ "src/c/scilab-arduino/sleep/u16sleeps.c"];
//Files to be inserted only if output format selected is 'AVR'.
AVR_files = [
@@ -1331,93 +1251,38 @@ function allSources = getAllSources(SharedInfo)
];
RPI_files = [
- "/src/c/hardware/rasberrypi/Digital/RPI_digitalReadByte.c"
- "/src/c/hardware/rasberrypi/Digital/u8RPI_digitalReads.c"
- "/src/c/hardware/rasberrypi/Digital/u8RPI_digitalWriteBytes.c"
- "/src/c/hardware/rasberrypi/Digital/u8RPI_digitalWrites.c"
- "/src/c/hardware/rasberrypi/gertBoard/RPI_gertboardSPISetup.c"
- "/src/c/hardware/rasberrypi/gertBoard/u16RPI_gertboardAnalogReads.c"
- "/src/c/hardware/rasberrypi/gertBoard/u16RPI_gertboardAnalogSetups.c"
- "/src/c/hardware/rasberrypi/gertBoard/u16RPI_gertboardAnalogWrites.c"
- "/src/c/hardware/rasberrypi/I2C/u16RPI_I2CReadReg8s.c"
- "/src/c/hardware/rasberrypi/I2C/u16RPI_I2CReadReg16s.c"
- "/src/c/hardware/rasberrypi/I2C/u16RPI_I2CReads.c"
- "/src/c/hardware/rasberrypi/I2C/u16RPI_I2CSetups.c"
- "/src/c/hardware/rasberrypi/I2C/u16RPI_I2CWriteReg8s.c"
- "/src/c/hardware/rasberrypi/I2C/u16RPI_I2CWriteReg16s.c"
- "/src/c/hardware/rasberrypi/I2C/u16RPI_I2CWrites.c"
- "/src/c/hardware/rasberrypi/Interrupt/u8RPI_waitForInterrupts.c"
- "/src/c/hardware/rasberrypi/lcd/u8RPI_lcdCharDefs.c"
- "/src/c/hardware/rasberrypi/lcd/u8RPI_lcdClears.c"
- "/src/c/hardware/rasberrypi/lcd/u8RPI_lcdCursorBlinks.c"
- "/src/c/hardware/rasberrypi/lcd/u8RPI_lcdCursors.c"
- "/src/c/hardware/rasberrypi/lcd/u8RPI_lcdDisplays.c"
- "/src/c/hardware/rasberrypi/lcd/u8RPI_lcdHomes.c"
- "/src/c/hardware/rasberrypi/lcd/u8RPI_lcdInits.c"
- "/src/c/hardware/rasberrypi/lcd/u8RPI_lcdPositions.c"
- "/src/c/hardware/rasberrypi/lcd/u8RPI_lcdPrintfs.c"
- "/src/c/hardware/rasberrypi/lcd/u8RPI_lcdPutchars.c"
- "/src/c/hardware/rasberrypi/lcd/u8RPI_lcdPutss.c"
- "/src/c/hardware/rasberrypi/lcd/u8RPI_lcdSendCommands.c"
- "/src/c/hardware/rasberrypi/lcd128x64/RPI_lcd128x64circle.c"
- "/src/c/hardware/rasberrypi/lcd128x64/RPI_lcd128x64clear.c"
- "/src/c/hardware/rasberrypi/lcd128x64/RPI_lcd128x64ellipse.c"
- "/src/c/hardware/rasberrypi/lcd128x64/RPI_lcd128x64line.c"
- "/src/c/hardware/rasberrypi/lcd128x64/RPI_lcd128x64lineTo.c"
- "/src/c/hardware/rasberrypi/lcd128x64/RPI_lcd128x64Orientation.c"
- "/src/c/hardware/rasberrypi/lcd128x64/RPI_lcd128x64point.c"
- "/src/c/hardware/rasberrypi/lcd128x64/RPI_lcd128x64putchar.c"
- "/src/c/hardware/rasberrypi/lcd128x64/RPI_lcd128x64puts.c"
- "/src/c/hardware/rasberrypi/lcd128x64/RPI_lcd128x64rectangle.c"
- "/src/c/hardware/rasberrypi/lcd128x64/RPI_lcd128x64setOrigin.c"
- "/src/c/hardware/rasberrypi/lcd128x64/RPI_lcd128x64setup.c"
- "/src/c/hardware/rasberrypi/mcp/u16RPI_mcp23s08Setups.c"
- "/src/c/hardware/rasberrypi/mcp/u16RPI_mcp23s17Setups.c"
- "/src/c/hardware/rasberrypi/mcp/u16RPI_mcp23008Setups.c"
- "/src/c/hardware/rasberrypi/mcp/u16RPI_mcp23016Setups.c"
- "/src/c/hardware/rasberrypi/mcp/u16RPI_mcp23017Setups.c"
- "/src/c/hardware/rasberrypi/Misc/RPI_boardRev.c"
- "/src/c/hardware/rasberrypi/Misc/u8RPI_padDrives.c"
- "/src/c/hardware/rasberrypi/Misc/u16RPI_sn3218Setups.c"
- "/src/c/hardware/rasberrypi/pcf/u16RPI_pcf8574Setups.c"
- "/src/c/hardware/rasberrypi/pcf/u16RPI_pcf8591Setups.c"
- "/src/c/hardware/rasberrypi/piGlow/u8RPI_piGlow1s.c"
- "/src/c/hardware/rasberrypi/piGlow/u8RPI_piGlowLegs.c"
- "/src/c/hardware/rasberrypi/piGlow/u8RPI_piGlowRings.c"
- "/src/c/hardware/rasberrypi/piGlow/u8RPI_piGlowSetups.c"
- "/src/c/hardware/rasberrypi/pinMap/u8RPI_physToGpios.c"
- "/src/c/hardware/rasberrypi/pinMap/u8RPI_wpiToGpios.c"
- "/src/c/hardware/rasberrypi/pwm/gRPI_pwmModea.c"
- "/src/c/hardware/rasberrypi/pwm/u8RPI_pwmToneWrites.c"
- "/src/c/hardware/rasberrypi/pwm/u8RPI_pwmWrites.c"
- "/src/c/hardware/rasberrypi/pwm/u16RPI_pwmClocks.c"
- "/src/c/hardware/rasberrypi/pwm/u32RPI_pwmRanges.c"
- "/src/c/hardware/rasberrypi/Serial/gRPI_serialOpena.c"
- "/src/c/hardware/rasberrypi/Serial/u8RPI_serialCloses.c"
- "/src/c/hardware/rasberrypi/Serial/u8RPI_serialDataAvails.c"
- "/src/c/hardware/rasberrypi/Serial/u8RPI_serialFlushs.c"
- "/src/c/hardware/rasberrypi/Serial/u8RPI_serialGetchars.c"
- "/src/c/hardware/rasberrypi/Serial/u8RPI_serialPrintfs.c"
- "/src/c/hardware/rasberrypi/Serial/u8RPI_serialPutchars.c"
- "/src/c/hardware/rasberrypi/Serial/u8RPI_serialPutss.c"
- "/src/c/hardware/rasberrypi/Setup/gRPI_pinNumberinga.c"
- "/src/c/hardware/rasberrypi/Setup/u8RPI_getAlts.c"
- "/src/c/hardware/rasberrypi/Setup/u8RPI_pinModeAlts.c"
- "/src/c/hardware/rasberrypi/Setup/u8RPI_pinModes.c"
- "/src/c/hardware/rasberrypi/Setup/u8RPI_pullControls.c"
- "/src/c/hardware/rasberrypi/Shift/u8RPI_shiftIns.c"
- "/src/c/hardware/rasberrypi/Shift/u8RPI_shiftOuts.c"
- "/src/c/hardware/rasberrypi/Shift/u16RPI_sr595Setups.c"
- "/src/c/hardware/rasberrypi/soft/u8RPI_softPwmCreates.c"
- "/src/c/hardware/rasberrypi/soft/u8RPI_softPwmStops.c"
- "/src/c/hardware/rasberrypi/soft/u8RPI_softPwmWrites.c"
- "/src/c/hardware/rasberrypi/soft/u8RPI_softToneCreates.c"
- "/src/c/hardware/rasberrypi/soft/u8RPI_softToneStops.c"
- "/src/c/hardware/rasberrypi/soft/u8RPI_softToneWrites.c"
- "/src/c/hardware/rasberrypi/Timing/RPI_micros.c"
- "/src/c/hardware/rasberrypi/Timing/RPI_millis.c"
- "/src/c/hardware/rasberrypi/Timing/u32RPI_delayMicros.c"
- "/src/c/hardware/rasberrypi/Timing/u32RPI_delays.c"
+ "src/c/hardware/rasberrypi/gpio/u8RPIDigitalSetups.c"
+ "src/c/hardware/rasberrypi/gpio/u8RPIDigitalOuts.c"
+ "src/c/hardware/rasberrypi/gpio/u8RPIDigitalIns.c"
+ "src/c/hardware/rasberrypi/timing/u16RPIDelayMillis.c"
+ "src/c/hardware/rasberrypi/timing/u16RPIDelayMicros.c"
+ "src/c/hardware/rasberrypi/timing/u32RPIGetMillis.c"
+ "src/c/hardware/rasberrypi/timing/u32RPIGetMicros.c"
+ "src/c/hardware/rasberrypi/serial/u16RPISerialSetups.c"
+ "src/c/hardware/rasberrypi/serial/u8RPISerialCloses.c"
+ "src/c/hardware/rasberrypi/serial/u8RPISerialSendChars.c"
+ "src/c/hardware/rasberrypi/serial/u8RPISerialSendDatas.c"
+ "src/c/hardware/rasberrypi/serial/i8RPISerialSendDatas.c"
+ "src/c/hardware/rasberrypi/serial/u16RPISerialSendDatas.c"
+ "src/c/hardware/rasberrypi/serial/i16RPISerialSendDatas.c"
+ "src/c/hardware/rasberrypi/serial/u8RPISerialSendDataa.c"
+ "src/c/hardware/rasberrypi/serial/i8RPISerialSendDataa.c"
+ "src/c/hardware/rasberrypi/serial/u16RPISerialSendDataa.c"
+ "src/c/hardware/rasberrypi/serial/i16RPISerialSendDataa.c"
+ "src/c/hardware/rasberrypi/serial/sRPISerialSendDatas.c"
+ "src/c/hardware/rasberrypi/serial/dRPISerialSendDatas.c"
+ "src/c/hardware/rasberrypi/serial/sRPISerialSendDataa.c"
+ "src/c/hardware/rasberrypi/serial/dRPISerialSendDataa.c"
+ "src/c/hardware/rasberrypi/serial/gRPISerialSendDatas.c"
+ "src/c/hardware/rasberrypi/serial/i16RPISerialDataAvails.c"
+ "src/c/hardware/rasberrypi/serial/i16RPISerialGetChars.c"
+ "src/c/hardware/rasberrypi/serial/u8RPISerialFlushs.c"
+ "src/c/hardware/rasberrypi/threading/u16RPIThreadCreates.c"
+ "src/c/hardware/rasberrypi/pwm/u8RPIHardPWMWrites.c"
+ "src/c/hardware/rasberrypi/pwm/u8RPIHardPWMSetRanges.c"
+ "src/c/hardware/rasberrypi/pwm/u8RPIHardPWMSetModes.c"
+ "src/c/hardware/rasberrypi/pwm/u8RPIHardPWMSetClocks.c"
+ "src/c/hardware/rasberrypi/ISR/i16RPIPinISRs.c"
];
OpenCV_files = [
diff --git a/macros/findDeps/getArduinoFiles.bin b/macros/findDeps/getArduinoFiles.bin
new file mode 100644
index 0000000..411018b
--- /dev/null
+++ b/macros/findDeps/getArduinoFiles.bin
Binary files differ
diff --git a/macros/findDeps/getArduinoFiles.sci b/macros/findDeps/getArduinoFiles.sci
index 9726457..aae8e50 100644
--- a/macros/findDeps/getArduinoFiles.sci
+++ b/macros/findDeps/getArduinoFiles.sci
@@ -23,5 +23,6 @@ function arduinoFiles = getArduinoFiles()
arduinoFiles = [
"src/c/scilab-arduino/default_files/setup_arduino.h"
+ "src/c/scilab-arduino/default_files/Makefile"
"src/c/scilab-arduino/default_files/sci2c_arduino.ino"];
endfunction
diff --git a/macros/findDeps/lib b/macros/findDeps/lib
index f3b117d..28e8369 100644
--- a/macros/findDeps/lib
+++ b/macros/findDeps/lib
Binary files differ