aboutsummaryrefslogtreecommitdiff
path: root/mise.toml
diff options
context:
space:
mode:
authorMartin Kagamino Lehoux <martin@lehoux.net>2026-04-08 14:41:33 +0200
committerMartin Kagamino Lehoux <martin@lehoux.net>2026-04-08 14:41:33 +0200
commit1a7efd92e7caee5dc6493190ba0915dfd88fa7bb (patch)
tree547b7604889dc8865e4daac1fcb6474fc624f1fc /mise.toml
parentbde04c0f3399d40f8e0499328f61613d36deced6 (diff)
Benchmark framework
Diffstat (limited to 'mise.toml')
-rw-r--r--mise.toml15
1 files changed, 15 insertions, 0 deletions
diff --git a/mise.toml b/mise.toml
index 48658a0..90a67a9 100644
--- a/mise.toml
+++ b/mise.toml
@@ -27,6 +27,21 @@ run = [
"kcachegrind callgrind.out"
]
+[tasks.generate-bench]
+run = [
+ "uv run python generate_json.py 1",
+ "uv run python generate_benchmarks.py"
+]
+
+[tasks.bench]
+depends = ["generate-bench"]
+run = [
+ "mkdir -p Release",
+ "cmake -DCMAKE_BUILD_TYPE=Release -B Release",
+ "cmake --build Release",
+ "./Release/bench"
+]
+
[tasks.test]
depends = ["debug"]
run = "./Debug/test"