Source: alumet
Section: rust
Maintainer: Jonas Smedegaard <dr@jones.dk>
Build-Depends:
 debhelper-compat (= 14),
 dh-sequence-rust,
 dh-sequence-single-binary,
 cmark-gfm <!nodoc>,
 fonts-font-awesome,
 help2man <!nodoc>,
 librust-amd-smi-wrapper-dev,
 librust-anyhow-dev,
 librust-assert-cmd-dev,
 librust-base64-dev,
 librust-bytes-dev,
 librust-chrono-dev,
 librust-clap-dev,
 librust-crossbeam-channel-dev,
 librust-enum-map-dev,
 librust-env-logger-dev,
 librust-evalexpr-dev,
 librust-expecting-dev,
 librust-futures-dev,
 librust-hostname-dev,
 librust-humantime-dev,
 librust-humantime-serde-dev,
 librust-indexmap-dev,
 librust-indoc-dev,
 librust-itertools-dev,
 librust-lazy-static-dev,
 librust-libc-dev,
 librust-log-dev,
 librust-mio-dev,
 librust-mockall-dev,
 librust-mockito-dev,
 librust-mount-watcher-dev,
 librust-nix-dev,
 librust-nohash-hasher-dev,
 librust-num-enum-dev,
 librust-nvml-wrapper-dev,
 librust-nvml-wrapper-sys-dev,
 librust-ordered-float-dev,
 librust-perf-event2-dev,
 librust-perf-event-open-sys2-dev,
 librust-postcard-dev,
 librust-pretty-assertions-dev,
 librust-procfs-dev,
 librust-regex-dev,
 librust-reqwest-0.12-dev,
 librust-rlimit-dev,
 librust-rustc-hash-dev,
 librust-serde-dev,
 librust-serde-json-dev,
 librust-serial-test-dev,
 librust-smallvec-dev,
 librust-tempfile-dev,
 librust-thiserror-dev,
 librust-time-dev,
 librust-tokio-dev,
 librust-tokio-stream-dev,
 librust-tokio-util-dev,
 librust-toml-dev,
 librust-tonic-build-dev,
 librust-vergen-dev,
 librust-walkdir-dev,
 libstd-rust-dev,
 libstring-shellquote-perl <!nodoc>,
Standards-Version: 4.7.4
Homepage: https://github.com/alumet-dev/alumet
Vcs-Git: https://salsa.debian.org/debian/alumet.git
Vcs-Browser: https://salsa.debian.org/debian/alumet
Description: framework for collecting energy and performance metrics
 Alumet provides a unified interface
 for gathering measurements with sources,
 transforming the data with models
 and writing the result to various outputs.
 The elements are created by plugins, on top of a standard framework.
 .
 Alumet can easily be extended
 in order to make new research experiments.
 Leverage existing plugins and only add what you need,
 without reinventing the wheel.
 Take advantage of the unified data model
 and parallel measurement pipeline.
 The end result is (or aims to be) a ready-to-use measurement tool
 that is robust, efficient and scalable.

Package: alumet
Section: utils
X-Cargo-Crates:
 alumet-agent,
Architecture: any
Depends:
 ${shlibs:Depends},
Suggests:
 alumet-docs,
Built-Using:
 ${cargo:Built-Using},
Static-Built-Using:
 ${cargo:Static-Built-Using},
Description: ${source:Synopsis} - command-line agent
 ${source:Extended-Description}
 .
 This package provides the command-line tool alumet-agent.
