Robin Mueller
3ea3a7acb6
Some checks are pending
Rust/sat-rs/pipeline/head Build started...
- Add new shared subcrate satrs-shared to split off some shared components not expected to change very often. - Renmame `satrs-core` to `satrs`. It is expected that sat-rs will remain the primary crate, so the core information is superfluous, and core also implies stability, which will not be the case for some time.
47 lines
1.2 KiB
TOML
47 lines
1.2 KiB
TOML
[package]
|
|
name = "satrs-mib"
|
|
version = "0.1.0-alpha.2"
|
|
edition = "2021"
|
|
rust-version = "1.61"
|
|
authors = ["Robin Mueller <muellerr@irs.uni-stuttgart.de>"]
|
|
description = """
|
|
Helper crate of the sat-rs framework to build a mission information base (MIB) from the
|
|
On-Board Software (OBSW) code directly."""
|
|
homepage = "https://egit.irs.uni-stuttgart.de/rust/sat-rs"
|
|
repository = "https://egit.irs.uni-stuttgart.de/rust/sat-rs"
|
|
license = "Apache-2.0"
|
|
keywords = ["no-std", "space", "aerospace"]
|
|
categories = ["aerospace", "aerospace::space-protocols", "no-std", "hardware-support", "embedded"]
|
|
|
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
|
|
[dependencies]
|
|
serde-hex = "0.1.0"
|
|
|
|
[dependencies.csv]
|
|
version = "1"
|
|
optional = true
|
|
|
|
[dependencies.satrs-shared]
|
|
path = "../satrs-shared"
|
|
features = ["serde"]
|
|
|
|
# [dependencies.satrs-core]
|
|
# version = "0.1.0-alpha.3"
|
|
# path = "../satrs-core"
|
|
# git = "https://egit.irs.uni-stuttgart.de/rust/sat-rs.git"
|
|
# branch = "main"
|
|
# rev = "35e1f7a983f6535c5571186e361fe101d4306b89"
|
|
|
|
[dependencies.satrs-mib-codegen]
|
|
path = "codegen"
|
|
version = "0.1.0-alpha.2"
|
|
|
|
[dependencies.serde]
|
|
version = "1"
|
|
default-features = false
|
|
|
|
[features]
|
|
default = ["std"]
|
|
std = ["csv", "serde/std"]
|