diff options
| author | 魏曹先生 <1992414357@qq.com> | 2026-06-18 04:43:03 +0800 |
|---|---|---|
| committer | 魏曹先生 <1992414357@qq.com> | 2026-06-18 04:43:03 +0800 |
| commit | f2ba5aa4cc0907dbe7f627b6843088794b807cc6 (patch) | |
| tree | 2c89b3e7dc66f5890c9f6f5330e04095bef20f40 /rola-devtools/scripts/check-all.py | |
| parent | 7879ac01b24eb9723ec0a814adaee1fc9c52610a (diff) | |
refactor(scripts): rename check-all.py to build.py
Diffstat (limited to 'rola-devtools/scripts/check-all.py')
| -rw-r--r-- | rola-devtools/scripts/check-all.py | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/rola-devtools/scripts/check-all.py b/rola-devtools/scripts/check-all.py deleted file mode 100644 index cd2ddf1..0000000 --- a/rola-devtools/scripts/check-all.py +++ /dev/null @@ -1,38 +0,0 @@ -#!/usr/bin/env python3 - -import subprocess -import sys -from pathlib import Path - -script_dir = Path(__file__).resolve().parent -root_dir = script_dir.parent.parent - -steps = [ - ("cargo check --workspace", [ - "cargo", "check", "--workspace", - ]), - ("cargo clippy --workspace -- -D warnings", [ - "cargo", "clippy", "--workspace", "--", "-D", "warnings", - ]), - ("cargo build --workspace --release", [ - "cargo", "build", "--workspace", "--release", - ]), - ("dotnet restore", [ - "dotnet", "restore", "rola-desktop.sln", - ]), - ("dotnet build", [ - "dotnet", "build", "rola-desktop.sln", "--nologo", - ]), -] - -ok = True -for label, cmd in steps: - print(f"\nSTEP - \"{label}\": ", flush=True) - result = subprocess.run(cmd, cwd=root_dir) - if result.returncode != 0: - print(f" [FAILED] Failed (exit code {result.returncode})", flush=True) - ok = False - break - print(f" [SUCCESS] Passed", flush=True) - -sys.exit(0 if ok else 1) |
