OSDN Git Service

Android: move libraries to /vendor
authorRob Herring <robh@kernel.org>
Fri, 15 Sep 2017 13:51:29 +0000 (08:51 -0500)
committerRob Herring <robh@kernel.org>
Fri, 15 Sep 2017 13:51:29 +0000 (08:51 -0500)
As part of Treble project in Android O, all the device specific files have
to be located in a separate vendor partition. This is done by setting
LOCAL_PROPRIETARY_MODULE (the name is misleading). This change will not
break existing platforms without a vendor partition as it will just move
files to /system/vendor.

Change-Id: I0e863d55406b3e2457bbaded818e7fd4f19f064a
Signed-off-by: Rob Herring <robh@kernel.org>
Android.mk

index 083a73f..d93c06d 100644 (file)
@@ -37,6 +37,8 @@ LOCAL_EXPORT_C_INCLUDE_DIRS := \
 LOCAL_MODULE := gralloc.gbm
 LOCAL_MODULE_TAGS := optional
 LOCAL_MODULE_RELATIVE_PATH := hw
+LOCAL_PROPRIETARY_MODULE := true
+
 include $(BUILD_SHARED_LIBRARY)
 
 include $(CLEAR_VARS)
@@ -46,4 +48,6 @@ LOCAL_EXPORT_C_INCLUDE_DIRS := \
 
 LOCAL_MODULE := libgralloc_drm
 LOCAL_MODULE_TAGS := optional
+LOCAL_PROPRIETARY_MODULE := true
+
 include $(BUILD_SHARED_LIBRARY)