aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.travis/plot.sh
diff options
context:
space:
mode:
authorEgor Tensin <Egor.Tensin@gmail.com>2020-11-29 22:02:02 +0300
committerEgor Tensin <Egor.Tensin@gmail.com>2020-11-29 22:02:02 +0300
commit9c4fc8c862129ea6877e8b888079d3dcd3c4fc24 (patch)
treed0f2be603f5f6d96e55bbeb8c5b2775c4cd0c987 /.travis/plot.sh
parentTravis: fast_finish (diff)
downloadsorting-algorithms-9c4fc8c862129ea6877e8b888079d3dcd3c4fc24.tar.gz
sorting-algorithms-9c4fc8c862129ea6877e8b888079d3dcd3c4fc24.zip
bye-bye, Travisno_more_travis_master
Diffstat (limited to '.travis/plot.sh')
-rwxr-xr-x.travis/plot.sh45
1 files changed, 0 insertions, 45 deletions
diff --git a/.travis/plot.sh b/.travis/plot.sh
deleted file mode 100755
index 091abab..0000000
--- a/.travis/plot.sh
+++ /dev/null
@@ -1,45 +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
-
-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 "$@"