2f096fbb1420f59478c697119fa90be5a7b435cc
[iec.git] / src / type3_AndroidCloud / anbox-master / products / armv7-a-neon / BoardConfig.mk
1 # config.mk
2 #
3 # Product-specific compile-time definitions.
4 #
5
6 # The generic product target doesn't have any hardware-specific pieces.
7 TARGET_NO_BOOTLOADER := true
8 TARGET_NO_KERNEL := true
9 TARGET_ARCH := arm
10
11 TARGET_ARCH_VARIANT := armv7-a-neon
12 TARGET_CPU_VARIANT := generic
13 TARGET_CPU_ABI := armeabi-v7a
14 TARGET_CPU_ABI2 := armeabi
15
16 TARGET_USES_64_BIT_BINDER := true
17
18 SMALLER_FONT_FOOTPRINT := true
19 MINIMAL_FONT_FOOTPRINT := true
20 # Some framework code requires this to enable BT
21 BOARD_HAVE_BLUETOOTH := true
22 BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := device/generic/common/bluetooth
23
24 BOARD_USES_GENERIC_AUDIO := true
25
26 USE_CAMERA_STUB := true
27
28 BUILD_EMULATOR_OPENGL := true
29 USE_OPENGL_RENDERER := true
30
31 BOARD_USE_LEGACY_UI := true
32
33 # Enable dex-preoptimization to speed up the first boot sequence
34 # of an SDK AVD. Note that this operation only works on Linux for now
35 ifeq ($(HOST_OS),linux)
36 WITH_DEXPREOPT ?= true
37 endif
38
39 TARGET_USERIMAGES_USE_EXT4 := true
40 BOARD_SYSTEMIMAGE_PARTITION_SIZE := 2147483648 # 2 GB
41 BOARD_USERDATAIMAGE_PARTITION_SIZE := 576716800
42 BOARD_CACHEIMAGE_PARTITION_SIZE := 69206016
43 BOARD_CACHEIMAGE_FILE_SYSTEM_TYPE := ext4
44 BOARD_FLASH_BLOCK_SIZE := 512
45 TARGET_USERIMAGES_SPARSE_EXT_DISABLED := true
46
47 BOARD_SEPOLICY_DIRS += build/target/board/generic/sepolicy