From 2b9b4d036334f99aa2355b478b179e4dbe23fa0a Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Queru Date: Mon, 22 Mar 2010 10:55:26 -0700 Subject: [PATCH] Add a "full" build config. While the generic config is limited by its need to be inherited by various configurations, the full config can afford some extra settings by virtue of being essentially a "leaf" config (though obviously it can be conbined with hardware-specific configurations to run on specific devices). Bug: 2533998 Change-Id: Ia95f0ce5305ada4ae6cdf69911fa9a0eeabf0900 --- target/product/AndroidProducts.mk | 1 + target/product/full.mk | 51 +++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 target/product/full.mk diff --git a/target/product/AndroidProducts.mk b/target/product/AndroidProducts.mk index 94b0e24118..27749681ad 100644 --- a/target/product/AndroidProducts.mk +++ b/target/product/AndroidProducts.mk @@ -28,5 +28,6 @@ PRODUCT_MAKEFILES := \ $(LOCAL_DIR)/core.mk \ $(LOCAL_DIR)/generic.mk \ + $(LOCAL_DIR)/full.mk \ $(LOCAL_DIR)/sdk.mk \ $(LOCAL_DIR)/sim.mk diff --git a/target/product/full.mk b/target/product/full.mk new file mode 100644 index 0000000000..5b95daa693 --- /dev/null +++ b/target/product/full.mk @@ -0,0 +1,51 @@ +# +# Copyright (C) 2009 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +# This is a build configuration for a full-featured build of the +# Open-Source part of the tree. It's geared toward a US-centric +# build of the emulator, but all those aspects can be overridden +# in inherited configurations. + +PRODUCT_PACKAGES := \ + VoiceDialer + +# This is the list of locales included in AOSP builds +PRODUCT_LOCALES := en_US en_GB fr_FR it_IT de_DE es_ES + +# Additional settings used in all AOSP builds +PRODUCT_PROPERTY_OVERRIDES := \ + keyguard.no_require_sim=true \ + ro.com.android.dateformat=MM-dd-yyyy \ + ro.com.android.dataroaming=true \ + ro.ril.hsxpa=1 \ + ro.ril.gprsclass=10 + +PRODUCT_COPY_FILES := \ + development/data/etc/apns-conf.xml:system/etc/apns-conf.xml \ + development/data/etc/vold.conf:system/etc/vold.conf + +# Pick up some sounds - stick with the short list to save space +# on smaller devices. +$(call inherit-product, frameworks/base/data/sounds/OriginalAudio.mk) + +$(call inherit-product, build/target/product/generic.mk) + +# Overrides +PRODUCT_NAME := full +PRODUCT_BRAND := generic +PRODUCT_DEVICE := generic +PRODUCT_MODEL := Full Android +