diff options
Diffstat (limited to 'macros/findDeps')
-rw-r--r-- | macros/findDeps/getAllHeaders.sci | 27 | ||||
-rw-r--r-- | macros/findDeps/getAllInterfaces.sci | 27 | ||||
-rw-r--r-- | macros/findDeps/getAllSources.sci | 173 | ||||
-rw-r--r-- | macros/findDeps/lib | bin | 636 -> 687 bytes |
4 files changed, 226 insertions, 1 deletions
diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 67f5cea2..27998e5e 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -167,6 +167,33 @@ function allHeaders = getAllHeaders(SharedInfo) "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/strcmp.h" + "src/c/string/includes/strrev.h" + "src/c/string/includes/strrchr.h" + "src/c/elementaryFunctions/includes/dec2bin.h" + "src/c/elementaryFunctions/includes/dec2hex.h" + "src/c/elementaryFunctions/includes/dec2oct.h" + "src/c/elementaryFunctions/includes/oct2dec.h" + "src/c/elementaryFunctions/includes/hex2dec.h" + "src/c/elementaryFunctions/includes/bin2dec.h" + "src/c/elementaryFunctions/includes/dec2base.h" + "src/c/elementaryFunctions/includes/base2dec.h" + "src/c/elementaryFunctions/includes/cosd.h" + "src/c/elementaryFunctions/includes/cotd.h" + "src/c/elementaryFunctions/includes/coth.h" + "src/c/elementaryFunctions/includes/csc.h" + "src/c/elementaryFunctions/includes/cscd.h" + "src/c/elementaryFunctions/includes/csch.h" + "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/factorial.h" + "src/c/elementaryFunctions/includes/interp1.h" + "src/c/elementaryFunctions/includes/primes.h" + "src/c/elementaryFunctions/includes/factor.h" +]; //Header files required for "Arduino" output Arduino_headers = [ diff --git a/macros/findDeps/getAllInterfaces.sci b/macros/findDeps/getAllInterfaces.sci index 135f88b7..04a707b5 100644 --- a/macros/findDeps/getAllInterfaces.sci +++ b/macros/findDeps/getAllInterfaces.sci @@ -155,6 +155,13 @@ function allInterfaces = getAllInterfaces(SharedInfo) "src/c/differential_calculus/interfaces/int_diffc.h" "src/c/Files/interfaces/int_files.h" "src/c/string/interfaces/int_convstr.h" + "src/c/string/interfaces/int_strsubst.h" + //"src/c/string/interfaces/int_strcmp.h" + "src/c/string/interfaces/int_strrev.h" + "src/c/string/interfaces/int_strrchr.h" + "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" @@ -162,6 +169,26 @@ function allInterfaces = getAllInterfaces(SharedInfo) "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" + "src/c/elementaryFunctions/interfaces/int_hex2dec.h" + "src/c/elementaryFunctions/interfaces/int_bin2dec.h" + "src/c/elementaryFunctions/interfaces/int_cosd.h" + "src/c/elementaryFunctions/interfaces/int_cotd.h" + "src/c/elementaryFunctions/interfaces/int_coth.h" + "src/c/elementaryFunctions/interfaces/int_csc.h" + "src/c/elementaryFunctions/interfaces/int_cscd.h" + "src/c/elementaryFunctions/interfaces/int_csch.h" + "src/c/elementaryFunctions/interfaces/int_sec.h" + "src/c/elementaryFunctions/interfaces/int_secd.h" + "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" +]; //Interface files required for "Arduino" output Arduino_interfaces = [ diff --git a/macros/findDeps/getAllSources.sci b/macros/findDeps/getAllSources.sci index 9a5a5c26..a64ebb0c 100644 --- a/macros/findDeps/getAllSources.sci +++ b/macros/findDeps/getAllSources.sci @@ -630,6 +630,21 @@ function allSources = getAllSources(SharedInfo) "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" + "src/c/elementaryFunctions/float/sfloats.c" + "src/c/elementaryFunctions/float/sfloata.c" + "src/c/elementaryFunctions/float/u8floats.c" + "src/c/elementaryFunctions/float/u8floata.c" + "src/c/elementaryFunctions/float/i8floats.c" + "src/c/elementaryFunctions/float/i8floata.c" + "src/c/elementaryFunctions/float/u16floats.c" + "src/c/elementaryFunctions/float/u16floata.c" + "src/c/elementaryFunctions/float/i16floats.c" + "src/c/elementaryFunctions/float/i16floata.c" + + "src/c/elementaryFunctions/int8/dint8s.c" "src/c/elementaryFunctions/int8/dint8a.c" "src/c/elementaryFunctions/int8/sint8s.c" @@ -1038,6 +1053,163 @@ function allSources = getAllSources(SharedInfo) "src/c/Files/mput/u16mputa.c" "src/c/Files/mput/i16mputa.c" "src/c/string/convstr/gconvstrs.c" + "src/c/string/strsubst/gstrsubsta.c" + //"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/CACSD/syslin/dsyslina.c" "src/c/CACSD/lqr/dlqra.c" "src/c/CACSD/lqe/dlqea.c" @@ -1046,7 +1218,6 @@ 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/lib b/macros/findDeps/lib Binary files differindex b3a9fe5d..a2c5d3a5 100644 --- a/macros/findDeps/lib +++ b/macros/findDeps/lib |