summaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorTom Marshall <tdm@cyngn.com>2016-06-09 12:04:59 -0700
committerTom Marshall <tdm@cyngn.com>2016-06-10 11:09:52 -0700
commitdd3a17feef540684ae542c83ccdbdb5910e84e0a (patch)
treed4373c3073a5bb0888e3e434899d56e99b9f342c /config
parent1b4eeb3ce7347588278209e37e99fc39c887ccbb (diff)
downloadvendor_replicant-dd3a17feef540684ae542c83ccdbdb5910e84e0a.zip
vendor_replicant-dd3a17feef540684ae542c83ccdbdb5910e84e0a.tar.gz
vendor_replicant-dd3a17feef540684ae542c83ccdbdb5910e84e0a.tar.bz2
config: Make product size available for use by project mkfiles
This allows projects to opt out for space limited devices. Also create a common_mini.mk and populate it with common stuff from the common_mini_*.mk files. Change-Id: I7d7dee73b70f97a778353ca136434a6e36edaf7e
Diffstat (limited to 'config')
-rw-r--r--config/common_full.mk2
-rw-r--r--config/common_mini.mk13
-rw-r--r--config/common_mini_phone.mk11
-rw-r--r--config/common_mini_tablet_wifionly.mk10
-rw-r--r--config/common_mini_tv.mk10
5 files changed, 18 insertions, 28 deletions
diff --git a/config/common_full.mk b/config/common_full.mk
index 5fa1e1f..2c63a31 100644
--- a/config/common_full.mk
+++ b/config/common_full.mk
@@ -1,6 +1,8 @@
# Inherit common CM stuff
$(call inherit-product, vendor/cm/config/common.mk)
+PRODUCT_SIZE := full
+
# Include CM audio files
include vendor/cm/config/cm_audio.mk
diff --git a/config/common_mini.mk b/config/common_mini.mk
new file mode 100644
index 0000000..06fa95b
--- /dev/null
+++ b/config/common_mini.mk
@@ -0,0 +1,13 @@
+# Inherit common CM stuff
+$(call inherit-product, vendor/cm/config/common.mk)
+
+PRODUCT_SIZE := mini
+
+# Include CM audio files
+include vendor/cm/config/cm_audio.mk
+
+# Default notification/alarm sounds
+PRODUCT_PROPERTY_OVERRIDES += \
+ ro.config.notification_sound=Argon.ogg \
+ ro.config.alarm_alert=Helium.ogg
+
diff --git a/config/common_mini_phone.mk b/config/common_mini_phone.mk
index da0c5f1..828b5b9 100644
--- a/config/common_mini_phone.mk
+++ b/config/common_mini_phone.mk
@@ -1,18 +1,9 @@
-# Inherit common CM stuff
-$(call inherit-product, vendor/cm/config/common.mk)
-
-# Include CM audio files
-include vendor/cm/config/cm_audio.mk
+$(call inherit-product, vendor/cm/config/common_mini.mk)
# Required CM packages
PRODUCT_PACKAGES += \
LatinIME
-# Default notification/alarm sounds
-PRODUCT_PROPERTY_OVERRIDES += \
- ro.config.notification_sound=Argon.ogg \
- ro.config.alarm_alert=Helium.ogg
-
ifeq ($(TARGET_SCREEN_WIDTH) $(TARGET_SCREEN_HEIGHT),$(space))
PRODUCT_COPY_FILES += \
vendor/cm/prebuilt/common/bootanimation/320.zip:system/media/bootanimation.zip
diff --git a/config/common_mini_tablet_wifionly.mk b/config/common_mini_tablet_wifionly.mk
index 4eccd94..1d5810f 100644
--- a/config/common_mini_tablet_wifionly.mk
+++ b/config/common_mini_tablet_wifionly.mk
@@ -1,18 +1,10 @@
# Inherit common CM stuff
-$(call inherit-product, vendor/cm/config/common.mk)
-
-# Include CM audio files
-include vendor/cm/config/cm_audio.mk
+$(call inherit-product, vendor/cm/config/common_mini.mk)
# Required CM packages
PRODUCT_PACKAGES += \
LatinIME
-# Default notification/alarm sounds
-PRODUCT_PROPERTY_OVERRIDES += \
- ro.config.notification_sound=Argon.ogg \
- ro.config.alarm_alert=Helium.ogg
-
ifeq ($(TARGET_SCREEN_WIDTH) $(TARGET_SCREEN_HEIGHT),$(space))
PRODUCT_COPY_FILES += \
vendor/cm/prebuilt/common/bootanimation/800.zip:system/media/bootanimation.zip
diff --git a/config/common_mini_tv.mk b/config/common_mini_tv.mk
index 57256ed..63f2bcf 100644
--- a/config/common_mini_tv.mk
+++ b/config/common_mini_tv.mk
@@ -1,13 +1,5 @@
# Inherit common CM stuff
-$(call inherit-product, vendor/cm/config/common.mk)
-
-# Include CM audio files
-include vendor/cm/config/cm_audio.mk
-
-# Default notification/alarm sounds
-PRODUCT_PROPERTY_OVERRIDES += \
- ro.config.notification_sound=Argon.ogg \
- ro.config.alarm_alert=Helium.ogg
+$(call inherit-product, vendor/cm/config/common_mini.mk)
ifeq ($(TARGET_SCREEN_WIDTH) $(TARGET_SCREEN_HEIGHT),$(space))
PRODUCT_COPY_FILES += \