diff options
| author | Egor Tensin <egor@tensin.name> | 2026-06-06 21:45:45 +0200 |
|---|---|---|
| committer | Egor Tensin <egor@tensin.name> | 2026-06-06 21:45:45 +0200 |
| commit | fba834a617d2d2905cfc84595de100f8a5368c0a (patch) | |
| tree | 2b629a72dacfec75a6cf28a298ff309602cfff5d /.ci | |
| parent | workflows/ci: remove on: pull_request (diff) | |
| download | sorting-algorithms-fba834a617d2d2905cfc84595de100f8a5368c0a.tar.gz sorting-algorithms-fba834a617d2d2905cfc84595de100f8a5368c0a.zip | |
sort out scripts into proper directories
Diffstat (limited to '.ci')
| -rwxr-xr-x | .ci/plot.sh | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/.ci/plot.sh b/.ci/plot.sh deleted file mode 100755 index fee1166..0000000 --- a/.ci/plot.sh +++ /dev/null @@ -1,46 +0,0 @@ -#!/usr/bin/env bash - -# Copyright (c) 2019 Egor Tensin <Egor.Tensin@gmail.com> -# This file is part of the "Sorting algorithms" project. -# For details, see https://github.com/egor-tensin/sorting-algorithms. -# Distributed under the MIT License. - -set -o errexit -o nounset -o pipefail -shopt -s inherit_errexit lastpipe - -script_dir="$( dirname -- "${BASH_SOURCE[0]}" )" -script_dir="$( cd -- "$script_dir" && pwd )" -readonly script_dir - -declare -a algorithm_list=( - bubble_sort - bubble_sort_optimized - heapsort - insertion_sort - merge_sort - quicksort_first - quicksort_last - quicksort_middle - quicksort_random - quicksort_second - selection_sort -) - -fix_matplotlib() { - # Get rid of: - # tkinter.TclError: no display name and no $DISPLAY environment variable - mkdir -p -- ~/.config/matplotlib - echo 'backend: Agg' > ~/.config/matplotlib/matplotlibrc -} - -main() { - fix_matplotlib - - local algorithm - for algorithm in ${algorithm_list[@]+"${algorithm_list[@]}"}; do - echo "Plotting algorithm $algorithm..." - "$script_dir/../plot.sh" "$algorithm" - done -} - -main "$@" |
