summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorleozwang <leozwang@google.com>2014-06-26 10:33:50 -0700
committerleozwang <leozwang@google.com>2014-06-26 10:33:50 -0700
commitc862a1a212b1a3847937b4a0e3437eaabd20a0d8 (patch)
treef7892718f39954defec6689d6675513e06bb8eec
parent698e0b003645da20b2ad3f8b0e9f48685daf9ab0 (diff)
downloadx86-c862a1a212b1a3847937b4a0e3437eaabd20a0d8.tar.gz
Consolidate x86 board config and add selinux settings.
Change-Id: I7af2703712ed35a1c6479cec4d5bd65f8d1a22e7
-rw-r--r--BoardConfig.mk19
1 files changed, 19 insertions, 0 deletions
diff --git a/BoardConfig.mk b/BoardConfig.mk
index e86047d..1057e4e 100644
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -16,10 +16,16 @@ MINIMAL_FONT_FOOTPRINT := true
BOARD_HAVE_BLUETOOTH := true
BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := device/generic/common/bluetooth
+# Build OpenGLES emulation libraries
+BUILD_EMULATOR_OPENGL := true
+BUILD_EMULATOR_OPENGL_DRIVER := true
USE_OPENGL_RENDERER := true
BOARD_USE_LEGACY_UI := true
+# share the same one across all mini-emulators
+BOARD_EGL_CFG := device/generic/goldfish/opengl/system/egl/egl.cfg
+
# PDK does not use ext4 image, but it is added here to prevent build break.
TARGET_USERIMAGES_USE_EXT4 := true
BOARD_SYSTEMIMAGE_PARTITION_SIZE := 576716800
@@ -28,3 +34,16 @@ BOARD_CACHEIMAGE_PARTITION_SIZE := 69206016
BOARD_CACHEIMAGE_FILE_SYSTEM_TYPE := ext4
BOARD_FLASH_BLOCK_SIZE := 512
TARGET_USERIMAGES_SPARSE_EXT_DISABLED := true
+
+BOARD_SEPOLICY_DIRS += build/target/board/generic/sepolicy
+BOARD_SEPOLICY_UNION += \
+ bootanim.te \
+ device.te \
+ domain.te \
+ file.te \
+ file_contexts \
+ qemud.te \
+ rild.te \
+ shell.te \
+ surfaceflinger.te \
+ system_server.te