Home | History | Annotate | Download | only in bootstrap

Lines Matching refs:string

38 	parallelCompile = pctx.StaticVariable("parallelCompile", func() string {
60 CommandDeps: []string{"$compileCmd"},
68 CommandDeps: []string{"$linkCmd"},
76 CommandDeps: []string{"$goTestMainCmd"},
84 CommandDeps: []string{"$pluginGenSrcCmd"},
92 CommandDeps: []string{"$goTestRunnerCmd"},
107 CommandDeps: []string{"$bootstrapCmd"},
122 CommandDeps: []string{"$builder"},
139 _ = pctx.VariableFunc("BinDir", func(config interface{}) (string, error) {
143 _ = pctx.VariableFunc("ToolDir", func(config interface{}) (string, error) {
156 InstallPath() string
162 func binDir() string {
166 func toolDir(config interface{}) string {
182 GoPkgRoot() string
183 GoPackageTarget() string
184 GoTestTargets() []string
193 GoPkgPath() string
194 IsPluginFor(string) bool
197 func isGoPluginFor(name string) func(blueprint.Module) bool {
221 Deps []string
222 PkgPath string
223 Srcs []string
224 TestSrcs []string
225 PluginFor []string
228 Srcs []string
229 TestSrcs []string
232 Srcs []string
233 TestSrcs []string
239 pkgRoot string
242 archiveFile string
245 testResultFile []string
262 func (g *goPackage) DynamicDependencies(ctx blueprint.DynamicDependerModuleContext) []string {
266 func (g *goPackage) GoPkgPath() string {
270 func (g *goPackage) GoPkgRoot() string {
274 func (g *goPackage) GoPackageTarget() string {
278 func (g *goPackage) GoTestTargets() []string {
282 func (g *goPackage) IsPluginFor(name string) bool {
296 genSrcs = []string{}
319 var srcs, testSrcs []string
344 Deps []string
345 Srcs []string
346 TestSrcs []string
351 Srcs []string
352 TestSrcs []string
355 Srcs []string
356 TestSrcs []string
362 installPath string
380 func (g *goBinary) DynamicDependencies(ctx blueprint.DynamicDependerModuleContext) []string {
385 func (g *goBinary) InstallPath() string {
398 genSrcs = []string{}
414 var deps []string
420 var srcs, testSrcs []string
436 var libDirFlags []string
445 linkArgs := map[string]string{}
452 Outputs: []string{aoutFile},
453 Inputs: []string{archiveFile},
460 Outputs: []string{g.installPath},
461 Inputs: []string{aoutFile},
467 func buildGoPluginLoader(ctx blueprint.ModuleContext, pkgPath, pluginSrc string) bool {
471 var pluginPaths []string
480 Outputs: []string{pluginSrc},
481 Args: map[string]string{
491 func buildGoPackage(ctx blueprint.ModuleContext, pkgRoot string,
492 pkgPath string, archiveFile string, srcs []string, genSrcs []string) {
498 var incFlags []string
499 var deps []string
509 compileArgs := map[string]string{
519 Outputs: []string{archiveFile},
528 pkgPath string, srcs, genSrcs, testSrcs []string) []string {
547 Outputs: []string{mainFile},
549 Args: map[string]string{
555 libDirFlags := []string{"-L " + testRoot}
556 testDeps := []string{}
567 Outputs: []string{testArchive},
568 Inputs: []string{mainFile},
569 Implicits: []string{testPkgArchive},
570 Args: map[string]string{
579 Outputs: []string{testFile},
580 Inputs: []string{testArchive},
581 Args: map[string]string{
589 Outputs: []string{testPassed},
590 Inputs: []string{testFile},
592 Args: map[string]string{
599 return []string{testPassed}
621 var blueprintTools []string
634 var extraSharedFlagArray []string
643 var primaryBuilderName, primaryBuilderExtraFlags string
679 Outputs: []string{mainNinjaFile},
680 Inputs: []string{topLevelBlueprints},
681 Args: map[string]string{
690 Outputs: []string{primaryBuilderNinjaFile},
691 Inputs: []string{topLevelBlueprints},
692 Args: map[string]string{
705 Inputs: []string{primaryBuilderFile},
706 Outputs: []string{finalMinibp},
720 CommandDeps: []string{primaryBuilderFile},
726 Outputs: []string{docsFile},
732 Outputs: []string{"blueprint_docs"},
733 Inputs: []string{docsFile},
739 Outputs: []string{"blueprint_tools"},
748 func packageRoot(ctx blueprint.ModuleContext) string {
755 func testRoot(ctx blueprint.ModuleContext) string {
761 func moduleSrcDir(ctx blueprint.ModuleContext) string {
766 func moduleObjDir(ctx blueprint.ModuleContext) string {
771 func moduleGenSrcDir(ctx blueprint.ModuleContext) string {