aboutsummaryrefslogtreecommitdiffstats
path: root/cc/ndk_library.go
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2017-11-16 14:33:08 -0800
committerColin Cross <ccross@android.com>2017-11-17 11:22:08 -0800
commitf18e11074dc8bd5bd04554b5b088b1d8cc40bc35 (patch)
tree33e7afddedb5a798ab2e1a8788c55d63d942377a /cc/ndk_library.go
parentad59e75a567f0638bae504543664a57582326a58 (diff)
downloadbuild_soong-f18e11074dc8bd5bd04554b5b088b1d8cc40bc35.tar.gz
build_soong-f18e11074dc8bd5bd04554b5b088b1d8cc40bc35.tar.bz2
build_soong-f18e11074dc8bd5bd04554b5b088b1d8cc40bc35.zip
Fix using aidl files from filegroups
Compute sources including from filegroup and genrule dependencies before determining if any sources will cause flags to be added. Test: gen_test.go Change-Id: I0434b003bbda07a58bb2ce1a0a72997918c8fae2
Diffstat (limited to 'cc/ndk_library.go')
-rw-r--r--cc/ndk_library.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/cc/ndk_library.go b/cc/ndk_library.go
index 066fb988..c5175236 100644
--- a/cc/ndk_library.go
+++ b/cc/ndk_library.go
@@ -258,8 +258,8 @@ func addStubLibraryCompilerFlags(flags Flags) Flags {
return flags
}
-func (stub *stubDecorator) compilerFlags(ctx ModuleContext, flags Flags) Flags {
- flags = stub.baseCompiler.compilerFlags(ctx, flags)
+func (stub *stubDecorator) compilerFlags(ctx ModuleContext, flags Flags, deps PathDeps) Flags {
+ flags = stub.baseCompiler.compilerFlags(ctx, flags, deps)
return addStubLibraryCompilerFlags(flags)
}