From 4ee5ad751feb91fdc29b78e2025c1b6a775d8e92 Mon Sep 17 00:00:00 2001 From: Ethan Yonker Date: Tue, 18 Feb 2014 18:41:17 -0600 Subject: Support Qualcomm overlay graphics in recovery Change-Id: Ia75c34ab1a45b7c8802c902906198517aa3437d5 --- minuitwrp/Android.mk | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) (limited to 'minuitwrp/Android.mk') diff --git a/minuitwrp/Android.mk b/minuitwrp/Android.mk index 8c8ffaa88..4ee59d040 100644 --- a/minuitwrp/Android.mk +++ b/minuitwrp/Android.mk @@ -2,7 +2,7 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) -LOCAL_SRC_FILES := events.c resources.c +LOCAL_SRC_FILES := events.c resources.c graphics_overlay.c ifneq ($(TW_BOARD_CUSTOM_GRAPHICS),) LOCAL_SRC_FILES += $(TW_BOARD_CUSTOM_GRAPHICS) @@ -10,6 +10,18 @@ else LOCAL_SRC_FILES += graphics.c endif +ifeq ($(TW_TARGET_USES_QCOM_BSP), true) + LOCAL_CFLAGS += -DMSM_BSP + ifeq ($(TARGET_PREBUILT_KERNEL),) + LOCAL_ADDITIONAL_DEPENDENCIES := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr + LOCAL_C_INCLUDES += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include + else + LOCAL_C_INCLUDES += bootable/recovery/minuitwrp/include + endif +else + LOCAL_C_INCLUDES += bootable/recovery/minuitwrp/include +endif + LOCAL_C_INCLUDES += \ external/libpng \ external/zlib \ @@ -38,6 +50,16 @@ ifeq ($(TWRP_EVENT_LOGGING), true) LOCAL_CFLAGS += -D_EVENT_LOGGING endif +ifeq ($(subst ",,$(TARGET_RECOVERY_PIXEL_FORMAT)),RGBX_8888) + LOCAL_CFLAGS += -DRECOVERY_RGBX +endif +ifeq ($(subst ",,$(TARGET_RECOVERY_PIXEL_FORMAT)),BGRA_8888) + LOCAL_CFLAGS += -DRECOVERY_BGRA +endif +ifeq ($(subst ",,$(TARGET_RECOVERY_PIXEL_FORMAT)),RGB_565) + LOCAL_CFLAGS += -DRECOVERY_RGB_565 +endif + ifeq ($(TARGET_RECOVERY_PIXEL_FORMAT),"RGBX_8888") LOCAL_CFLAGS += -DRECOVERY_RGBX endif -- cgit v1.2.3