summaryrefslogtreecommitdiff
path: root/scripts/src/bin/generate-charts/main.rs
diff options
context:
space:
mode:
authorHenry Gressmann <mail@henrygressmann.de>2024-06-30 19:19:45 +0200
committerHenry Gressmann <mail@henrygressmann.de>2024-06-30 19:19:45 +0200
commit9c85fa9c3a2066ce851af53d7019e6a25a45af3b (patch)
tree79e6608e97f08c0ebdb64125b0c658f5cc4bb33f /scripts/src/bin/generate-charts/main.rs
parent7e8770cc4e418ef1a8cdfd9b1f59ee14b07cc6c9 (diff)
chore: restructure runtime and reduce build dependencies
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
Diffstat (limited to 'scripts/src/bin/generate-charts/main.rs')
-rw-r--r--scripts/src/bin/generate-charts/main.rs35
1 files changed, 0 insertions, 35 deletions
diff --git a/scripts/src/bin/generate-charts/main.rs b/scripts/src/bin/generate-charts/main.rs
deleted file mode 100644
index 1206e5f..0000000
--- a/scripts/src/bin/generate-charts/main.rs
+++ /dev/null
@@ -1,35 +0,0 @@
-mod progress;
-use std::{path::PathBuf, str::FromStr};
-
-use eyre::Result;
-
-fn main() -> Result<()> {
- generate_charts()
-}
-
-fn generate_charts() -> Result<()> {
- let results_dir = PathBuf::from_str("./crates/tinywasm/tests/generated")?;
-
- // check if the folder exists
- if !results_dir.exists() {
- return Err(eyre::eyre!(
- "This script should be run from the root of the project, and the test results should be generated first."
- ));
- }
-
- progress::create_progress_chart(
- "WebAssembly 1.0 Test Suite",
- &results_dir.join("mvp.csv"),
- &results_dir.join("progress-mvp.svg"),
- )?;
- println!("created progress chart: {}", results_dir.join("progress-mvp.svg").display());
-
- progress::create_progress_chart(
- "WebAssembly 2.0 Test Suite",
- &results_dir.join("2.0.csv"),
- &results_dir.join("progress-2.0.svg"),
- )?;
- println!("created progress chart: {}", results_dir.join("progress-2.0.svg").display());
-
- Ok(())
-}