Add vendor version for libgui
libstagefright_omx library need to be extended to vendor which
is depenednet on libgui which is a vndk_private lib.
Creating vendor version so that libstagefright_omx_ext can link
to libgui_vendor.
CRs-Fixed: 2258968
Change-Id: I777eebffc405c8bb74aab270e9f272c806501458
(cherry picked from commit 1c1b78391bb2298b94b532cf51a2b4bc3b3da3a4)
diff --git a/libs/gui/Android.bp b/libs/gui/Android.bp
index d634c58..861cb6f 100644
--- a/libs/gui/Android.bp
+++ b/libs/gui/Android.bp
@@ -149,13 +149,9 @@
},
}
-cc_library_shared {
- name: "libgui",
- vendor_available: true,
- vndk: {
- enabled: true,
- private: true,
- },
+cc_defaults {
+ name: "libgui_defaults",
+
double_loadable: true,
defaults: ["libgui_bufferqueue-defaults"],
@@ -410,4 +406,20 @@
],
}
+cc_library_shared {
+ name: "libgui",
+ vendor_available: true,
+ vndk: {
+ enabled: true,
+ private: true,
+ },
+ defaults: ["libgui_defaults"]
+}
+
+cc_library_shared {
+ name: "libgui_vendor",
+ vendor: true,
+ defaults: ["libgui_defaults"]
+}
+
subdirs = ["tests"]