vanta 0.0.2

Vanta — every developer tool, one command. The main CLI binary.
[package]
name = "vanta"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "Vanta — every developer tool, one command. The main CLI binary."

[[bin]]
name = "vanta"
path = "src/main.rs"

# `vt` is the short alias; release packaging also installs it as a link, but a
# real binary target keeps `cargo run --bin vt` working in development.
[[bin]]
name = "vt"
path = "src/bin/vt.rs"

[dependencies]
vanta-core.workspace = true
vanta-cli.workspace = true

# Packaging metadata for `cargo deb` and `cargo generate-rpm` (release.yml).
# Ships the `vanta`, `vt`, and `vanta-shim` binaries.
[package.metadata.deb]
section = "devel"
priority = "optional"
assets = [
    ["target/release/vanta", "usr/bin/", "755"],
    ["target/release/vt", "usr/bin/", "755"],
    ["target/release/vanta-shim", "usr/bin/", "755"],
]

[package.metadata.generate-rpm]
assets = [
    { source = "target/release/vanta", dest = "/usr/bin/vanta", mode = "755" },
    { source = "target/release/vt", dest = "/usr/bin/vt", mode = "755" },
    { source = "target/release/vanta-shim", dest = "/usr/bin/vanta-shim", mode = "755" },
]