Mercurial > evolve
view docs/tutorial/prepare.sh @ 4119:c4b891fe44c3 stable
obsdiscovery: adopt to calling convention change
Upstream commits 71d83b315778 and abce899c985f changed the calling
convention of setdiscovery._takefullsample().
We inspect the signature of the function before calling it so
we can pass the proper arguments.
author | Gregory Szorc <gregory.szorc@gmail.com> |
---|---|
date | Mon, 17 Sep 2018 09:25:28 -0700 |
parents | aad37ffd7d58 |
children |
line wrap: on
line source
#!/bin/bash set -euo pipefail # Prepare pandoc filters if [ -d pandocfilters/.git ]; then (cd pandocfilters && git remote update && git merge --ff-only) else git clone https://github.com/Lothiraldan/pandocfilters.git fi pip2 install pandocfilters pip2 install pygraphviz pip2 install panflute pip2 install hg+https://bitbucket.org/octobus/mercurial_docgraph pip2 install hg-evolve mkdir -p graphs output CMD_NOT_FOUND=0 check_command() { cmd=$1 if ! which "$cmd" >/dev/null 2>&1; then echo "Error: command '$cmd' not found in \$PATH" echo "Please install '$cmd'" CMD_NOT_FOUND=1 else echo "$cmd command was found" fi } check_command pandoc check_command aha if [ "$CMD_NOT_FOUND" -ne "0" ]; then exit 1 fi # Prepare directory for repositories generated by the training.t file mkdir -p base-repos rm -Rf base-repos/*