blob: 3e8d342a707b765d059983914e6645cb7cbf6352 [file] [log] [blame]
Isaac Chen55e1d012018-06-11 12:52:22 +08001# BoardConfigEmuCommon.mk
2#
3# Common compile-time definitions for emulator
4#
5
Isaac Chen55e1d012018-06-11 12:52:22 +08006HAVE_HTC_AUDIO_DRIVER := true
7BOARD_USES_GENERIC_AUDIO := true
8TARGET_BOOTLOADER_BOARD_NAME := goldfish_$(TARGET_ARCH)
9
Isaac Chen55e1d012018-06-11 12:52:22 +080010# no hardware camera
11USE_CAMERA_STUB := true
12
Isaac Chen55e1d012018-06-11 12:52:22 +080013NUM_FRAMEBUFFER_SURFACE_BUFFERS := 3
14
15# Build OpenGLES emulation guest and host libraries
16BUILD_EMULATOR_OPENGL := true
17BUILD_QEMU_IMAGES := true
18
19# Build and enable the OpenGL ES View renderer. When running on the emulator,
20# the GLES renderer disables itself if host GL acceleration isn't available.
21USE_OPENGL_RENDERER := true
22
Cody Schuffelen45dd92e2019-02-26 00:21:17 -080023# ~140 MB vendor image. Please adjust system image / vendor image sizes
Bowgo Tsai9d286382018-08-31 21:40:10 +080024# when finalizing them. The partition size needs to be a multiple of image
25# block size: 4096.
Cody Schuffelen45dd92e2019-02-26 00:21:17 -080026BOARD_VENDORIMAGE_PARTITION_SIZE := 140963840
Isaac Chen55e1d012018-06-11 12:52:22 +080027BOARD_VENDORIMAGE_FILE_SYSTEM_TYPE := ext4
28BOARD_FLASH_BLOCK_SIZE := 512
Isaac Chen55e1d012018-06-11 12:52:22 +080029DEVICE_MATRIX_FILE := device/generic/goldfish/compatibility_matrix.xml
30
Isaac Chen55e1d012018-06-11 12:52:22 +080031BOARD_SEPOLICY_DIRS += device/generic/goldfish/sepolicy/common
SzuWei Lina2d5ed12019-01-09 15:42:36 +080032