Merge "Revert "m <apex_name>-deps-info prints the internal/external deps of the APEX""
This commit is contained in:
25
cc/cc.go
25
cc/cc.go
@@ -398,13 +398,6 @@ func IsSharedDepTag(depTag blueprint.DependencyTag) bool {
|
||||
return ok && ccDepTag.Shared
|
||||
}
|
||||
|
||||
func IsStaticDepTag(depTag blueprint.DependencyTag) bool {
|
||||
ccDepTag, ok := depTag.(DependencyTag)
|
||||
return ok && (ccDepTag == staticExportDepTag ||
|
||||
ccDepTag == lateStaticDepTag ||
|
||||
ccDepTag == wholeStaticDepTag)
|
||||
}
|
||||
|
||||
func IsRuntimeDepTag(depTag blueprint.DependencyTag) bool {
|
||||
ccDepTag, ok := depTag.(DependencyTag)
|
||||
return ok && ccDepTag == runtimeDepTag
|
||||
@@ -470,9 +463,6 @@ type Module struct {
|
||||
makeLinkType string
|
||||
// Kythe (source file indexer) paths for this compilation module
|
||||
kytheFiles android.Paths
|
||||
|
||||
// name of the modules that are direct or indirect static deps of this module
|
||||
allStaticDeps []string
|
||||
}
|
||||
|
||||
func (c *Module) Toc() android.OptionalPath {
|
||||
@@ -1268,15 +1258,6 @@ func orderStaticModuleDeps(module LinkableInterface, staticDeps []LinkableInterf
|
||||
return results
|
||||
}
|
||||
|
||||
func gatherTransitiveStaticDeps(staticDeps []LinkableInterface) []string {
|
||||
var ret []string
|
||||
for _, dep := range staticDeps {
|
||||
ret = append(ret, dep.Module().Name())
|
||||
ret = append(ret, dep.AllStaticDeps()...)
|
||||
}
|
||||
return android.FirstUniqueStrings(ret)
|
||||
}
|
||||
|
||||
func (c *Module) IsTestPerSrcAllTestsVariation() bool {
|
||||
test, ok := c.linker.(testPerSrc)
|
||||
return ok && test.isAllTestsVariation()
|
||||
@@ -2347,8 +2328,6 @@ func (c *Module) depsToPaths(ctx android.ModuleContext) PathDeps {
|
||||
c.sabi.Properties.ReexportedIncludes = android.FirstUniqueStrings(c.sabi.Properties.ReexportedIncludes)
|
||||
}
|
||||
|
||||
c.allStaticDeps = gatherTransitiveStaticDeps(directStaticDeps)
|
||||
|
||||
return depPaths
|
||||
}
|
||||
|
||||
@@ -2484,10 +2463,6 @@ func (c *Module) installable() bool {
|
||||
return c.installer != nil && !c.Properties.PreventInstall && c.IsForPlatform() && c.outputFile.Valid()
|
||||
}
|
||||
|
||||
func (c *Module) AllStaticDeps() []string {
|
||||
return c.allStaticDeps
|
||||
}
|
||||
|
||||
func (c *Module) AndroidMkWriteAdditionalDependenciesForSourceAbiDiff(w io.Writer) {
|
||||
if c.linker != nil {
|
||||
if library, ok := c.linker.(*libraryDecorator); ok {
|
||||
|
@@ -51,8 +51,6 @@ type LinkableInterface interface {
|
||||
ToolchainLibrary() bool
|
||||
NdkPrebuiltStl() bool
|
||||
StubDecorator() bool
|
||||
|
||||
AllStaticDeps() []string
|
||||
}
|
||||
|
||||
type DependencyTag struct {
|
||||
|
Reference in New Issue
Block a user