From 1dbfa144f9d63000bb0c55c9d86de55c800463dd Mon Sep 17 00:00:00 2001 From: Ivan Lozano Date: Fri, 29 Mar 2024 14:48:11 +0000 Subject: rust: Fix handling of bindgen header libs Static libraries were being appended to the list of header library dependencies. They should not be. This also makes sure we track them appropriately in Make. Test: m blueprint_tests Change-Id: Ifa664f09fe2102aea57d22cbaaeba71f0c26074d --- rust/androidmk.go | 1 + 1 file changed, 1 insertion(+) (limited to 'rust/androidmk.go') diff --git a/rust/androidmk.go b/rust/androidmk.go index e0cb3ceae..72b2f6bad 100644 --- a/rust/androidmk.go +++ b/rust/androidmk.go @@ -62,6 +62,7 @@ func (mod *Module) AndroidMkEntries() []android.AndroidMkEntries { entries.AddStrings("LOCAL_PROC_MACRO_LIBRARIES", mod.Properties.AndroidMkProcMacroLibs...) entries.AddStrings("LOCAL_SHARED_LIBRARIES", mod.transitiveAndroidMkSharedLibs.ToList()...) entries.AddStrings("LOCAL_STATIC_LIBRARIES", mod.Properties.AndroidMkStaticLibs...) + entries.AddStrings("LOCAL_HEADER_LIBRARIES", mod.Properties.AndroidMkHeaderLibs...) entries.AddStrings("LOCAL_SOONG_LINK_TYPE", mod.makeLinkType) if mod.InVendor() { entries.SetBool("LOCAL_IN_VENDOR", true) -- cgit v1.2.3-59-g8ed1b