summaryrefslogtreecommitdiff
path: root/rust/library.go
diff options
context:
space:
mode:
author Ivan Lozano <ivanlozano@google.com> 2021-02-05 15:53:33 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2021-02-05 15:53:33 +0000
commit729d5cf097f43af9f5881b53f03b2c715b7a0158 (patch)
tree1813868b17c632f9bdf6f43e630e245a2f4992d2 /rust/library.go
parentb7eab01167af0320e2552826381497111a4c66c6 (diff)
parent3dfa12db6c643672b1c41e577c95ef527ebdb0af (diff)
Merge "rust: Pass cc static libs to rustc."
Diffstat (limited to 'rust/library.go')
-rw-r--r--rust/library.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/rust/library.go b/rust/library.go
index b5749a2de..7ff13ec66 100644
--- a/rust/library.go
+++ b/rust/library.go
@@ -443,6 +443,7 @@ func (library *libraryDecorator) compile(ctx ModuleContext, flags Flags, deps Pa
}
flags.RustFlags = append(flags.RustFlags, deps.depFlags...)
+ flags.LinkFlags = append(flags.LinkFlags, deps.depLinkFlags...)
flags.LinkFlags = append(flags.LinkFlags, deps.linkObjects...)
if library.dylib() {
@@ -482,7 +483,6 @@ func (library *libraryDecorator) compile(ctx ModuleContext, flags Flags, deps Pa
if library.rlib() || library.dylib() {
library.flagExporter.exportLinkDirs(deps.linkDirs...)
- library.flagExporter.exportDepFlags(deps.depFlags...)
library.flagExporter.exportLinkObjects(deps.linkObjects...)
}