github.com/willabides/benchdiff@v0.9.1/script/generate (about) 1 #!/bin/sh 2 3 set -e 4 5 CDPATH="" cd -- "$(dirname -- "$0")/.." 6 7 if [ "$1" = "--check" ]; then 8 [ -z "$(git status --porcelain)" ] || { 9 git status 10 1>&2 echo "Running 'script/generate --check' requires a clean git working tree. Please commit or stash changes and try again." 11 exit 1 12 } 13 script/generate 14 [ -z "$(git status --porcelain)" ] || { 15 git status 16 1>&2 echo "script/generate resulted in changes. Please commit changes (or 'git reset --hard HEAD' if you aren't ready to commit changes)." 17 git diff 18 exit 1 19 } 20 exit 0 21 fi 22 23 go generate ./... 24 script/generate-readme