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