cc: Use local_include_dirs before include_dirs
Prefer local headers over remote headers
Change-Id: Ic50104c5f2cfdd96cd749d35c52cd13706ac6367
diff --git a/cc/cc.go b/cc/cc.go
index 34a1a56..a8b6051 100644
--- a/cc/cc.go
+++ b/cc/cc.go
@@ -461,8 +461,8 @@
rootIncludeDirs := pathtools.PrefixPaths(c.Properties.Include_dirs, ctx.AConfig().SrcDir())
localIncludeDirs := pathtools.PrefixPaths(c.Properties.Local_include_dirs, common.ModuleSrcDir(ctx))
flags.GlobalFlags = append(flags.GlobalFlags,
- includeDirsToFlags(rootIncludeDirs),
- includeDirsToFlags(localIncludeDirs))
+ includeDirsToFlags(localIncludeDirs),
+ includeDirsToFlags(rootIncludeDirs))
rootIncludeFiles := pathtools.PrefixPaths(c.Properties.Include_files, ctx.AConfig().SrcDir())
localIncludeFiles := pathtools.PrefixPaths(c.Properties.Local_include_files, common.ModuleSrcDir(ctx))