1c97e6d079b0bea0af366619fa273da498d31ab48Keun young Park# config.mk 2c97e6d079b0bea0af366619fa273da498d31ab48Keun young Park# 3c97e6d079b0bea0af366619fa273da498d31ab48Keun young Park# Product-specific compile-time definitions. 4c97e6d079b0bea0af366619fa273da498d31ab48Keun young Park# 5c97e6d079b0bea0af366619fa273da498d31ab48Keun young Park 6c97e6d079b0bea0af366619fa273da498d31ab48Keun young Park# The generic product target doesn't have any hardware-specific pieces. 7c97e6d079b0bea0af366619fa273da498d31ab48Keun young ParkTARGET_NO_BOOTLOADER := true 8c97e6d079b0bea0af366619fa273da498d31ab48Keun young ParkTARGET_NO_KERNEL := true 94a9587782a250438bc42a36a1c07736234e823bbJean-Baptiste QueruTARGET_ARCH := arm 108e978f6fe7d62bd0d2493c5855bd619d424fe686leozwang 118e978f6fe7d62bd0d2493c5855bd619d424fe686leozwangTARGET_ARCH_VARIANT := armv7-a 128e978f6fe7d62bd0d2493c5855bd619d424fe686leozwangTARGET_CPU_VARIANT := generic 13c97e6d079b0bea0af366619fa273da498d31ab48Keun young ParkTARGET_CPU_ABI := armeabi-v7a 14c97e6d079b0bea0af366619fa273da498d31ab48Keun young ParkTARGET_CPU_ABI2 := armeabi 15c97e6d079b0bea0af366619fa273da498d31ab48Keun young Park 16c97e6d079b0bea0af366619fa273da498d31ab48Keun young ParkSMALLER_FONT_FOOTPRINT := true 17c97e6d079b0bea0af366619fa273da498d31ab48Keun young ParkMINIMAL_FONT_FOOTPRINT := true 18c97e6d079b0bea0af366619fa273da498d31ab48Keun young Park# Some framework code requires this to enable BT 19c97e6d079b0bea0af366619fa273da498d31ab48Keun young ParkBOARD_HAVE_BLUETOOTH := true 2003d4fdbec16c94a843b1e82663ea2e65e0bb00f0Wink SavilleBOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := device/generic/common/bluetooth 21a1bfdaa528c0972b2c7fd89841595bb1297ebc82Keun young Park 228e978f6fe7d62bd0d2493c5855bd619d424fe686leozwangBOARD_USES_GENERIC_AUDIO := true 238e978f6fe7d62bd0d2493c5855bd619d424fe686leozwang 248e978f6fe7d62bd0d2493c5855bd619d424fe686leozwangUSE_CAMERA_STUB := true 258e978f6fe7d62bd0d2493c5855bd619d424fe686leozwang 268e978f6fe7d62bd0d2493c5855bd619d424fe686leozwangBUILD_EMULATOR_OPENGL := true 277ea7b30de460b3d0f578a3e735a230561858f985Keun young ParkUSE_OPENGL_RENDERER := true 28f05219600ce5bb865e2ef47c9873d3a51580da97Keun young Park 29f05219600ce5bb865e2ef47c9873d3a51580da97Keun young ParkBOARD_USE_LEGACY_UI := true 308e978f6fe7d62bd0d2493c5855bd619d424fe686leozwangVSYNC_EVENT_PHASE_OFFSET_NS := 0 3131c861be7f3f4a4f4e44fe8e9245dd592cc0370eNicholas Sauer 3231c861be7f3f4a4f4e44fe8e9245dd592cc0370eNicholas SauerTARGET_USERIMAGES_USE_EXT4 := true 3331c861be7f3f4a4f4e44fe8e9245dd592cc0370eNicholas SauerBOARD_SYSTEMIMAGE_PARTITION_SIZE := 576716800 348e978f6fe7d62bd0d2493c5855bd619d424fe686leozwangBOARD_USERDATAIMAGE_PARTITION_SIZE := 576716800 3531c861be7f3f4a4f4e44fe8e9245dd592cc0370eNicholas SauerBOARD_CACHEIMAGE_PARTITION_SIZE := 69206016 3631c861be7f3f4a4f4e44fe8e9245dd592cc0370eNicholas SauerBOARD_CACHEIMAGE_FILE_SYSTEM_TYPE := ext4 3731c861be7f3f4a4f4e44fe8e9245dd592cc0370eNicholas SauerBOARD_FLASH_BLOCK_SIZE := 512 3831c861be7f3f4a4f4e44fe8e9245dd592cc0370eNicholas SauerTARGET_USERIMAGES_SPARSE_EXT_DISABLED := true 398e978f6fe7d62bd0d2493c5855bd619d424fe686leozwang 408e978f6fe7d62bd0d2493c5855bd619d424fe686leozwangBOARD_SEPOLICY_DIRS += build/target/board/generic/sepolicy 418e978f6fe7d62bd0d2493c5855bd619d424fe686leozwangBOARD_SEPOLICY_UNION += \ 428e978f6fe7d62bd0d2493c5855bd619d424fe686leozwang bootanim.te \ 438e978f6fe7d62bd0d2493c5855bd619d424fe686leozwang device.te \ 448e978f6fe7d62bd0d2493c5855bd619d424fe686leozwang domain.te \ 458e978f6fe7d62bd0d2493c5855bd619d424fe686leozwang file.te \ 468e978f6fe7d62bd0d2493c5855bd619d424fe686leozwang file_contexts \ 478e978f6fe7d62bd0d2493c5855bd619d424fe686leozwang qemud.te \ 488e978f6fe7d62bd0d2493c5855bd619d424fe686leozwang rild.te \ 498e978f6fe7d62bd0d2493c5855bd619d424fe686leozwang shell.te \ 508e978f6fe7d62bd0d2493c5855bd619d424fe686leozwang surfaceflinger.te \ 518e978f6fe7d62bd0d2493c5855bd619d424fe686leozwang system_server.te 52