[package]
edition = "2024"
rust-version = "1.88"
name = "isospec"
version = "0.1.0+2.6.0"
build = "rust/build.rs"
links = "isospec"
include = [
"/Cargo.toml",
"/LICENCE",
"/VERSION",
"/rust/build.rs",
"/rust/README.md",
"/rust/CHANGELOG.md",
"/rust/src/**/*.rs",
"/rust/examples/*.rs",
"/rust/tests/*.rs",
"/rust/shim/*.h",
"/rust/shim/*.cc",
"/src/IsoSpec++/*.h",
"/src/IsoSpec++/*.cpp",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Fine-structure isotopic distributions of molecules: the IsoSpec C++ library, built from source, behind a safe Rust API"
readme = "rust/README.md"
keywords = [
"mass-spectrometry",
"isotopes",
"chemistry",
"proteomics",
"isotopic",
]
categories = ["science"]
license = "BSD-2-Clause"
repository = "https://github.com/MatteoLacki/IsoSpec"
[package.metadata.docs.rs]
targets = ["x86_64-unknown-linux-gnu"]
[lib]
name = "isospec"
path = "rust/src/lib.rs"
[[example]]
name = "envelope"
path = "rust/examples/envelope.rs"
[[example]]
name = "generators"
path = "rust/examples/generators.rs"
[[example]]
name = "labelled"
path = "rust/examples/labelled.rs"
[[example]]
name = "peptide"
path = "rust/examples/peptide.rs"
[[test]]
name = "composition"
path = "rust/tests/composition.rs"
[[test]]
name = "envelope"
path = "rust/tests/envelope.rs"
[[test]]
name = "generator"
path = "rust/tests/generator.rs"
[[test]]
name = "iso"
path = "rust/tests/iso.rs"
[[test]]
name = "threads"
path = "rust/tests/threads.rs"
[[test]]
name = "isa"
path = "rust/tests/isa.rs"
[[test]]
name = "misc"
path = "rust/tests/misc.rs"
[dependencies.cxx]
version = "1.0.205"
[build-dependencies.cc]
version = "1.2"
[build-dependencies.cxx-build]
version = "1.0.205"