var CmdEnv …
func init() { … }
var envJson …
var envU …
var envW …
var envChanged …
func MkEnv() []cfg.EnvVar { … }
func findEnv(env []cfg.EnvVar, name string) string { … }
func ExtraEnvVars() []cfg.EnvVar { … }
func ExtraEnvVarsCostly() []cfg.EnvVar { … }
func argKey(arg string) string { … }
func runEnv(ctx context.Context, cmd *base.Command, args []string) { … }
func runEnvW(args []string) { … }
func runEnvU(args []string) { … }
func checkBuildConfig(add map[string]string, del map[string]bool) error { … }
func PrintEnv(w io.Writer, env []cfg.EnvVar, onlyChanged bool) { … }
func hasNonGraphic(s string) bool { … }
func shellQuote(s string) string { … }
func batchEscape(s string) string { … }
func printEnvAsJSON(env []cfg.EnvVar, onlyChanged bool) { … }
func getOrigEnv(key string) string { … }
func checkEnvWrite(key, val string) error { … }
func readEnvFileLines(mustExist bool) []string { … }
func updateEnvFile(add map[string]string, del map[string]bool) { … }
func lineToKey(line string) string { … }
func sortKeyValues(lines []string) { … }