diff options
author | Jiyong Park | 2017-04-23 09:45:38 -0500 |
---|---|---|
committer | Jiyong Park | 2017-04-25 20:28:49 -0500 |
commit | 0da99b8ab0f691ad7ec7f4c5c8a09c5df92486a1 (patch) | |
tree | 8a00c52419a38f9e89e1b3b074a9179c2ca84c72 | |
parent | 853f81c361c98ab5bf9f2c05176ce9c455919640 (diff) | |
download | external-libgbm-0da99b8ab0f691ad7ec7f4c5c8a09c5df92486a1.tar.gz external-libgbm-0da99b8ab0f691ad7ec7f4c5c8a09c5df92486a1.tar.xz external-libgbm-0da99b8ab0f691ad7ec7f4c5c8a09c5df92486a1.zip |
Move libdrm.so to vendor partition
Gralloc from QCOM is using this lib. However, instead of making this lib
as VNDK-SP, it is moved to /vendor partition because no framework
component is using this.
Bug: 37567747
Bug: 37483222
Test: libdrm.so is in /vendor partion
Change-Id: Ib1e9bf6d70e3616e599880d11e8a575d77e4d550
-rw-r--r-- | Android.mk | 1 | ||||
-rw-r--r-- | CleanSpec.mk | 4 |
2 files changed, 5 insertions, 0 deletions
@@ -59,6 +59,7 @@ include $(BUILD_STATIC_LIBRARY) | |||
59 | include $(CLEAR_VARS) | 59 | include $(CLEAR_VARS) |
60 | 60 | ||
61 | LOCAL_MODULE := libdrm | 61 | LOCAL_MODULE := libdrm |
62 | LOCAL_VENDOR_MODULE := true | ||
62 | 63 | ||
63 | LOCAL_SRC_FILES := $(filter-out %.h,$(LIBDRM_FILES)) | 64 | LOCAL_SRC_FILES := $(filter-out %.h,$(LIBDRM_FILES)) |
64 | LOCAL_EXPORT_C_INCLUDE_DIRS := \ | 65 | LOCAL_EXPORT_C_INCLUDE_DIRS := \ |
diff --git a/CleanSpec.mk b/CleanSpec.mk index 28a11db4..aa1d752b 100644 --- a/CleanSpec.mk +++ b/CleanSpec.mk | |||
@@ -2,3 +2,7 @@ $(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/include/libdrm) | |||
2 | $(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/include/freedreno) | 2 | $(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/include/freedreno) |
3 | $(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/SHARED_LIBRARIES/libdrm_*intermediates) | 3 | $(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/SHARED_LIBRARIES/libdrm_*intermediates) |
4 | $(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/STATIC_LIBRARIES/libdrm_*intermediates) | 4 | $(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/STATIC_LIBRARIES/libdrm_*intermediates) |
5 | |||
6 | # libdrm is moved from /system to /vendor | ||
7 | $(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/lib/libdrm.so) | ||
8 | $(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/lib64/libdrm.so) | ||