OSDN Git Service

new repo
[bytom/vapor.git] / vendor / github.com / spf13 / pflag / verify / gofmt.sh
1 #!/bin/bash
2
3 set -o errexit
4 set -o nounset
5 set -o pipefail
6
7 ROOT=$(dirname "${BASH_SOURCE}")/..
8
9 pushd "${ROOT}" > /dev/null
10
11 GOFMT=${GOFMT:-"gofmt"}
12 bad_files=$(find . -name '*.go' | xargs $GOFMT -s -l)
13 if [[ -n "${bad_files}" ]]; then
14   echo "!!! '$GOFMT' needs to be run on the following files: "
15   echo "${bad_files}"
16   exit 1
17 fi
18
19 # ex: ts=2 sw=2 et filetype=sh