diff --git a/Cargo.lock b/Cargo.lock index cd3ac8efd58075147ed5c3e05922155a955a8d04..10a9164a9c127abe0b1ad9e1fdb399e470575b62 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -227,6 +227,7 @@ checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" [[package]] name = "rustmex" version = "0.6.4" +source = "git+ssh://git@git.skywarder.eu/avn/swd/third-party/rustmex.git#92a08671955ae1aefe833c6f05d76caec297671c" dependencies = [ "cfg-if", "more-asserts", @@ -242,6 +243,7 @@ dependencies = [ [[package]] name = "rustmex-entrypoint" version = "0.4.2" +source = "git+ssh://git@git.skywarder.eu/avn/swd/third-party/rustmex.git#92a08671955ae1aefe833c6f05d76caec297671c" dependencies = [ "quote", "syn 1.0.109", @@ -250,6 +252,7 @@ dependencies = [ [[package]] name = "rustmex_core" version = "0.3.0" +source = "git+ssh://git@git.skywarder.eu/avn/swd/third-party/rustmex.git#92a08671955ae1aefe833c6f05d76caec297671c" dependencies = [ "num-complex", ] @@ -257,6 +260,7 @@ dependencies = [ [[package]] name = "rustmex_interleaved_complex" version = "0.2.0" +source = "git+ssh://git@git.skywarder.eu/avn/swd/third-party/rustmex.git#92a08671955ae1aefe833c6f05d76caec297671c" dependencies = [ "ndarray", "num-complex", @@ -266,6 +270,7 @@ dependencies = [ [[package]] name = "rustmex_matlab800" version = "0.1.2" +source = "git+ssh://git@git.skywarder.eu/avn/swd/third-party/rustmex.git#92a08671955ae1aefe833c6f05d76caec297671c" dependencies = [ "num-complex", "rustmex_core", @@ -274,6 +279,7 @@ dependencies = [ [[package]] name = "rustmex_separated_complex" version = "0.2.0" +source = "git+ssh://git@git.skywarder.eu/avn/swd/third-party/rustmex.git#92a08671955ae1aefe833c6f05d76caec297671c" dependencies = [ "ndarray", "num-complex", diff --git a/Cargo.toml b/Cargo.toml index 76f01e0b440f6a6a2ab2ae8db2041d7d3ed13423..57702118e4f22d83423d81c1fd00a03b9ff66058 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,6 +12,14 @@ crate-type = ["cdylib"] [dependencies] lazy_static = "1.4.0" -rustmex = { path = "../rustmex/rustmex", features = ["matlab800"] } +parking_lot = "0.12.1" serialport = "4.3.0" thiserror = "1.0.57" + +[dependencies.rustmex] +git = "ssh://git@git.skywarder.eu/avn/swd/third-party/rustmex.git" +ref = "7db6fd878b3ec4a13e5c0a6d6f779c6b81275505" +# For more information on how to use SSH with Cargo, see: +# https://doc.rust-lang.org/cargo/appendix/git-authentication.html#ssh-authentication +# https://stackoverflow.com/questions/31704573/is-it-possible-to-have-cargo-fetch-dependencies-from-a-private-remote-git +features = ["matlab800"]