diff options
| author | Albert I <kras@raphielgang.org> | 2021-07-09 20:46:11 +0800 | 
|---|---|---|
| committer | sinanmohd <pcmsinan@gmail.com> | 2023-01-08 17:55:33 +0530 | 
| commit | c3376e4e28ac5967e0a945ea8d033d30f84318e4 (patch) | |
| tree | 6e032921540631eecf747e1d26221582d9fd5482 | |
| parent | 013b455f82bf18e5681ce0bdc778904c502e79fe (diff) | |
veux: Create Adreno symlinks
Match stock behavior.
Signed-off-by: Albert I <kras@raphielgang.org>
Change-Id: Ia9271f360dcca3ffda9387fe969e27fa7507bd2b
Signed-off-by: Ahmad Rulim <personal@rulim34.dev>
| -rw-r--r-- | Android.mk | 54 | 
1 files changed, 35 insertions, 19 deletions
| @@ -32,10 +32,7 @@ $(VM_SYSTEM_MOUNT_POINT): $(LOCAL_INSTALLED_MODULE)  	@echo "Creating $(VM_SYSTEM_MOUNT_POINT)"  	@mkdir -p $(TARGET_OUT_VENDOR)/vm-system -ALL_DEFAULT_INSTALLED_MODULES += $(FIRMWARE_MOUNT_POINT) -ALL_DEFAULT_INSTALLED_MODULES += $(BT_FIRMWARE_MOUNT_POINT) -ALL_DEFAULT_INSTALLED_MODULES += $(DSP_MOUNT_POINT) -ALL_DEFAULT_INSTALLED_MODULES += $(VM_SYSTEM_MOUNT_POINT) +ALL_DEFAULT_INSTALLED_MODULES += $(FIRMWARE_MOUNT_POINT) $(BT_FIRMWARE_MOUNT_POINT) $(DSP_MOUNT_POINT) $(VM_SYSTEM_MOUNT_POINT)  RFS_MSM_ADSP_SYMLINKS := $(TARGET_OUT_VENDOR)/rfs/msm/adsp/  $(RFS_MSM_ADSP_SYMLINKS): $(LOCAL_INSTALLED_MODULE) @@ -85,33 +82,52 @@ $(RFS_MSM_SLPI_SYMLINKS): $(LOCAL_INSTALLED_MODULE)  	$(hide) ln -sf /vendor/firmware_mnt $@/readonly/firmware  	$(hide) ln -sf /vendor/firmware $@/readonly/vendor/firmware +ALL_DEFAULT_INSTALLED_MODULES += $(RFS_MSM_ADSP_SYMLINKS) $(RFS_MSM_CDSP_SYMLINKS) $(RFS_MSM_MPSS_SYMLINKS) $(RFS_MSM_SLPI_SYMLINKS) +  WIFI_FIRMWARE_SYMLINKS := $(TARGET_OUT_VENDOR)/firmware/wlan/qca_cld/  $(WIFI_FIRMWARE_SYMLINKS): $(LOCAL_INSTALLED_MODULE)  	@echo "Creating wifi firmware symlinks: $@"  	mkdir -p $@  	$(hide) ln -sf /vendor/etc/wifi/WCNSS_qcom_cfg.ini $@/WCNSS_qcom_cfg.ini -ALL_DEFAULT_INSTALLED_MODULES += $(RFS_MSM_ADSP_SYMLINKS) $(RFS_MSM_CDSP_SYMLINKS) $(RFS_MSM_MPSS_SYMLINKS) $(RFS_MSM_SLPI_SYMLINKS)  ALL_DEFAULT_INSTALLED_MODULES += $(WIFI_FIRMWARE_SYMLINKS) -# Symlinks -EGL_LIBRARIES := \ -	libEGL_adreno.so \ -	libGLESv2_adreno.so \ -	libq3dtools_adreno.so +EGL_32_SYMLINK := $(TARGET_OUT_VENDOR)/lib/libEGL_adreno.so +$(EGL_32_SYMLINK): $(LOCAL_INSTALLED_MODULE) +	@echo "Creating 32-bit EGL symlink: $@" +	@mkdir -p $(dir $@) +	$(hide) ln -sf egl/$(notdir $@) $@ + +GLESv2_32_SYMLINK := $(TARGET_OUT_VENDOR)/lib/libGLESv2_adreno.so +$(GLESv2_32_SYMLINK): $(LOCAL_INSTALLED_MODULE) +	@echo "Creating 32-bit GLESv2 symlink: $@" +	@mkdir -p $(dir $@) +	$(hide) ln -sf egl/$(notdir $@) $@ -EGL_32_SYMLINKS := $(addprefix $(TARGET_OUT_VENDOR)/lib/,$(notdir $(EGL_LIBRARIES))) -$(EGL_32_SYMLINKS): $(LOCAL_INSTALLED_MODULE) -	@echo "EGL 32 lib link: $@" +Q3DTOOLS_32_SYMLINK := $(TARGET_OUT_VENDOR)/lib/libq3dtools_adreno.so +$(Q3DTOOLS_32_SYMLINK): $(LOCAL_INSTALLED_MODULE) +	@echo "Creating 32-bit Q3D Tools symlink: $@"  	@mkdir -p $(dir $@) -	@rm -rf $@  	$(hide) ln -sf egl/$(notdir $@) $@ -EGL_64_SYMLINKS := $(addprefix $(TARGET_OUT_VENDOR)/lib64/,$(notdir $(EGL_LIBRARIES))) -$(EGL_64_SYMLINKS): $(LOCAL_INSTALLED_MODULE) -	@echo "EGL lib link: $@" +EGL_64_SYMLINK := $(TARGET_OUT_VENDOR)/lib64/libEGL_adreno.so +$(EGL_64_SYMLINK): $(LOCAL_INSTALLED_MODULE) +	@echo "Creating 64-bit EGL symlink: $@"  	@mkdir -p $(dir $@) -	@rm -rf $@  	$(hide) ln -sf egl/$(notdir $@) $@ -endif
\ No newline at end of file +GLESv2_64_SYMLINK := $(TARGET_OUT_VENDOR)/lib64/libGLESv2_adreno.so +$(GLESv2_64_SYMLINK): $(LOCAL_INSTALLED_MODULE) +	@echo "Creating 64-bit GLESv2 symlink: $@" +	@mkdir -p $(dir $@) +	$(hide) ln -sf egl/$(notdir $@) $@ + +Q3DTOOLS_64_SYMLINK := $(TARGET_OUT_VENDOR)/lib64/libq3dtools_adreno.so +$(Q3DTOOLS_64_SYMLINK): $(LOCAL_INSTALLED_MODULE) +	@echo "Creating 64-bit Q3DTools symlink: $@" +	@mkdir -p $(dir $@) +	$(hide) ln -sf egl/$(notdir $@) $@ + +ALL_DEFAULT_INSTALLED_MODULES += $(EGL_32_SYMLINK) $(GLESv2_32_SYMLINK) $(Q3DTOOLS_32_SYMLINK) $(EGL_64_SYMLINK) $(GLESv2_64_SYMLINK) $(Q3DTOOLS_64_SYMLINK) + +endif | 
