diff options
Diffstat (limited to 'rust/library.go')
| -rw-r--r-- | rust/library.go | 2 |
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...) } |