Files
monsoon/monsoon-core/Cargo.toml
rob thijssen 2396795617 chore: consolidate version to workspace, stamp all manifests from tag
Single source of truth: version in Cargo.toml [workspace.package].
Member crates inherit via version.workspace = true.

CI stamps all 7 version locations from the git tag before building:
- Cargo.toml (workspace)
- src-tauri/tauri.conf.json
- package.json (desktop frontend)
- monsoon-web/package.json (web frontend)
- monsoon.spec (RPM)

Source tarballs, SRPM, and COPR build all use the tag version.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-05 13:09:33 +03:00

22 lines
573 B
TOML

[package]
name = "monsoon-core"
version.workspace = true
edition.workspace = true
license.workspace = true
[dependencies]
serde = { workspace = true }
serde_json = { workspace = true }
vortex-bittorrent = { workspace = true }
log = { workspace = true }
anyhow = { workspace = true }
dirs = { workspace = true }
toml = { workspace = true }
crossbeam-channel = { workspace = true }
mainline = { workspace = true }
heapless = { workspace = true }
uuid = { workspace = true }
hex = { workspace = true }
data-encoding = { workspace = true }
lava_torrent = { workspace = true }