]> mj.ucw.cz Git - leo.git/blob - mk-all
Symbols: Comparison, disabling, and iterating
[leo.git] / mk-all
1 #!/bin/sh
2 set -e
3 make
4 for a in 0 1 ; do
5         for b in 0 1 2 ; do
6                 out="output"
7                 case $a in
8                         0)      out="$out-dijk" ;;
9                         1)      out="$out-astar" ;;
10                         *)      exit 1 ;;
11                 esac
12                 case $b in
13                         0)      out="$out-unidir" ;;
14                         1)      out="$out-bidir" ;;
15                         2)      out="$out-bidir2" ;;
16                         *)      exit 1 ;;
17                 esac
18                 echo "### Running with astar=$a bidir=$b ($out) ###"
19                 run/bin/leo -SGraph.AStar=$a -SGraph.BiDir=$b -SMap.SVGOutput=$out.svg
20                 inkscape -Do $out.pdf $out.svg
21         done
22 done