chore(license): declare MIT on the crates (open-source Phase 4a A4)
The repo ships an MIT LICENSE and the README carries an MIT badge, but the crates themselves declared no license, so `cargo metadata`, packaging and any downstream mirror saw "license: null". Adds [workspace.package] license = "MIT" and inherits it in all five members via license.workspace = true. Verified with cargo metadata: all five now report MIT. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
308f3cbd84
commit
bf76955114
@@ -9,6 +9,12 @@ members = [
|
||||
"security",
|
||||
]
|
||||
|
||||
# Shared package metadata, inherited by each member via `license.workspace = true`.
|
||||
# The repo ships an MIT LICENSE and the README advertises MIT; this makes the
|
||||
# crates themselves declare it so `cargo metadata`, packaging and mirrors agree.
|
||||
[workspace.package]
|
||||
license = "MIT"
|
||||
|
||||
# Profiles at workspace root (members' [profile] are ignored in virtual workspaces)
|
||||
[profile.release]
|
||||
opt-level = 3
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
name = "archipelago"
|
||||
version = "1.7.126-alpha"
|
||||
edition = "2021"
|
||||
license.workspace = true
|
||||
description = "Archipelago Bitcoin Node OS - Native backend"
|
||||
authors = ["Archipelago Team"]
|
||||
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
name = "archipelago-container"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
license.workspace = true
|
||||
|
||||
[dependencies]
|
||||
serde = { version = "1.0", features = ["derive"] }
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
name = "archipelago-openwrt"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
license.workspace = true
|
||||
description = "OpenWrt gateway integration for Archipelago — TollGate provisioning over SSH/UCI"
|
||||
|
||||
[lib]
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
name = "archipelago-performance"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
license.workspace = true
|
||||
|
||||
[dependencies]
|
||||
tokio = { version = "1", features = ["full"] }
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
name = "archipelago-security"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
license.workspace = true
|
||||
|
||||
[dependencies]
|
||||
tokio = { version = "1", features = ["full"] }
|
||||
|
||||
Reference in New Issue
Block a user