-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathBoardConfigCommon.mk
35 lines (24 loc) · 1.18 KB
/
BoardConfigCommon.mk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# Use the non-open-source part, if present
-include vendor/mediatek/k97v1_64/BoardConfigVendor.mk
# Use the 6797 common part
include device/mediatek/mt6797/BoardConfig.mk
# Configure partition size
-include $(MTK_PTGEN_OUT)/partition_size.mk
BOARD_FLASH_BLOCK_SIZE := 4096
MTK_INTERNAL_CDEFS := $(foreach t,$(AUTO_ADD_GLOBAL_DEFINE_BY_NAME),$(if $(filter-out no NO none NONE false FALSE,$($(t))),-D$(t)))
MTK_INTERNAL_CDEFS += $(foreach t,$(AUTO_ADD_GLOBAL_DEFINE_BY_VALUE),$(if $(filter-out no NO none NONE false FALSE,$($(t))),$(foreach v,$(shell echo $($(t)) | tr '[a-z]' '[A-Z]'),-D$(v))))
MTK_INTERNAL_CDEFS += $(foreach t,$(AUTO_ADD_GLOBAL_DEFINE_BY_NAME_VALUE),$(if $(filter-out no NO none NONE false FALSE,$($(t))),-D$(t)=\"$(strip $($(t)))\"))
MTK_GLOBAL_CFLAGS += $(MTK_INTERNAL_CDEFS)
# Camera
MTK_CAM_DEFAULT_ZSD_ON_SUPPORT := yes
# exFAT / sdfat
TARGET_EXFAT_DRIVER := sdfat
# Lights
TARGET_PROVIDES_LIBLIGHT := true
# Recovery
TARGET_RECOVERY_UI_MARGIN_HEIGHT := 32
TARGET_RECOVERY_UI_MARGIN_WIDTH := 32
# Manifest for SHIFT-made HAL
DEVICE_MANIFEST_FILE += device/shift/mt6797-common/manifest.xml
# SEPolicy - include common MTK sepolicy
include device/shift/sepolicy/mtk/sepolicy.mk