aboutsummaryrefslogtreecommitdiff
path: root/.run/src
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-07-10 17:00:15 +0800
committer魏曹先生 <1992414357@qq.com>2026-07-10 17:04:26 +0800
commit48116f90e5b405ceada30db5420dcbef94b10518 (patch)
tree861146bdf76966f52d1b875440d467ae5822fe98 /.run/src
parent271c9c15ebf104b7d698b53d40548a16d246456d (diff)
fix: update manifest path references from dev_tools to .rununreleased
Diffstat (limited to '.run/src')
-rw-r--r--.run/src/bin/ci.rs14
-rw-r--r--.run/src/bin/update-version.rs18
-rw-r--r--.run/src/lib.rs4
3 files changed, 21 insertions, 15 deletions
diff --git a/.run/src/bin/ci.rs b/.run/src/bin/ci.rs
index f8aed79..2527ece 100644
--- a/.run/src/bin/ci.rs
+++ b/.run/src/bin/ci.rs
@@ -139,12 +139,12 @@ fn ci(test_docs: bool, test_codes: bool, run_all: bool) -> Result<(), i32> {
}
fn test_examples() -> Result<(), i32> {
- run_cmd!("cargo run --manifest-path dev_tools/Cargo.toml --color always --bin test-examples")
+ run_cmd!("cargo run --manifest-path .run/Cargo.toml --color always --bin test-examples")
}
fn test_docs_code_blocks() -> Result<(), i32> {
run_cmd!(
- "cargo run --manifest-path dev_tools/Cargo.toml --color always --bin test-all-markdown-code"
+ "cargo run --manifest-path .run/Cargo.toml --color always --bin test-all-markdown-code"
)
}
@@ -214,11 +214,11 @@ fn test_all() -> Result<(), i32> {
fn docs_refresh() -> Result<(), i32> {
println_cargo_style!("Refresh: document at `./docs/`");
- run_cmd!("cargo run --manifest-path dev_tools/Cargo.toml --bin docs-code-box-fix")?;
- run_cmd!("cargo run --manifest-path dev_tools/Cargo.toml --bin docsify-sidebar-gen")?;
- run_cmd!("cargo run --manifest-path dev_tools/Cargo.toml --bin refresh-docs")?;
- run_cmd!("cargo run --manifest-path dev_tools/Cargo.toml --bin refresh-feature-mod")?;
- run_cmd!("cargo run --manifest-path dev_tools/Cargo.toml --bin sync-examples")?;
+ run_cmd!("cargo run --manifest-path .run/Cargo.toml --bin docs-code-box-fix")?;
+ run_cmd!("cargo run --manifest-path .run/Cargo.toml --bin docsify-sidebar-gen")?;
+ run_cmd!("cargo run --manifest-path .run/Cargo.toml --bin refresh-docs")?;
+ run_cmd!("cargo run --manifest-path .run/Cargo.toml --bin refresh-feature-mod")?;
+ run_cmd!("cargo run --manifest-path .run/Cargo.toml --bin sync-examples")?;
run_cmd!("cargo fmt")?;
Ok(())
diff --git a/.run/src/bin/update-version.rs b/.run/src/bin/update-version.rs
index 475e54b..9d595bb 100644
--- a/.run/src/bin/update-version.rs
+++ b/.run/src/bin/update-version.rs
@@ -39,7 +39,9 @@ fn main() {
let root_cargo_path = "Cargo.toml";
let root_cargo_content =
std::fs::read_to_string(root_cargo_path).expect("Failed to read Cargo.toml");
- let cargo_value: toml::Value = root_cargo_content.parse().expect("Failed to parse Cargo.toml");
+ let cargo_value: toml::Value = root_cargo_content
+ .parse()
+ .expect("Failed to parse Cargo.toml");
let current_ver = cargo_value["workspace"]["package"]["version"]
.as_str()
@@ -54,11 +56,11 @@ fn main() {
println_cargo_style!("Version: {} -> {}", current_ver, new_ver);
// Read version-files.toml
- let config_path = Path::new("dev_tools").join("version-files.toml");
+ let config_path = Path::new(".run").join("version-files.toml");
let config_str =
- std::fs::read_to_string(&config_path).expect("Failed to read dev_tools/version-files.toml");
- let config: Config = toml::from_str(&config_str)
- .expect("Failed to parse dev_tools/version-files.toml");
+ std::fs::read_to_string(&config_path).expect("Failed to read .run/version-files.toml");
+ let config: Config =
+ toml::from_str(&config_str).expect("Failed to parse .run/version-files.toml");
let mut updated_count = 0;
let mut skipped_count = 0;
@@ -94,5 +96,9 @@ fn main() {
updated_count += 1;
}
- println_cargo_style!("Done: {} file(s) updated, {} file(s) skipped", updated_count, skipped_count);
+ println_cargo_style!(
+ "Done: {} file(s) updated, {} file(s) skipped",
+ updated_count,
+ skipped_count
+ );
}
diff --git a/.run/src/lib.rs b/.run/src/lib.rs
index d38a156..232afb3 100644
--- a/.run/src/lib.rs
+++ b/.run/src/lib.rs
@@ -316,8 +316,8 @@ pub fn cargo_tomls() -> Vec<std::path::PathBuf> {
for entry in entries.flatten() {
let path = entry.path();
if path.is_dir() {
- // Skip the dev_tools directory
- if path.file_name().and_then(|n| n.to_str()) == Some("dev_tools") {
+ // Skip the .run directory
+ if path.file_name().and_then(|n| n.to_str()) == Some(".run") {
continue;
}
dirs.push(path);