[package] name = "ops-sat-rs" version = "0.1.1" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] fern = "0.6" toml = "0.8" chrono = "0.4" log = "0.4" delegate = "0.12" lazy_static = "1" humantime = "2" strum = { version = "0.26", features = ["derive"] } thiserror = "1" derive-new = "0.6" num_enum = "0.7" serde = "1" serde_json = "1" mio = "0.8" homedir = "0.2" socket2 = "0.5" once_cell = "1.19" [dependencies.satrs] version = "0.2.0-rc.5" git = "https://egit.irs.uni-stuttgart.de/rust/sat-rs.git" branch = "main" features = ["test_util"] [dependencies.satrs-mib] version = ">=0.1.2, <0.2" [dev-dependencies] env_logger = "0.11" tempfile = "3" [features] host = [] # I don't think we need insane performance. If anything, a small binary is easier to upload # to the satellite. [profile.release] strip = true opt-level = "z" # Optimize for size. lto = true codegen-units = 1