17b522bb9c419be65cfabca5db710e62b3222bb91Kevin Ma# config.mk 27b522bb9c419be65cfabca5db710e62b3222bb91Kevin Ma# 37b522bb9c419be65cfabca5db710e62b3222bb91Kevin Ma# Product-specific compile-time definitions. 47b522bb9c419be65cfabca5db710e62b3222bb91Kevin Ma# 57b522bb9c419be65cfabca5db710e62b3222bb91Kevin Ma 67b522bb9c419be65cfabca5db710e62b3222bb91Kevin Ma# The generic product target doesn't have any hardware-specific pieces. 77b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaTARGET_NO_BOOTLOADER := true 87b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaTARGET_NO_KERNEL := true 97b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaTARGET_CPU_ABI := x86_64 107b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaTARGET_ARCH := x86_64 117b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaTARGET_ARCH_VARIANT := x86_64 127b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaTARGET_PRELINK_MODULE := false 137b522bb9c419be65cfabca5db710e62b3222bb91Kevin Ma 147b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaTARGET_2ND_CPU_ABI := x86 157b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaTARGET_2ND_ARCH := x86 167b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaTARGET_2ND_ARCH_VARIANT := x86 177b522bb9c419be65cfabca5db710e62b3222bb91Kevin Ma 187b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaTARGET_USES_64_BIT_BINDER := true 197b522bb9c419be65cfabca5db710e62b3222bb91Kevin Ma 207b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaSMALLER_FONT_FOOTPRINT := true 217b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaMINIMAL_FONT_FOOTPRINT := true 227b522bb9c419be65cfabca5db710e62b3222bb91Kevin Ma# Disable emulator for "make dist" until there is a 64-bit qemu kernel 237b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaBUILD_EMULATOR := false 247b522bb9c419be65cfabca5db710e62b3222bb91Kevin Ma# Some framework code requires this to enable BT 257b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaBOARD_HAVE_BLUETOOTH := true 267b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaBOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := device/generic/common/bluetooth 277b522bb9c419be65cfabca5db710e62b3222bb91Kevin Ma 287b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaUSE_OPENGL_RENDERER := true 297b522bb9c419be65cfabca5db710e62b3222bb91Kevin Ma 307b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaBOARD_USE_LEGACY_UI := true 317b522bb9c419be65cfabca5db710e62b3222bb91Kevin Ma 327b522bb9c419be65cfabca5db710e62b3222bb91Kevin Ma# PDK does not use ext4 image, but it is added here to prevent build break. 337b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaTARGET_USERIMAGES_USE_EXT4 := true 347b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaBOARD_SYSTEMIMAGE_PARTITION_SIZE := 786432000 357b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaBOARD_USERDATAIMAGE_PARTITION_SIZE := 576716800 367b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaBOARD_CACHEIMAGE_PARTITION_SIZE := 69206016 377b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaBOARD_CACHEIMAGE_FILE_SYSTEM_TYPE := ext4 387b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaBOARD_FLASH_BLOCK_SIZE := 512 397b522bb9c419be65cfabca5db710e62b3222bb91Kevin MaTARGET_USERIMAGES_SPARSE_EXT_DISABLED := true