summaryrefslogtreecommitdiff
path: root/.cargo
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2025-11-06 22:06:15 +0800
committer魏曹先生 <1992414357@qq.com>2025-11-06 22:06:15 +0800
commit60894f1271293c2802c1779e3260aa218294efe3 (patch)
treed6e2bba277a35cc9d997ffa34adab205f10b6da6 /.cargo
parent81103c096c6709937b430c53d32f91b9a73c6355 (diff)
feat: enhance build and publishing system
- Add file copy configurations in .cargo/config.toml - Extend exporter to support copying additional files - Create bin directory for organized binary distribution - Add support for copying shell scripts and completion files
Diffstat (limited to '.cargo')
-rw-r--r--.cargo/config.toml12
1 files changed, 12 insertions, 0 deletions
diff --git a/.cargo/config.toml b/.cargo/config.toml
index 80e5c3f..c47adef 100644
--- a/.cargo/config.toml
+++ b/.cargo/config.toml
@@ -13,3 +13,15 @@ binaries = [
"jvv",
"jvv.exe",
]
+
+[copies.completion_jv]
+from = "scripts/completion_jv.sh"
+to = "completion_jv.sh"
+
+[copies.completion_jvv]
+from = "scripts/completion_jvv.sh"
+to = "completion_jvv.sh"
+
+[copies.entry]
+from = "scripts/cli.sh"
+to = "cli.sh"