LOCAL_PATH := $(shell dirname $(lastword $(MAKEFILE_LIST)))
|
-include include $(LOCAL_PATH)/ConfigCommand.mk
|
# pri_disp+sec_disp
|
# now support:
|
# lcd.cfg 720p lcd
|
# lcd_lcd.cfg 720p lcd + 720p lcd
|
# edp_lcd.cfg 1080p edp + 720p lcd
|
# lcd_hdmi.cfg 720p lcd + 1080p hdmi
|
# lvds_lcd.cfg 1080p lvds + 720p lcd
|
# edp_hdmi.cfg 1080p edp + 1080p hdmi
|
# lvds_hdmi.cfg 1080p lvds + 1080p hdmi
|
|
DISPLAY_CONFIG_FILE ?= $(LOCAL_PATH)/displayConfigs/lcd.cfg
|
|
PRODUCT_SPECIAL_DISPLAYCONFIG := $(call get_display_config,$(DISPLAY_CONFIG_FILE),DISPLAYCONFIG)
|
ifneq ($(PRODUCT_SPECIAL_DISPLAYCONFIG),)
|
PRODUCT_COPY_FILES += $(call find-copy-subdir-files,*,$(LOCAL_PATH)/displayConfigs/configs/$(PRODUCT_SPECIAL_DISPLAYCONFIG),$(TARGET_COPY_OUT_VENDOR)/etc/dispconfigs)
|
endif
|
|
define gen_touch_idc_path
|
$(if $(wildcard $2/touchconfigs/$1),$2/touchconfigs/$1,$2/touchconfigs/touch_internal.idc)
|
endef
|
|
TOUCHSCREEN_IDC := $(call get_display_config,$(DISPLAY_CONFIG_FILE),TOUCHSCREEN_IDC)
|
ifneq ($(TOUCHSCREEN_IDC),)
|
PRODUCT_COPY_FILES += $(foreach _idc,$(TOUCHSCREEN_IDC), $(call gen_touch_idc_path,$(_idc),$(LOCAL_PATH)):$(TARGET_COPY_OUT_VENDOR)/usr/idc/$(_idc)) \
|
|
endif
|