aboutsummaryrefslogtreecommitdiff
path: root/mingling_cli/Cargo.toml
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-07-22 01:55:17 +0800
committer魏曹先生 <1992414357@qq.com>2026-07-22 16:15:56 +0800
commit8646a3eab52c2b299304d3dfc142a358c74b0697 (patch)
tree0891e55179dd8f182491f3a2a3b9ec5b43a7dbe0 /mingling_cli/Cargo.toml
parent9fe46c772ca8e8c5555488cb378894a7666ca911 (diff)
feat(mingling_cli): add wrapper binary and optimize release profile
Add `mling` wrapper binary that delegates to `mingling-cli`, enabling separate binary names while maintaining Cargo conventions.
Diffstat (limited to 'mingling_cli/Cargo.toml')
-rw-r--r--mingling_cli/Cargo.toml10
1 files changed, 10 insertions, 0 deletions
diff --git a/mingling_cli/Cargo.toml b/mingling_cli/Cargo.toml
index 5b36c6b..98833ff 100644
--- a/mingling_cli/Cargo.toml
+++ b/mingling_cli/Cargo.toml
@@ -13,6 +13,10 @@ categories = ["command-line-interface"]
[[bin]]
name = "mling"
+path = "src/bin/wrapper.rs"
+
+[[bin]]
+name = "mingling-cli"
path = "src/main.rs"
[dependencies.mingling]
@@ -57,4 +61,10 @@ serde_json = "1.0.151"
# Code gen
just_template = "0.2.0"
+[profile.release]
+opt-level = "z"
+lto = true
+codegen-units = 1
+strip = true
+
[workspace]