diff options
| -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 | 
