remove unused GeneratedHeaders variable
Even though modules listed in generated_headers may produce .h files and return the list of them as GeneratedSourceFiles(), cc modules do not need them. GeneratedDeps() and GeneratedHeaderDirs() are what we need. Bug: n/a Test: m Change-Id: I655f88e8c1a387e256c58913931721aaeab90b62
This commit is contained in:
5
cc/cc.go
5
cc/cc.go
@@ -136,7 +136,6 @@ type PathDeps struct {
|
|||||||
|
|
||||||
// Paths to generated source files
|
// Paths to generated source files
|
||||||
GeneratedSources android.Paths
|
GeneratedSources android.Paths
|
||||||
GeneratedHeaders android.Paths
|
|
||||||
GeneratedDeps android.Paths
|
GeneratedDeps android.Paths
|
||||||
|
|
||||||
Flags []string
|
Flags []string
|
||||||
@@ -2228,8 +2227,6 @@ func (c *Module) depsToPaths(ctx android.ModuleContext) PathDeps {
|
|||||||
fallthrough
|
fallthrough
|
||||||
case genHeaderDepTag, genHeaderExportDepTag:
|
case genHeaderDepTag, genHeaderExportDepTag:
|
||||||
if genRule, ok := dep.(genrule.SourceFileGenerator); ok {
|
if genRule, ok := dep.(genrule.SourceFileGenerator); ok {
|
||||||
depPaths.GeneratedHeaders = append(depPaths.GeneratedHeaders,
|
|
||||||
genRule.GeneratedSourceFiles()...)
|
|
||||||
depPaths.GeneratedDeps = append(depPaths.GeneratedDeps,
|
depPaths.GeneratedDeps = append(depPaths.GeneratedDeps,
|
||||||
genRule.GeneratedDeps()...)
|
genRule.GeneratedDeps()...)
|
||||||
dirs := genRule.GeneratedHeaderDirs()
|
dirs := genRule.GeneratedHeaderDirs()
|
||||||
@@ -2417,7 +2414,6 @@ func (c *Module) depsToPaths(ctx android.ModuleContext) PathDeps {
|
|||||||
if _, ok := ccDep.(*Module); ok {
|
if _, ok := ccDep.(*Module); ok {
|
||||||
if i, ok := ccDep.(*Module).linker.(exportedFlagsProducer); ok {
|
if i, ok := ccDep.(*Module).linker.(exportedFlagsProducer); ok {
|
||||||
depPaths.SystemIncludeDirs = append(depPaths.SystemIncludeDirs, i.exportedSystemDirs()...)
|
depPaths.SystemIncludeDirs = append(depPaths.SystemIncludeDirs, i.exportedSystemDirs()...)
|
||||||
depPaths.GeneratedHeaders = append(depPaths.GeneratedHeaders, i.exportedGeneratedHeaders()...)
|
|
||||||
depPaths.GeneratedDeps = append(depPaths.GeneratedDeps, i.exportedDeps()...)
|
depPaths.GeneratedDeps = append(depPaths.GeneratedDeps, i.exportedDeps()...)
|
||||||
depPaths.Flags = append(depPaths.Flags, i.exportedFlags()...)
|
depPaths.Flags = append(depPaths.Flags, i.exportedFlags()...)
|
||||||
|
|
||||||
@@ -2647,7 +2643,6 @@ func (c *Module) depsToPaths(ctx android.ModuleContext) PathDeps {
|
|||||||
depPaths.Flags = android.FirstUniqueStrings(depPaths.Flags)
|
depPaths.Flags = android.FirstUniqueStrings(depPaths.Flags)
|
||||||
depPaths.IncludeDirs = android.FirstUniquePaths(depPaths.IncludeDirs)
|
depPaths.IncludeDirs = android.FirstUniquePaths(depPaths.IncludeDirs)
|
||||||
depPaths.SystemIncludeDirs = android.FirstUniquePaths(depPaths.SystemIncludeDirs)
|
depPaths.SystemIncludeDirs = android.FirstUniquePaths(depPaths.SystemIncludeDirs)
|
||||||
depPaths.GeneratedHeaders = android.FirstUniquePaths(depPaths.GeneratedHeaders)
|
|
||||||
depPaths.GeneratedDeps = android.FirstUniquePaths(depPaths.GeneratedDeps)
|
depPaths.GeneratedDeps = android.FirstUniquePaths(depPaths.GeneratedDeps)
|
||||||
depPaths.ReexportedDirs = android.FirstUniquePaths(depPaths.ReexportedDirs)
|
depPaths.ReexportedDirs = android.FirstUniquePaths(depPaths.ReexportedDirs)
|
||||||
depPaths.ReexportedSystemDirs = android.FirstUniquePaths(depPaths.ReexportedSystemDirs)
|
depPaths.ReexportedSystemDirs = android.FirstUniquePaths(depPaths.ReexportedSystemDirs)
|
||||||
|
Reference in New Issue
Block a user