From 099ae684b595f06741b6fb5f730fb50311348b80 Mon Sep 17 00:00:00 2001 From: Kshitij Gupta Date: Tue, 13 Sep 2022 19:05:26 +0100 Subject: [PATCH] rosemary: Create symlinks for vullkan - vulkan blobs are symlinks to libGLES_mali.so --- Android.mk | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Android.mk b/Android.mk index 3aec131..831f2a2 100644 --- a/Android.mk +++ b/Android.mk @@ -8,4 +8,15 @@ LOCAL_PATH := $(call my-dir) ifneq ($(filter rosemary, $(TARGET_DEVICE)),) include $(call all-makefiles-under,$(LOCAL_PATH)) + +VULKAN_SYMLINKS := $(TARGET_OUT_VENDOR) +$(VULKAN_SYMLINKS): $(LOCAL_INSTALLED_MODULE) + @echo "Creating vulkan symlinks: $@" + @mkdir -p $@/lib/hw/ + @mkdir -p $@/lib64/hw/ + @ln -sf $@/lib/egl/libGLES_mali.so $@/lib/hw/vulkan.$(TARGET_BOARD_PLATFORM).so + @ln -sf $@/lib64/egl/libGLES_mali.so $@/lib64/hw/vulkan.$(TARGET_BOARD_PLATFORM).so + +ALL_DEFAULT_INSTALLED_MODULES += $(VULKAN_SYMLINKS) + endif