summaryrefslogtreecommitdiff
path: root/macros/findDeps/getAllHeaders.sci
diff options
context:
space:
mode:
authorSandeep Gupta2017-07-05 12:41:25 +0530
committerSandeep Gupta2017-07-05 12:41:25 +0530
commit06337f0dc8114c70fd0c7767083971a0d091750a (patch)
tree446481550ba88e6e0f7df2db7fdc66d2016ee2f1 /macros/findDeps/getAllHeaders.sci
parentc2e305c3b82ed944d57402dd515b3d5839a31980 (diff)
downloadScilab2C_fossee_old-06337f0dc8114c70fd0c7767083971a0d091750a.tar.gz
Scilab2C_fossee_old-06337f0dc8114c70fd0c7767083971a0d091750a.tar.bz2
Scilab2C_fossee_old-06337f0dc8114c70fd0c7767083971a0d091750a.zip
LinearAlgebra and MatrixOperation Update
Diffstat (limited to 'macros/findDeps/getAllHeaders.sci')
-rw-r--r--macros/findDeps/getAllHeaders.sci108
1 files changed, 20 insertions, 88 deletions
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