# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "rustradio" version = "0.6.1" authors = ["Thomas Habets "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "Software defined radio library" readme = "README.md" keywords = [ "SDR", "radio", ] license = "MIT" repository = "https://github.com/ThomasHabets/rustradio" [profile.release] overflow-checks = true [profile.release.package."*"] overflow-checks = true [lib] name = "rustradio" path = "src/lib.rs" [[example]] name = "ax25-1200-rx" path = "examples/ax25-1200-rx.rs" [[example]] name = "ax25-1200-wpcr" path = "examples/ax25-1200-wpcr.rs" [[example]] name = "ax25-9600-rx" path = "examples/ax25-9600-rx.rs" [[example]] name = "ax25-9600-wpcr" path = "examples/ax25-9600-wpcr.rs" [[example]] name = "bell202" path = "examples/bell202.rs" required-features = ["soapysdr"] [[example]] name = "bleh" path = "examples/bleh.rs" [[example]] name = "burst_saver" path = "examples/burst_saver.rs" [[example]] name = "circ" path = "examples/circ.rs" [[example]] name = "il2p-1200-rx" path = "examples/il2p-1200-rx.rs" [[example]] name = "rtl_fm" path = "examples/rtl_fm.rs" [[example]] name = "sigmf" path = "examples/sigmf.rs" [[example]] name = "simple_graph" path = "examples/simple_graph.rs" [[example]] name = "soapy_fm" path = "examples/soapy_fm.rs" [[example]] name = "tone" path = "examples/tone.rs" required-features = ["audio"] [[bench]] name = "bench_rustradio" path = "benches/bench_rustradio.rs" [dependencies.anyhow] version = "1.0.75" [dependencies.cpal] version = "0.15.3" features = ["jack"] optional = true [dependencies.errno] version = "0.3.9" [dependencies.fast-math] version = "0.1.1" optional = true [dependencies.libc] version = "0.2.149" [dependencies.log] version = "0.4.20" [dependencies.num-complex] version = "0.4.4" [dependencies.rtlsdr] version = "0.1.4" optional = true [dependencies.rustfft] version = "6.1.0" [dependencies.rustradio_macros] version = "0.6.1" [dependencies.serde] version = "1.0.196" features = ["derive"] [dependencies.serde_json] version = "1.0.113" [dependencies.soapysdr] version = "0.4.0" optional = true [dependencies.tempfile] version = "3.8.0" [dev-dependencies.ctrlc] version = "3.4.1" [dev-dependencies.stderrlog] version = "0.6.0" [dev-dependencies.structopt] version = "0.3.26" [features] audio = ["dep:cpal"] fast-math = ["dep:fast-math"] rtlsdr = ["dep:rtlsdr"] soapysdr = ["dep:soapysdr"]