From a0160cba9c3105bc74fff31fcd2c52bea5aaa3eb Mon Sep 17 00:00:00 2001 From: Alexander Koskovich Date: Tue, 18 May 2021 19:54:33 +0800 Subject: [PATCH] sdm660-common: Add missing egl symlinks Change-Id: I15bf2f1f354495169c3bb5f629ce115a1ae386c0 Signed-off-by: clarencelol Signed-off-by: pix106 --- Android.mk | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/Android.mk b/Android.mk index 3d3879c9..f48ab8fe 100644 --- a/Android.mk +++ b/Android.mk @@ -111,14 +111,28 @@ ALL_DEFAULT_INSTALLED_MODULES += \ $(RFS_MSM_MPSS_SYMLINKS) \ $(RFS_MSM_SLPI_SYMLINKS) -EGL_SYMLINKS := $(TARGET_OUT_VENDOR)/lib/libGLESv2_adreno.so \ - $(TARGET_OUT_VENDOR)/lib/libEGL_adreno.so \ - $(TARGET_OUT_VENDOR)/lib64/libEGL_adreno.so -$(EGL_SYMLINKS): $(LOCAL_INSTALLED_MODULE) +EGL_LIBRARIES := \ + libEGL_adreno.so \ + libGLESv2_adreno.so \ + libq3dtools_adreno.so + +EGL_32_SYMLINKS := $(addprefix $(TARGET_OUT_VENDOR)/lib/,$(notdir $(EGL_LIBRARIES))) +$(EGL_32_SYMLINKS): $(LOCAL_INSTALLED_MODULE) + @echo "EGL 32 lib link: $@" @mkdir -p $(dir $@) + @rm -rf $@ $(hide) ln -sf egl/$(notdir $@) $@ -ALL_DEFAULT_INSTALLED_MODULES += $(EGL_SYMLINKS) +EGL_64_SYMLINKS := $(addprefix $(TARGET_OUT_VENDOR)/lib64/,$(notdir $(EGL_LIBRARIES))) +$(EGL_64_SYMLINKS): $(LOCAL_INSTALLED_MODULE) + @echo "EGL lib link: $@" + @mkdir -p $(dir $@) + @rm -rf $@ + $(hide) ln -sf egl/$(notdir $@) $@ + +ALL_DEFAULT_INSTALLED_MODULES += \ + $(EGL_32_SYMLINKS) \ + $(EGL_64_SYMLINKS) METADATA_SYMLINKS := $(TARGET_ROOT_OUT)/metadata $(METADATA_SYMLINKS): $(LOCAL_INSTALLED_MODULE)