1#!/usr/bin/env bash
2
3function generate_completion_files() {
4    for shell in bash fish zsh; do
5        dst=completion_$shell.sh
6        (export _BENCH_FLAME_DIFF_COMPLETE=$shell; ./bench-flame-diff.sh | sed -E "s_bench-flame-diff( |$)_bench-flame-diff.sh\1_" >| $dst)
7        echo "Generated $dst"
8    done
9}
10
11generate_completion_files
12