summaryrefslogtreecommitdiff
path: root/cc/linkable.go
diff options
context:
space:
mode:
Diffstat (limited to 'cc/linkable.go')
-rw-r--r--cc/linkable.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/cc/linkable.go b/cc/linkable.go
index 560c9debe..02d7047bf 100644
--- a/cc/linkable.go
+++ b/cc/linkable.go
@@ -384,9 +384,13 @@ func flagExporterInfoFromCcInfo(ctx android.ModuleContext, ccInfo cquery.CcInfo)
includes := android.PathsForBazelOut(ctx, ccInfo.Includes)
systemIncludes := android.PathsForBazelOut(ctx, ccInfo.SystemIncludes)
+ headers := android.PathsForBazelOut(ctx, ccInfo.Headers)
return FlagExporterInfo{
IncludeDirs: android.FirstUniquePaths(includes),
SystemIncludeDirs: android.FirstUniquePaths(systemIncludes),
+ GeneratedHeaders: headers,
+ // necessary to ensure generated headers are considered implicit deps of dependent actions
+ Deps: headers,
}
}