diff options
Diffstat (limited to 'binaries/gpu/Android.mk')
-rwxr-xr-x | binaries/gpu/Android.mk | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/binaries/gpu/Android.mk b/binaries/gpu/Android.mk index f989461..63de7e5 100755 --- a/binaries/gpu/Android.mk +++ b/binaries/gpu/Android.mk @@ -35,19 +35,17 @@ LOCAL_SHARED_LIBRARIES := android.hardware.graphics.common@1.0 libz libnativewin LOCAL_STRIP_MODULE := false ifeq ($(BOARD_INSTALL_VULKAN),true) -LOCAL_POST_INSTALL_CMD = $(hide) \ - pushd $(dir $(LOCAL_INSTALLED_MODULE))../hw && \ - ln -sf ../egl/$(notdir $(LOCAL_INSTALLED_MODULE)) vulkan.$(TARGET_DEVICE).so && \ - popd; +LOCAL_REQUIRED_MODULES += yukawa_libGLES_mali_vulkan_symlink32 yukawa_libGLES_mali_vulkan_symlink64 endif ifeq ($(BOARD_INSTALL_OPENCL),true) -LOCAL_POST_INSTALL_CMD += \ - pushd $(dir $(LOCAL_INSTALLED_MODULE)).. && \ - ln -sf egl/$(notdir $(LOCAL_INSTALLED_MODULE)) libOpenCL.so.1.1 && \ - ln -sf libOpenCL.so.1.1 libOpenCL.so.1 && \ - ln -sf libOpenCL.so.1.1 libOpenCL.so && \ - popd; +LOCAL_REQUIRED_MODULES += \ + yukawa_libGLES_mali_libOpenCL_symlink32 \ + yukawa_libGLES_mali_libOpenCL.1_symlink32 \ + yukawa_libGLES_mali_libOpenCL.1.1_symlink32 \ + yukawa_libGLES_mali_libOpenCL_symlink64 \ + yukawa_libGLES_mali_libOpenCL.1_symlink64 \ + yukawa_libGLES_mali_libOpenCL.1.1_symlink64 endif include $(BUILD_PREBUILT) |