cc: add exclude_generated_sources property
generated_sources needs exclude_* just like that srcs needs exclude_srcs to support variant-specific exclusion of source files. Bug: 159585065 Test: m Change-Id: I49e49b0b3a0115a01fc9cf6f9fe74b23e723a785
This commit is contained in:
6
cc/cc.go
6
cc/cc.go
@@ -3009,6 +3009,9 @@ func squashVendorSrcs(m *Module) {
|
||||
|
||||
lib.baseCompiler.Properties.Exclude_srcs = append(lib.baseCompiler.Properties.Exclude_srcs,
|
||||
lib.baseCompiler.Properties.Target.Vendor.Exclude_srcs...)
|
||||
|
||||
lib.baseCompiler.Properties.Exclude_generated_sources = append(lib.baseCompiler.Properties.Exclude_generated_sources,
|
||||
lib.baseCompiler.Properties.Target.Vendor.Exclude_generated_sources...)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3019,6 +3022,9 @@ func squashRecoverySrcs(m *Module) {
|
||||
|
||||
lib.baseCompiler.Properties.Exclude_srcs = append(lib.baseCompiler.Properties.Exclude_srcs,
|
||||
lib.baseCompiler.Properties.Target.Recovery.Exclude_srcs...)
|
||||
|
||||
lib.baseCompiler.Properties.Exclude_generated_sources = append(lib.baseCompiler.Properties.Exclude_generated_sources,
|
||||
lib.baseCompiler.Properties.Target.Recovery.Exclude_generated_sources...)
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user