blob: ca2101b038dd7fa76df388be202f6f0e907da2a3 [file] [log] [blame]
Jean-Baptiste Queruc3f42a92010-02-23 09:52:18 -08001#
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
17PRODUCT_BRAND := generic
18PRODUCT_DEVICE := generic
19PRODUCT_NAME := core
20
The Android Open Source Project88b60792009-03-03 19:28:42 -080021PRODUCT_PROPERTY_OVERRIDES := \
Dave Sparks55ad5cc2009-09-28 14:54:58 -070022 ro.config.notification_sound=OnTheHunt.ogg \
Patrick Scott991a6b52009-04-13 09:57:37 -070023 ro.config.alarm_alert=Alarm_Classic.ogg
The Android Open Source Project88b60792009-03-03 19:28:42 -080024
Joe Onorato8cfca472012-05-22 12:20:27 -070025PRODUCT_PACKAGES += \
Ying Wang24cad7d2011-07-29 13:32:11 -070026 ApplicationsProvider \
Ying Wang603755d2011-07-29 14:25:59 -070027 BackupRestoreConfirmation \
Daniel Sandlereeed3cf2012-08-31 08:22:22 -040028 BasicDreams \
Ying Wang24cad7d2011-07-29 13:32:11 -070029 Browser \
Ying Wang24cad7d2011-07-29 13:32:11 -070030 Contacts \
31 ContactsProvider \
32 DefaultContainerService \
33 DownloadProvider \
34 DownloadProviderUi \
35 HTMLViewer \
36 Home \
Ying Wang603755d2011-07-29 14:25:59 -070037 KeyChain \
Ying Wang24cad7d2011-07-29 13:32:11 -070038 MediaProvider \
39 PackageInstaller \
40 PicoTts \
41 SettingsProvider \
Christopher Tate6e2ba522011-09-22 18:24:30 -070042 SharedStorageBackup \
Ying Wang24cad7d2011-07-29 13:32:11 -070043 TelephonyProvider \
Ying Wang24cad7d2011-07-29 13:32:11 -070044 UserDictionaryProvider \
Chia-chi Yehc8d742a2011-10-21 13:59:46 -070045 VpnDialogs \
Shih-wei Liaob09d26a2012-07-27 18:04:07 -070046 abcc \
Jesse Wilson7eff81d2011-01-13 17:21:58 -080047 apache-xml \
Jamie Gennisa9efae32012-06-07 16:40:30 -070048 atrace \
Jesse Wilson852f43b2010-09-16 14:56:08 -070049 bouncycastle \
Christopher Tate38e11482011-04-18 16:07:24 -070050 bu \
Brian Carlstrom84d1ee82011-04-26 11:34:37 -070051 cacerts \
Dianne Hackborn588fab82010-09-28 14:25:05 -070052 com.android.location.provider \
53 com.android.location.provider.xml \
Jesse Wilson852f43b2010-09-16 14:56:08 -070054 core \
55 core-junit \
Jesse Wilson852f43b2010-09-16 14:56:08 -070056 dalvikvm \
57 dexdeps \
58 dexdump \
59 dexlist \
60 dexopt \
61 dmtracedump \
James Dong3a7ede22012-03-28 18:59:34 -070062 drmserver \
Jesse Wilson852f43b2010-09-16 14:56:08 -070063 dx \
64 ext \
The Android Open Source Project88b60792009-03-03 19:28:42 -080065 framework-res \
Jesse Wilson852f43b2010-09-16 14:56:08 -070066 hprof-conv \
67 icu.dat \
Kenny Root696180e2010-12-03 10:59:57 -080068 installd \
Ying Wang24cad7d2011-07-29 13:32:11 -070069 ip \
Jean-Baptiste Querube24f6f2010-10-07 15:00:12 -070070 ip-up-vpn \
Ying Wang24cad7d2011-07-29 13:32:11 -070071 ip6tables \
72 iptables \
Kenny Root9ea69522012-03-08 10:47:34 -080073 keystore \
74 keystore.default \
Mathias Agopian9f763be2012-02-20 17:03:12 -080075 libandroidfw \
Ying Wang24cad7d2011-07-29 13:32:11 -070076 libOpenMAXAL \
77 libOpenSLES \
Ying Wang603755d2011-07-29 14:25:59 -070078 libaudiopreprocessing \
Glenn Kastend1ee2082011-12-16 15:34:57 -080079 libaudioutils \
Shih-wei Liaob09d26a2012-07-27 18:04:07 -070080 libbcc \
Jesse Wilson852f43b2010-09-16 14:56:08 -070081 libcrypto \
Jean-Michel Trivid3763c42012-05-07 17:10:12 -070082 libdownmix \
Jesse Wilson852f43b2010-09-16 14:56:08 -070083 libdvm \
James Dong3a7ede22012-03-28 18:59:34 -070084 libdrmframework \
85 libdrmframework_jni \
Jesse Wilson852f43b2010-09-16 14:56:08 -070086 libexpat \
Ying Wang603755d2011-07-29 14:25:59 -070087 libfilterfw \
88 libfilterpack_imageproc \
Doug Kwanb26e4972011-06-07 15:09:19 -070089 libgabi++ \
Jesse Wilson852f43b2010-09-16 14:56:08 -070090 libicui18n \
91 libicuuc \
Elliott Hughes89898df2012-05-03 16:37:40 -070092 libjavacore \
Kenny Root9ea69522012-03-08 10:47:34 -080093 libkeystore \
Robert Greenwalt843bc2c2012-03-27 16:53:27 -070094 libmdnssd \
Jesse Wilson852f43b2010-09-16 14:56:08 -070095 libnativehelper \
Nick Pellye07a9d42010-10-15 01:01:20 -070096 libnfc_ndef \
Shih-wei Liaob09d26a2012-07-27 18:04:07 -070097 libportable \
Ying Wang603755d2011-07-29 14:25:59 -070098 libpowermanager \
99 libspeexresampler \
Jesse Wilson852f43b2010-09-16 14:56:08 -0700100 libsqlite_jni \
101 libssl \
Ying Wangc10da6c2012-08-03 17:43:00 -0700102 libstagefright \
103 libstagefright_chromium_http \
Andreas Huber2a954b12011-05-16 09:42:49 -0700104 libstagefright_soft_aacdec \
James Dong7a93b482012-01-30 12:28:19 -0800105 libstagefright_soft_aacenc \
Andreas Huber2a954b12011-05-16 09:42:49 -0700106 libstagefright_soft_amrdec \
Andreas Huber715686d2012-02-01 10:42:44 -0800107 libstagefright_soft_amrnbenc \
Andreas Huberd8b5bb32012-02-01 11:48:30 -0800108 libstagefright_soft_amrwbenc \
Jean-Michel Trivib8bc8522012-04-27 13:38:17 -0700109 libstagefright_soft_flacenc \
Andreas Huber2a954b12011-05-16 09:42:49 -0700110 libstagefright_soft_g711dec \
James Dong7a93b482012-01-30 12:28:19 -0800111 libstagefright_soft_h264dec \
James Dongd5177952012-04-23 18:02:34 -0700112 libstagefright_soft_h264enc \
Andreas Huber2a954b12011-05-16 09:42:49 -0700113 libstagefright_soft_mp3dec \
114 libstagefright_soft_mpeg4dec \
James Donga69e6192012-04-25 18:09:34 -0700115 libstagefright_soft_mpeg4enc \
Andreas Huber2a954b12011-05-16 09:42:49 -0700116 libstagefright_soft_vorbisdec \
117 libstagefright_soft_vpxdec \
Andreas Huber51cf7292012-03-29 11:34:46 -0700118 libstagefright_soft_rawdec \
Ying Wang603755d2011-07-29 14:25:59 -0700119 libvariablespeed \
120 libwebrtc_audio_preprocessing \
Jean-Michel Trivie4105642011-03-16 17:30:22 -0700121 libwilhelm \
Jesse Wilson852f43b2010-09-16 14:56:08 -0700122 libz \
Kenny Root720479e2012-08-09 12:20:16 -0700123 make_ext4fs \
Robert Greenwalt843bc2c2012-03-27 16:53:27 -0700124 mdnsd \
Alon Albertdf6a14f2012-02-01 15:33:12 -0800125 requestsync \
Mathias Agopian64029f22011-05-26 21:53:25 -0700126 screencap \
Xavier Ducrohet77816b82012-02-02 19:16:51 -0800127 sensorservice \
Guang Zhue7707542012-06-15 14:46:26 -0700128 lint \
Wink Savillec4e790d2012-06-30 16:13:26 -0700129 uiautomator \
130 telephony-common \
131 mms-common \
Ying Wang5fb2ef62012-07-26 15:56:13 -0700132 zoneinfo.dat \
133 zoneinfo.idx \
134 zoneinfo.version
Xavier Ducrohet77816b82012-02-02 19:16:51 -0800135
Jesse Wilson852f43b2010-09-16 14:56:08 -0700136# host-only dependencies
137ifeq ($(WITH_HOST_DALVIK),true)
138 PRODUCT_PACKAGES += \
Ryo Fujiicbb32662011-06-16 16:58:11 -0700139 apache-xml-hostdex \
Jesse Wilson852f43b2010-09-16 14:56:08 -0700140 bouncycastle-hostdex \
141 core-hostdex \
Elliott Hughes89898df2012-05-03 16:37:40 -0700142 libcrypto \
143 libexpat \
144 libicui18n \
145 libicuuc \
146 libjavacore \
147 libssl \
148 libz-host \
Ying Wang5fb2ef62012-07-26 15:56:13 -0700149 dalvik \
150 zoneinfo-host.dat \
151 zoneinfo-host.idx \
152 zoneinfo-host.version
Jesse Wilson852f43b2010-09-16 14:56:08 -0700153endif
Ying Wang82cceba2012-08-13 15:03:00 -0700154
155ifeq ($(HAVE_SELINUX),true)
156 PRODUCT_PACKAGES += \
157 sepolicy \
158 file_contexts \
159 seapp_contexts \
160 property_contexts \
161 mac_permissions.xml
162endif
Joe Onorato22273e62012-07-23 18:20:07 -0700163
164$(call inherit-product, $(SRC_TARGET_DIR)/product/base.mk)
165