sapphire: Declare EGL libs as symlinks during extraction

Change-Id: I4b2f3e79b5e518889d9771bf8990e27babca8b61
This commit is contained in:
Bruno Martins
2024-03-28 13:11:44 +00:00
committed by kibria5
parent bd7dd664ac
commit fd86e114b4
2 changed files with 7 additions and 23 deletions

View File

@@ -39,22 +39,6 @@ $(CNE_SYMLINKS): $(LOCAL_INSTALLED_MODULE)
@rm -rf $@
$(hide) ln -sf /vendor/lib64/$(notdir $@) $@
EGL_LIB_SYMLINKS := $(TARGET_OUT_VENDOR)/lib
$(EGL_LIB_SYMLINKS): $(LOCAL_INSTALLED_MODULE)
@echo "EGL lib symlinks: $@"
@mkdir -p $@
$(hide) ln -sf egl/libEGL_adreno.so $@/libEGL_adreno.so
$(hide) ln -sf egl/libGLESv2_adreno.so $@/libGLESv2_adreno.so
$(hide) ln -sf egl/libq3dtools_adreno.so $@/libq3dtools_adreno.so
EGL_LIB64_SYMLINKS := $(TARGET_OUT_VENDOR)/lib64
$(EGL_LIB64_SYMLINKS): $(LOCAL_INSTALLED_MODULE)
@echo "EGL lib64 symlinks: $@"
@mkdir -p $@
$(hide) ln -sf egl/libEGL_adreno.so $@/libEGL_adreno.so
$(hide) ln -sf egl/libGLESv2_adreno.so $@/libGLESv2_adreno.so
$(hide) ln -sf egl/libq3dtools_adreno.so $@/libq3dtools_adreno.so
ALL_DEFAULT_INSTALLED_MODULES += $(CNE_SYMLINKS) $(EGL_LIB_SYMLINKS) $(EGL_LIB64_SYMLINKS)
ALL_DEFAULT_INSTALLED_MODULES += $(CNE_SYMLINKS)
endif

View File

@@ -1201,11 +1201,11 @@ vendor/gpu/kbc/unified_kbcs_32.bin
vendor/gpu/kbc/unified_kbcs_64.bin
vendor/gpu/kbc/unified_ksqs.bin
vendor/lib/egl/eglSubDriverAndroid.so
vendor/lib/egl/libEGL_adreno.so
vendor/lib/egl/libEGL_adreno.so;SYMLINK=vendor/lib/libEGL_adreno.so
vendor/lib/egl/libGLESv1_CM_adreno.so
vendor/lib/egl/libGLESv2_adreno.so
vendor/lib/egl/libGLESv2_adreno.so;SYMLINK=vendor/lib/libGLESv2_adreno.so
vendor/lib/egl/libVkLayer_ADRENO_qprofiler.so
vendor/lib/egl/libq3dtools_adreno.so
vendor/lib/egl/libq3dtools_adreno.so;SYMLINK=vendor/lib/libq3dtools_adreno.so
vendor/lib/egl/libq3dtools_esx.so
vendor/lib/libCB.so
vendor/lib/libOpenCL.so
@@ -1219,11 +1219,11 @@ vendor/lib/libllvm-glnext.so
vendor/lib/libllvm-qcom.so
vendor/lib/libllvm-qgl.so
vendor/lib64/egl/eglSubDriverAndroid.so
vendor/lib64/egl/libEGL_adreno.so
vendor/lib64/egl/libEGL_adreno.so;SYMLINK=vendor/lib64/libEGL_adreno.so
vendor/lib64/egl/libGLESv1_CM_adreno.so
vendor/lib64/egl/libGLESv2_adreno.so
vendor/lib64/egl/libGLESv2_adreno.so;SYMLINK=vendor/lib64/libGLESv2_adreno.so
vendor/lib64/egl/libVkLayer_ADRENO_qprofiler.so
vendor/lib64/egl/libq3dtools_adreno.so
vendor/lib64/egl/libq3dtools_adreno.so;SYMLINK=vendor/lib64/libq3dtools_adreno.so
vendor/lib64/egl/libq3dtools_esx.so
vendor/lib64/libCB.so
vendor/lib64/libOpenCL.so