(List (Com {[LIT_CHARS set]} {[LIT_CHARS -o]} {[LIT_CHARS errexit]} ) (Com {[LIT_CHARS set]} {[LIT_CHARS -o]} {[LIT_CHARS nounset]} ) (Com {[LIT_CHARS set]} {[LIT_CHARS -o]} {[LIT_CHARS pipefail]} ) (= scope= flags=0 words=[] bindings=[('KUBE_ROOT', {[ComSub (Com {[LIT_CHARS dirname]} {[DQ [VarSub BASH_SOURCE]]})] [LIT_CHARS /..]})]) (Com {[LIT_CHARS source]} {[DQ [VarSub KUBE_ROOT][LIT_CHARS /hack/lib/init.sh]]} ) (= scope= flags=1 words=[] bindings=[('GOPATH', {[VarSub GOPATH] [LIT_OTHER ":"] [VarSub KUBE_ROOT] [LIT_CHARS /staging]})]) (= scope= flags=0 words=[] bindings=[('GODEP', {[DQ [VarSub GODEP test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS godep]}]]})]) (= scope= flags=0 words=[] bindings=[('REQUIRED_BINS', {[Array {OP_NEWLINE "\n"} {[DQ [LIT_CHARS github.com/ugorji/go/codec/codecgen]]} {OP_NEWLINE "\n"} {[DQ [LIT_CHARS github.com/onsi/ginkgo/ginkgo]]} {OP_NEWLINE "\n"} {[DQ [LIT_CHARS github.com/jteeuwen/go-bindata/go-bindata]]} {OP_NEWLINE "\n"} {[DQ [LIT_CHARS ./...]]} {OP_NEWLINE "\n"}]})]) (Com {[LIT_CHARS pushd]} {[DQ [VarSub KUBE_ROOT]]} < (FilenameRedirectNode filename={[LIT_CHARS /dev/null]} "> 1), > ) (Com {[VarSub GODEP]} {[LIT_CHARS save]} {[DQ [VarSub REQUIRED_BINS bracket_op=(Index {A Atom NODE_ARITH_WORD {AS_OP_AT "@"}})]]} more_env=[('GO15VENDOREXPERIMENT', {[LIT_CHARS 1]})] ) (If (Com {[LIT_DBRACKET_LIKE "["]} {[LIT_OTHER "!"]} {[LIT_CHARS -e]} {[DQ [LIT_CHARS vendor/k8s.io/client-go]]} {[LIT_DBRACKET_LIKE "]"]} ) (Com {[LIT_CHARS ln]} {[LIT_CHARS -s]} {[LIT_CHARS ../../staging/src/k8s.io/client-go]} {[LIT_CHARS vendor/k8s.io/client-go]} ) ) (Com {[LIT_CHARS popd]} < (FilenameRedirectNode filename={[LIT_CHARS /dev/null]} "> 1), > ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Don't forget to run hack/update-godep-licenses.sh if you added or removed a dependency!"]]} ) )