1*760c253cSXin Li// Copyright 2019 The ChromiumOS Authors 2*760c253cSXin Li// Use of this source code is governed by a BSD-style license that can be 3*760c253cSXin Li// found in the LICENSE file. 4*760c253cSXin Li 5*760c253cSXin Lipackage main 6*760c253cSXin Li 7*760c253cSXin Liimport "fmt" 8*760c253cSXin Li 9*760c253cSXin Lifunc processPrintConfigFlag(builder *commandBuilder) { 10*760c253cSXin Li printConfig := false 11*760c253cSXin Li builder.transformArgs(func(arg builderArg) string { 12*760c253cSXin Li if arg.value == "-print-config" { 13*760c253cSXin Li printConfig = true 14*760c253cSXin Li return "" 15*760c253cSXin Li } 16*760c253cSXin Li return arg.value 17*760c253cSXin Li }) 18*760c253cSXin Li if printConfig { 19*760c253cSXin Li fmt.Fprintf(builder.env.stderr(), "wrapper config: %#v\n", *builder.cfg) 20*760c253cSXin Li } 21*760c253cSXin Li} 22