Jean-Baptiste Queru | c3f42a9 | 2010-02-23 09:52:18 -0800 | [diff] [blame] | 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 | |
Ying Wang | f663ff4 | 2010-03-30 11:55:15 -0700 | [diff] [blame] | 17 | PRODUCT_POLICY := android.policy_phone |
The Android Open Source Project | 88b6079 | 2009-03-03 19:28:42 -0800 | [diff] [blame] | 18 | PRODUCT_PROPERTY_OVERRIDES := |
| 19 | |
| 20 | PRODUCT_PACKAGES := \ |
Xavier Ducrohet | a17fe58 | 2011-01-17 18:22:51 -0800 | [diff] [blame] | 21 | Calculator \ |
| 22 | Camera \ |
| 23 | DeskClock \ |
| 24 | Email \ |
Marc Blank | 784f377 | 2011-02-25 11:18:47 -0800 | [diff] [blame] | 25 | Exchange \ |
Xavier Ducrohet | a17fe58 | 2011-01-17 18:22:51 -0800 | [diff] [blame] | 26 | Gallery \ |
| 27 | Music \ |
| 28 | Mms \ |
| 29 | OpenWnn \ |
| 30 | libWnnEngDic \ |
| 31 | libWnnJpnDic \ |
| 32 | libwnndict \ |
Ying Wang | 486be82 | 2011-10-08 14:31:54 -0700 | [diff] [blame] | 33 | Phone \ |
Xavier Ducrohet | a17fe58 | 2011-01-17 18:22:51 -0800 | [diff] [blame] | 34 | PinyinIME \ |
| 35 | Protips \ |
| 36 | SoftKeyboard \ |
Xavier Ducrohet | 2c6d410 | 2010-07-22 18:31:10 -0700 | [diff] [blame] | 37 | SystemUI \ |
Xavier Ducrohet | 6a5b27a | 2010-11-15 18:16:49 -0800 | [diff] [blame] | 38 | Launcher2 \ |
The Android Open Source Project | 88b6079 | 2009-03-03 19:28:42 -0800 | [diff] [blame] | 39 | Development \ |
| 40 | DrmProvider \ |
The Android Open Source Project | 88b6079 | 2009-03-03 19:28:42 -0800 | [diff] [blame] | 41 | Fallback \ |
The Android Open Source Project | 88b6079 | 2009-03-03 19:28:42 -0800 | [diff] [blame] | 42 | Settings \ |
| 43 | SdkSetup \ |
| 44 | CustomLocale \ |
The Android Open Source Project | 88b6079 | 2009-03-03 19:28:42 -0800 | [diff] [blame] | 45 | sqlite3 \ |
Xavier Ducrohet | 9606db4 | 2009-04-08 12:13:43 -0700 | [diff] [blame] | 46 | LatinIME \ |
Xavier Ducrohet | 5830240 | 2009-10-29 16:40:03 -0700 | [diff] [blame] | 47 | CertInstaller \ |
Xavier Ducrohet | 216faf3 | 2009-11-08 15:42:25 -0800 | [diff] [blame] | 48 | LiveWallpapersPicker \ |
Xavier Ducrohet | 9606db4 | 2009-04-08 12:13:43 -0700 | [diff] [blame] | 49 | ApiDemos \ |
Romain Guy | 476f46b | 2009-07-20 11:22:08 -0700 | [diff] [blame] | 50 | GestureBuilder \ |
Xavier Ducrohet | 8e5605a | 2010-05-25 17:03:07 -0700 | [diff] [blame] | 51 | CubeLiveWallpapers \ |
Bill Napier | 0e9473a | 2010-10-10 12:06:13 -0700 | [diff] [blame] | 52 | QuickSearchBox \ |
Xavier Ducrohet | a17fe58 | 2011-01-17 18:22:51 -0800 | [diff] [blame] | 53 | WidgetPreview \ |
Xavier Ducrohet | 63ae1fa | 2010-11-02 15:34:06 -0700 | [diff] [blame] | 54 | monkeyrunner \ |
| 55 | guavalib \ |
| 56 | jsr305lib \ |
Bill Napier | 0e9473a | 2010-10-10 12:06:13 -0700 | [diff] [blame] | 57 | jython \ |
Xavier Ducrohet | 92cbc44 | 2011-01-17 16:39:36 -0800 | [diff] [blame] | 58 | jsilver \ |
David Hu | bb93ade | 2011-07-01 15:22:05 -0700 | [diff] [blame] | 59 | librs_jni \ |
David Hu | cbfec35 | 2011-08-01 19:27:28 -0700 | [diff] [blame] | 60 | ConnectivityTest \ |
Xavier Ducrohet | af5e2c7 | 2011-09-28 15:39:32 -0700 | [diff] [blame] | 61 | GpsLocationTest \ |
| 62 | CalendarProvider \ |
| 63 | Calendar |
Xavier Ducrohet | 6a5b27a | 2010-11-15 18:16:49 -0800 | [diff] [blame] | 64 | |
The Android Open Source Project | 88b6079 | 2009-03-03 19:28:42 -0800 | [diff] [blame] | 65 | |
Ying Wang | b125c81 | 2010-09-13 18:33:31 -0700 | [diff] [blame] | 66 | # Host tools that are parts of the SDK. |
Ying Wang | 69de539 | 2010-09-13 18:11:11 -0700 | [diff] [blame] | 67 | # See development/build/sdk.atree |
| 68 | PRODUCT_PACKAGES += \ |
| 69 | adb \ |
| 70 | dmtracedump \ |
| 71 | etc1tool \ |
| 72 | hprof-conv \ |
| 73 | mksdcard \ |
| 74 | emulator \ |
Bruce Beare | 66330ac | 2011-03-02 08:29:59 -0800 | [diff] [blame] | 75 | bios.bin \ |
| 76 | vgabios-cirrus.bin \ |
Ying Wang | 69de539 | 2010-09-13 18:11:11 -0700 | [diff] [blame] | 77 | ddms \ |
| 78 | hierarchyviewer \ |
| 79 | draw9patch \ |
| 80 | layoutopt \ |
| 81 | traceview \ |
| 82 | android \ |
Bill Napier | 04345cb | 2010-10-08 17:37:29 -0700 | [diff] [blame] | 83 | dexdump \ |
Tor Norbye | 4377cc7 | 2011-10-20 19:18:15 -0700 | [diff] [blame] | 84 | lint \ |
Xavier Ducrohet | 63ae1fa | 2010-11-02 15:34:06 -0700 | [diff] [blame] | 85 | monkeyrunner |
Ying Wang | 69de539 | 2010-09-13 18:11:11 -0700 | [diff] [blame] | 86 | |
| 87 | # Native host Java libraries that are parts of the SDK. |
| 88 | # See development/build/sdk.atree |
| 89 | PRODUCT_PACKAGES += \ |
| 90 | androidprefs \ |
| 91 | sdkstats \ |
| 92 | archquery \ |
| 93 | ddms \ |
| 94 | ddmlib \ |
| 95 | ddmuilib \ |
Ying Wang | 69de539 | 2010-09-13 18:11:11 -0700 | [diff] [blame] | 96 | draw9patch \ |
Xavier Ducrohet | a17fe58 | 2011-01-17 18:22:51 -0800 | [diff] [blame] | 97 | hierarchyviewer \ |
Ying Wang | 69de539 | 2010-09-13 18:11:11 -0700 | [diff] [blame] | 98 | layoutopt \ |
| 99 | uix \ |
| 100 | traceview \ |
| 101 | anttasks \ |
| 102 | sdklib \ |
| 103 | sdkuilib \ |
| 104 | sdkmanager \ |
Raphael Moll | 2443446 | 2011-04-13 23:49:21 -0700 | [diff] [blame] | 105 | swtmenubar \ |
Ying Wang | 69de539 | 2010-09-13 18:11:11 -0700 | [diff] [blame] | 106 | swing-worker-1.1 \ |
| 107 | groovy-all-1.7.0 \ |
| 108 | commons-compress-1.0 \ |
| 109 | emmalib \ |
Ying Wang | 69de539 | 2010-09-13 18:11:11 -0700 | [diff] [blame] | 110 | jcommon-1.0.12 \ |
| 111 | jfreechart-1.0.9 \ |
| 112 | jfreechart-1.0.9-swt \ |
| 113 | org.eclipse.core.commands_3.4.0.I20080509-2000 \ |
| 114 | org.eclipse.equinox.common_3.4.0.v20080421-2006 \ |
| 115 | org.eclipse.jface_3.4.2.M20090107-0800 \ |
| 116 | osgi \ |
Bill Napier | 04345cb | 2010-10-08 17:37:29 -0700 | [diff] [blame] | 117 | layoutlib \ |
Tor Norbye | 4377cc7 | 2011-10-20 19:18:15 -0700 | [diff] [blame] | 118 | lint \ |
Xavier Ducrohet | 63ae1fa | 2010-11-02 15:34:06 -0700 | [diff] [blame] | 119 | monkeyrunner \ |
| 120 | guavalib \ |
| 121 | jsr305lib \ |
Brett Chabot | d42aadb | 2011-03-22 20:38:57 -0700 | [diff] [blame] | 122 | jython \ |
Brett Chabot | dd8edfd | 2011-03-23 22:23:27 -0700 | [diff] [blame] | 123 | ddmlib-tests \ |
| 124 | ninepatch-tests \ |
| 125 | common-tests \ |
| 126 | sdklib-tests \ |
Brett Chabot | a04dd5e | 2011-06-17 16:57:04 -0700 | [diff] [blame] | 127 | sdkuilib-tests \ |
| 128 | layoutlib-tests |
Ying Wang | 69de539 | 2010-09-13 18:11:11 -0700 | [diff] [blame] | 129 | |
Eric Laurent | 7ed9efa | 2011-08-19 09:43:49 -0700 | [diff] [blame] | 130 | # audio libraries. |
| 131 | PRODUCT_PACKAGES += \ |
| 132 | audio.primary.goldfish \ |
| 133 | audio_policy.default |
| 134 | |
Xavier Ducrohet | 325b2eb | 2009-11-10 17:52:55 -0800 | [diff] [blame] | 135 | PRODUCT_PACKAGE_OVERLAYS := development/sdk_overlay |
| 136 | |
The Android Open Source Project | e53d32b | 2009-03-05 20:00:41 -0800 | [diff] [blame] | 137 | PRODUCT_COPY_FILES := \ |
Xavier Ducrohet | 47c4bbe | 2010-04-01 13:20:21 -0700 | [diff] [blame] | 138 | system/core/rootdir/etc/vold.fstab:system/etc/vold.fstab \ |
Xavier Ducrohet | 74134a5 | 2010-04-08 18:07:27 -0700 | [diff] [blame] | 139 | frameworks/base/data/sounds/effects/camera_click.ogg:system/media/audio/ui/camera_click.ogg \ |
| 140 | frameworks/base/data/sounds/effects/VideoRecord.ogg:system/media/audio/ui/VideoRecord.ogg \ |
Xavier Ducrohet | 9396155 | 2009-08-31 16:44:24 -0700 | [diff] [blame] | 141 | frameworks/base/data/etc/android.hardware.camera.autofocus.xml:system/etc/permissions/android.hardware.camera.autofocus.xml |
The Android Open Source Project | 88b6079 | 2009-03-03 19:28:42 -0800 | [diff] [blame] | 142 | |
Xavier Ducrohet | d4dfc2b | 2010-11-02 13:59:40 -0700 | [diff] [blame] | 143 | $(call inherit-product-if-exists, frameworks/base/data/fonts/fonts.mk) |
Jeff Brown | 99aacc2 | 2010-11-18 00:08:24 -0800 | [diff] [blame] | 144 | $(call inherit-product-if-exists, frameworks/base/data/keyboards/keyboards.mk) |
The Android Open Source Project | 88b6079 | 2009-03-03 19:28:42 -0800 | [diff] [blame] | 145 | $(call inherit-product, $(SRC_TARGET_DIR)/product/core.mk) |
| 146 | |
| 147 | # Overrides |
| 148 | PRODUCT_BRAND := generic |
| 149 | PRODUCT_NAME := sdk |
| 150 | PRODUCT_DEVICE := generic |
Xavier Ducrohet | 6a5b27a | 2010-11-15 18:16:49 -0800 | [diff] [blame] | 151 | |
| 152 | # locale + densities. en_US is both first and in alphabetical order to |
| 153 | # ensure this is the default locale. |
| 154 | PRODUCT_LOCALES = \ |
Xavier Ducrohet | 7744f61 | 2011-10-04 14:20:56 -0700 | [diff] [blame] | 155 | en_US \ |
Xavier Ducrohet | e631378 | 2009-09-30 17:20:11 -0700 | [diff] [blame] | 156 | ldpi \ |
| 157 | hdpi \ |
| 158 | mdpi \ |
Xavier Ducrohet | ad2a7a4 | 2011-10-03 19:42:07 -0700 | [diff] [blame] | 159 | xhdpi \ |
Xavier Ducrohet | 8d3559e | 2010-10-10 14:14:49 -0700 | [diff] [blame] | 160 | ar_EG \ |
| 161 | ar_IL \ |
| 162 | bg_BG \ |
| 163 | ca_ES \ |
| 164 | cs_CZ \ |
| 165 | da_DK \ |
| 166 | de_AT \ |
| 167 | de_CH \ |
| 168 | de_DE \ |
| 169 | de_LI \ |
| 170 | el_GR \ |
Xavier Ducrohet | 89df76d | 2009-04-09 12:21:52 -0700 | [diff] [blame] | 171 | en_AU \ |
Xavier Ducrohet | 8d3559e | 2010-10-10 14:14:49 -0700 | [diff] [blame] | 172 | en_CA \ |
| 173 | en_GB \ |
| 174 | en_IE \ |
| 175 | en_IN \ |
Xavier Ducrohet | 89df76d | 2009-04-09 12:21:52 -0700 | [diff] [blame] | 176 | en_NZ \ |
| 177 | en_SG \ |
Xavier Ducrohet | 8d3559e | 2010-10-10 14:14:49 -0700 | [diff] [blame] | 178 | en_US \ |
| 179 | en_ZA \ |
| 180 | es_ES \ |
| 181 | es_US \ |
| 182 | fi_FI \ |
Xavier Ducrohet | 89df76d | 2009-04-09 12:21:52 -0700 | [diff] [blame] | 183 | fr_BE \ |
| 184 | fr_CA \ |
| 185 | fr_CH \ |
Xavier Ducrohet | 8d3559e | 2010-10-10 14:14:49 -0700 | [diff] [blame] | 186 | fr_FR \ |
| 187 | he_IL \ |
| 188 | hi_IN \ |
| 189 | hr_HR \ |
| 190 | hu_HU \ |
| 191 | id_ID \ |
Xavier Ducrohet | 89df76d | 2009-04-09 12:21:52 -0700 | [diff] [blame] | 192 | it_CH \ |
Xavier Ducrohet | 8d3559e | 2010-10-10 14:14:49 -0700 | [diff] [blame] | 193 | it_IT \ |
| 194 | ja_JP \ |
| 195 | ko_KR \ |
| 196 | lt_LT \ |
| 197 | lv_LV \ |
| 198 | nb_NO \ |
Xavier Ducrohet | 89df76d | 2009-04-09 12:21:52 -0700 | [diff] [blame] | 199 | nl_BE \ |
Xavier Ducrohet | 8d3559e | 2010-10-10 14:14:49 -0700 | [diff] [blame] | 200 | nl_NL \ |
Xavier Ducrohet | 89df76d | 2009-04-09 12:21:52 -0700 | [diff] [blame] | 201 | pl_PL \ |
Xavier Ducrohet | 8d3559e | 2010-10-10 14:14:49 -0700 | [diff] [blame] | 202 | pt_BR \ |
| 203 | pt_PT \ |
| 204 | ro_RO \ |
Xavier Ducrohet | 89df76d | 2009-04-09 12:21:52 -0700 | [diff] [blame] | 205 | ru_RU \ |
Xavier Ducrohet | 8d3559e | 2010-10-10 14:14:49 -0700 | [diff] [blame] | 206 | sk_SK \ |
| 207 | sl_SI \ |
| 208 | sr_RS \ |
| 209 | sv_SE \ |
| 210 | th_TH \ |
| 211 | tl_PH \ |
| 212 | tr_TR \ |
| 213 | uk_UA \ |
| 214 | vi_VN \ |
| 215 | zh_CN \ |
| 216 | zh_TW |
Xavier Ducrohet | 89df76d | 2009-04-09 12:21:52 -0700 | [diff] [blame] | 217 | |
Xavier Ducrohet | 1b6b32c | 2009-09-14 15:00:27 -0700 | [diff] [blame] | 218 | # include available languages for TTS in the system image |
Brian Swetland | 7cc2440 | 2011-01-23 18:56:08 -0800 | [diff] [blame] | 219 | -include external/svox/pico/lang/PicoLangDeDeInSystem.mk |
| 220 | -include external/svox/pico/lang/PicoLangEnGBInSystem.mk |
| 221 | -include external/svox/pico/lang/PicoLangEnUsInSystem.mk |
| 222 | -include external/svox/pico/lang/PicoLangEsEsInSystem.mk |
| 223 | -include external/svox/pico/lang/PicoLangFrFrInSystem.mk |
| 224 | -include external/svox/pico/lang/PicoLangItItInSystem.mk |