Lines Matching refs:modules
23 func modulesOutputDirs(ctx BuilderContext, modules ...Module) []string {
24 dirs := make([]string, 0, len(modules))
25 for _, module := range modules {
39 func modulesLicenseMetadata(ctx BuilderContext, modules ...Module) Paths {
40 result := make(Paths, 0, len(modules))
41 for _, module := range modules {
52 libraryName string, stripPrefix []string, modules ...Module) {
55 if len(modules) == 0 {
57 modules = []Module{mctx.Module()}
63 libraryName = modules[0].Name()
72 outputs := modulesOutputDirs(ctx, modules...)
79 cmd = cmd.Inputs(modulesLicenseMetadata(ctx, modules...))
88 stripPrefix []string, modules ...Module) {
90 outputFile, libraryName, stripPrefix, modules...)
98 stripPrefix []string, modules ...Module) {
100 outputFile, libraryName, stripPrefix, modules...)
108 stripPrefix []string, modules ...Module) {
110 outputFile, libraryName, stripPrefix, modules...)