8902f7571a
libvndksupport is a new LL-NDK library that provides vendor-visible APIs
for platform-only functionalities of other LL-NDK libraries. Currently,
it provides android_(load|unload)_sphal_library which abstracts the
platform-only APIs of libdl (android_get_exported_namespace, etc.)
Bug: 37323945
Test: sailfish builds and boots
Test: libvndksupport-tests passes
Merged-In: I6d2911b57e009d0c842554933aac87d6573ffcbf
Change-Id: I6d2911b57e009d0c842554933aac87d6573ffcbf
(cherry picked from commit 7130e13262
)
15 lines
339 B
Text
15 lines
339 B
Text
subdirs = ["tests"]
|
|
|
|
cc_library_shared {
|
|
name: "libvndksupport",
|
|
srcs: ["linker.c"],
|
|
local_include_dirs: ["include/vndksupport"],
|
|
export_include_dirs: ["include"],
|
|
shared_libs: ["liblog"],
|
|
}
|
|
|
|
llndk_library {
|
|
name: "libvndksupport",
|
|
symbol_file: "libvndksupport.map.txt",
|
|
export_include_dirs: ["include"],
|
|
}
|