12 lines
496 B
Bash
Executable file
12 lines
496 B
Bash
Executable file
#!/usr/bin/env sh
|
|
export BENCHMARKS_RUNNER=TRUE
|
|
case "$1" in
|
|
"dune" ) test="dune_bench"; main="main";;
|
|
"memo" ) test="memo_bench"; main="memo_bench_main";;
|
|
"thread_pool" ) test="thread_pool_bench"; main="thread_pool_bench_main";;
|
|
"digest" ) test="digest_bench"; main="digest_bench_main";;
|
|
"path" ) test="path_bench"; main="path_bench_main";;
|
|
esac
|
|
shift;
|
|
export BENCH_LIB="$test"
|
|
exec ./dune.exe exec --release -- "./bench/micro/$main.exe" -fork -run-without-cross-library-inlining "$@"
|