Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 130cbf6f authored by Spandan Das's avatar Spandan Das Committed by Gerrit Code Review
Browse files

Merge "Add filegroup modules to module_bp_java_deps.json" into main

parents cea1e77a 5e63b25c
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -139,3 +139,15 @@ func FileGroupDefaultsFactory() Module {

	return module
}

// Collect information for opening IDE project files in java/jdeps.go.
// Copied from build/soong/genrule/genrule.go
func (fg *fileGroup) IDEInfo(ctx BaseModuleContext, dpInfo *IdeInfo) {
	dpInfo.Srcs = append(dpInfo.Srcs, fg.Srcs().Strings()...)
	for _, src := range fg.properties.Srcs.GetOrDefault(ctx, nil) {
		if mod, _ := SrcIsModuleWithTag(src); mod != "" {
			// Register the module name without any tags in `Deps`
			dpInfo.Deps = append(dpInfo.Deps, mod)
		}
	}
}