(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]]} ) (Com {[LIT_CHARS kube] [LIT_OTHER ":"] [LIT_OTHER ":"] [LIT_CHARS golang] [LIT_OTHER ":"] [LIT_OTHER ":"] [LIT_CHARS setup_env]} ) (= scope= flags=0 words=[] bindings=[('BINS', {[Array {OP_NEWLINE "\n"} {[LIT_CHARS cmd/gendocs]} {OP_NEWLINE "\n"} {[LIT_CHARS cmd/genkubedocs]} {OP_NEWLINE "\n"} {[LIT_CHARS cmd/genman]} {OP_NEWLINE "\n"} {[LIT_CHARS cmd/genyaml]} {OP_NEWLINE "\n"} {[LIT_CHARS federation/cmd/genfeddocs]} {OP_NEWLINE "\n"}]})]) (Com {[LIT_CHARS make]} {[LIT_CHARS -C]} {[DQ [VarSub KUBE_ROOT]]} {[LIT_VAR_LIKE "WHAT="] [DQ [VarSub BINS bracket_op=(Index {A Atom NODE_ARITH_WORD {AS_OP_STAR "*"}})]] =} ) (Com {[LIT_CHARS kube] [LIT_OTHER ":"] [LIT_OTHER ":"] [LIT_CHARS util] [LIT_OTHER ":"] [LIT_OTHER ":"] [LIT_CHARS ensure-temp-dir]} ) (Com {[LIT_CHARS kube] [LIT_OTHER ":"] [LIT_OTHER ":"] [LIT_CHARS util] [LIT_OTHER ":"] [LIT_OTHER ":"] [LIT_CHARS gen-docs]} {[DQ [VarSub KUBE_TEMP]]} ) (Com {[LIT_CHARS kube] [LIT_OTHER ":"] [LIT_OTHER ":"] [LIT_CHARS util] [LIT_OTHER ":"] [LIT_OTHER ":"] [LIT_CHARS remove-gen-docs]} ) (Com {[LIT_CHARS shopt]} {[LIT_CHARS -s]} {[LIT_CHARS dotglob]} ) (Com {[LIT_CHARS cp]} {[LIT_CHARS -af]} {[DQ [VarSub KUBE_TEMP]] [LIT_CHARS /] [LIT_OTHER "*"]} {[DQ [VarSub KUBE_ROOT]]} ) (Com {[LIT_CHARS shopt]} {[LIT_CHARS -u]} {[LIT_CHARS dotglob]} ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Generated docs have been placed in the repository tree. Running hack/update-munge-docs.sh."]]} ) (Com {[DQ [VarSub KUBE_ROOT][LIT_CHARS /hack/update-munge-docs.sh]]} ) )