Home | History | Annotate | Download | only in mips64
      1 # config.mk
      2 #
      3 # Product-specific compile-time definitions.
      4 #
      5 
      6 TARGET_NO_BOOTLOADER := true
      7 TARGET_NO_KERNEL := true
      8 
      9 TARGET_ARCH := mips64
     10 ifeq (,$(TARGET_ARCH_VARIANT))
     11 TARGET_ARCH_VARIANT := mips64r6
     12 endif
     13 TARGET_CPU_ABI  := mips64
     14 
     15 TARGET_2ND_ARCH := mips
     16 ifeq (,$(TARGET_2ND_ARCH_VARIANT))
     17 ifeq ($(TARGET_ARCH_VARIANT),mips64r6)
     18 TARGET_2ND_ARCH_VARIANT :=  mips32r6
     19 else
     20 TARGET_2ND_ARCH_VARIANT :=  mips32r2-fp
     21 endif
     22 endif
     23 TARGET_2ND_CPU_ABI  := mips
     24 
     25 # Make TARGET_XXX_CPU_VARIANT the same as TARGET_XXX_ARCH_VARIANT
     26 TARGET_CPU_VARIANT := $(TARGET_ARCH_VARIANT)
     27 TARGET_2ND_CPU_VARIANT := $(TARGET_2ND_ARCH_VARIANT)
     28 
     29 # The emulator (qemu) uses the Goldfish devices
     30 HAVE_HTC_AUDIO_DRIVER := true
     31 BOARD_USES_GENERIC_AUDIO := true
     32 
     33 USE_CAMERA_STUB := true
     34 
     35 # Enable dex-preoptimization to speed up the first boot sequence
     36 # of an SDK AVD. Note that this operation only works on Linux for now
     37 ifeq ($(HOST_OS),linux)
     38   ifeq ($(WITH_DEXPREOPT),)
     39     WITH_DEXPREOPT := true
     40   endif
     41 endif
     42 
     43 # Build OpenGLES emulation guest and host libraries
     44 BUILD_EMULATOR_OPENGL := true
     45 USE_OPENGL_RENDERER := true
     46 
     47 BOARD_USE_LEGACY_UI := true
     48 
     49 # PDK does not use ext4 image, but it is added here to prevent build break.
     50 BOARD_EGL_CFG := device/generic/goldfish-opengl/system/egl/egl.cfg
     51 TARGET_USERIMAGES_USE_EXT4 := true
     52 BOARD_SYSTEMIMAGE_PARTITION_SIZE := 786432000
     53 BOARD_USERDATAIMAGE_PARTITION_SIZE := 576716800
     54 BOARD_CACHEIMAGE_PARTITION_SIZE := 69206016
     55 BOARD_CACHEIMAGE_FILE_SYSTEM_TYPE := ext4
     56 BOARD_FLASH_BLOCK_SIZE := 512
     57 TARGET_USERIMAGES_SPARSE_EXT_DISABLED := true
     58 
     59 BOARD_SEPOLICY_DIRS += build/target/board/generic/sepolicy
     60 
     61 DEX_PREOPT_DEFAULT := nostripping
     62