Home | History | Annotate | Download | only in product
      1 #
      2 # Copyright (C) 2007 The Android Open Source Project
      3 #
      4 # Licensed under the Apache License, Version 2.0 (the "License");
      5 # you may not use this file except in compliance with the License.
      6 # You may obtain a copy of the License at
      7 #
      8 #      http://www.apache.org/licenses/LICENSE-2.0
      9 #
     10 # Unless required by applicable law or agreed to in writing, software
     11 # distributed under the License is distributed on an "AS IS" BASIS,
     12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     13 # See the License for the specific language governing permissions and
     14 # limitations under the License.
     15 #
     16 
     17 PRODUCT_POLICY := android.policy_phone
     18 PRODUCT_PROPERTY_OVERRIDES :=
     19 
     20 PRODUCT_PACKAGES := \
     21 	Calculator \
     22 	DeskClock \
     23 	Email \
     24 	Exchange2 \
     25 	FusedLocation \
     26 	Gallery \
     27 	Keyguard \
     28 	Music \
     29 	Mms \
     30 	OpenWnn \
     31 	PrintSpooler \
     32 	libWnnEngDic \
     33 	libWnnJpnDic \
     34 	libwnndict \
     35 	TeleService \
     36 	PinyinIME \
     37 	Protips \
     38 	SoftKeyboard \
     39 	SystemUI \
     40 	Launcher2 \
     41 	Development \
     42 	DevelopmentSettings \
     43 	Fallback \
     44 	Settings \
     45 	SdkSetup \
     46 	CustomLocale \
     47 	sqlite3 \
     48 	InputDevices \
     49 	LatinIME \
     50 	CertInstaller \
     51 	LiveWallpapersPicker \
     52 	ApiDemos \
     53 	GestureBuilder \
     54 	CubeLiveWallpapers \
     55 	QuickSearchBox \
     56 	WidgetPreview \
     57 	librs_jni \
     58 	ConnectivityTest \
     59 	GpsLocationTest \
     60 	CalendarProvider \
     61 	Calendar \
     62 	SmokeTest \
     63 	SmokeTestApp \
     64 	rild \
     65 	LegacyCamera \
     66 	Dialer
     67 
     68 # Define the host tools and libs that are parts of the SDK.
     69 -include sdk/build/product_sdk.mk
     70 -include development/build/product_sdk.mk
     71 
     72 # audio libraries.
     73 PRODUCT_PACKAGES += \
     74 	audio.primary.goldfish \
     75 	audio_policy.default \
     76 	local_time.default
     77 
     78 PRODUCT_PACKAGE_OVERLAYS := development/sdk_overlay
     79 
     80 PRODUCT_COPY_FILES := \
     81 	device/generic/goldfish/data/etc/apns-conf.xml:system/etc/apns-conf.xml \
     82 	frameworks/base/data/sounds/effects/camera_click.ogg:system/media/audio/ui/camera_click.ogg \
     83 	frameworks/base/data/sounds/effects/VideoRecord.ogg:system/media/audio/ui/VideoRecord.ogg \
     84 	frameworks/native/data/etc/handheld_core_hardware.xml:system/etc/permissions/handheld_core_hardware.xml \
     85 	device/generic/goldfish/camera/media_profiles.xml:system/etc/media_profiles.xml \
     86 	device/generic/goldfish/camera/media_codecs.xml:system/etc/media_codecs.xml \
     87 	frameworks/native/data/etc/android.hardware.touchscreen.multitouch.jazzhand.xml:system/etc/permissions/android.hardware.touchscreen.multitouch.jazzhand.xml \
     88 	frameworks/native/data/etc/android.hardware.camera.autofocus.xml:system/etc/permissions/android.hardware.camera.autofocus.xml \
     89 	frameworks/av/media/libeffects/data/audio_effects.conf:system/etc/audio_effects.conf \
     90 	hardware/libhardware_legacy/audio/audio_policy.conf:system/etc/audio_policy.conf
     91 
     92 include $(SRC_TARGET_DIR)/product/emulator.mk
     93 
     94 $(call inherit-product-if-exists, frameworks/base/data/fonts/fonts.mk)
     95 $(call inherit-product-if-exists, frameworks/base/data/keyboards/keyboards.mk)
     96 $(call inherit-product-if-exists, frameworks/webview/chromium/chromium.mk)
     97 $(call inherit-product, $(SRC_TARGET_DIR)/product/core.mk)
     98 
     99 # Overrides
    100 PRODUCT_BRAND := generic
    101 PRODUCT_NAME := sdk
    102 PRODUCT_DEVICE := generic
    103 
    104 # locale + densities. en_US is both first and in alphabetical order to
    105 # ensure this is the default locale.
    106 PRODUCT_LOCALES = \
    107 	en_US \
    108 	ldpi \
    109 	hdpi \
    110 	mdpi \
    111 	xhdpi \
    112 	ar_EG \
    113 	ar_IL \
    114 	bg_BG \
    115 	ca_ES \
    116 	cs_CZ \
    117 	da_DK \
    118 	de_AT \
    119 	de_CH \
    120 	de_DE \
    121 	de_LI \
    122 	el_GR \
    123 	en_AU \
    124 	en_CA \
    125 	en_GB \
    126 	en_IE \
    127 	en_IN \
    128 	en_NZ \
    129 	en_SG \
    130 	en_US \
    131 	en_ZA \
    132 	es_ES \
    133 	es_US \
    134 	fi_FI \
    135 	fr_BE \
    136 	fr_CA \
    137 	fr_CH \
    138 	fr_FR \
    139 	he_IL \
    140 	hi_IN \
    141 	hr_HR \
    142 	hu_HU \
    143 	id_ID \
    144 	it_CH \
    145 	it_IT \
    146 	ja_JP \
    147 	ko_KR \
    148 	lt_LT \
    149 	lv_LV \
    150 	nb_NO \
    151 	nl_BE \
    152 	nl_NL \
    153 	pl_PL \
    154 	pt_BR \
    155 	pt_PT \
    156 	ro_RO \
    157 	ru_RU \
    158 	sk_SK \
    159 	sl_SI \
    160 	sr_RS \
    161 	sv_SE \
    162 	th_TH \
    163 	tl_PH \
    164 	tr_TR \
    165 	uk_UA \
    166 	vi_VN \
    167 	zh_CN \
    168 	zh_TW
    169 
    170 # include available languages for TTS in the system image
    171 -include external/svox/pico/lang/PicoLangDeDeInSystem.mk
    172 -include external/svox/pico/lang/PicoLangEnGBInSystem.mk
    173 -include external/svox/pico/lang/PicoLangEnUsInSystem.mk
    174 -include external/svox/pico/lang/PicoLangEsEsInSystem.mk
    175 -include external/svox/pico/lang/PicoLangFrFrInSystem.mk
    176 -include external/svox/pico/lang/PicoLangItItInSystem.mk
    177