Lines Matching defs:commandBuilder
176 type commandBuilder struct { struct
177 path string
178 target builderTarget
179 args []builderArg
180 envUpdates []string
181 env env
182 cfg *config
183 rootPath string
184 absWrapperPath string
218 func (builder *commandBuilder) clone() *commandBuilder {
230 func (builder *commandBuilder) wrapPath(path string, extraFlags ...string) {
237 func (builder *commandBuilder) addPreUserArgs(args ...string) {
248 func (builder *commandBuilder) addPostUserArgs(args ...string) {
253 func (builder *commandBuilder) transformArgs(transform func(arg builderArg) string) {
270 func (builder *commandBuilder) filterArgPairs(keepPair func(arg1, arg2 builderArg) bool) {
283 func (builder *commandBuilder) updateEnv(updates ...string) {
287 func (builder *commandBuilder) build() *command {