core.mk revision 554a0adfb790580735fdc2d32f4c6016072ef226
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
17PRODUCT_BRAND := generic
18PRODUCT_DEVICE := generic
19PRODUCT_NAME := core
20
21PRODUCT_PROPERTY_OVERRIDES := \
22    ro.config.notification_sound=OnTheHunt.ogg \
23    ro.config.alarm_alert=Alarm_Classic.ogg
24
25PRODUCT_PACKAGES += \
26    ApplicationsProvider \
27    BackupRestoreConfirmation \
28    BasicDreams \
29    Browser \
30    Contacts \
31    ContactsProvider \
32    DefaultContainerService \
33    DownloadProvider \
34    DownloadProviderUi \
35    HTMLViewer \
36    Home \
37    KeyChain \
38    MediaProvider \
39    PackageInstaller \
40    PicoTts \
41    SettingsProvider \
42    SharedStorageBackup \
43    TelephonyProvider \
44    UserDictionaryProvider \
45    VpnDialogs \
46    abcc \
47    apache-xml \
48    atrace \
49    bouncycastle \
50    bu \
51    cacerts \
52    com.android.location.provider \
53    com.android.location.provider.xml \
54    core \
55    core-junit \
56    dalvikvm \
57    dexdeps \
58    dexdump \
59    dexlist \
60    dexopt \
61    dmtracedump \
62    drmserver \
63    dx \
64    ext \
65    framework-res \
66    hprof-conv \
67    icu.dat \
68    installd \
69    ip \
70    ip-up-vpn \
71    ip6tables \
72    iptables \
73    keystore \
74    keystore.default \
75    libandroidfw \
76    libOpenMAXAL \
77    libOpenSLES \
78    libaudiopreprocessing \
79    libaudioutils \
80    libbcc \
81    libcrypto \
82    libdownmix \
83    libdvm \
84    libdrmframework \
85    libdrmframework_jni \
86    libexpat \
87    libfilterfw \
88    libfilterpack_imageproc \
89    libgabi++ \
90    libicui18n \
91    libicuuc \
92    libjavacore \
93    libkeystore \
94    libmdnssd \
95    libnativehelper \
96    libnfc_ndef \
97    libportable \
98    libpowermanager \
99    libspeexresampler \
100    libsqlite_jni \
101    libssl \
102    libstagefright \
103    libstagefright_chromium_http \
104    libstagefright_soft_aacdec \
105    libstagefright_soft_aacenc \
106    libstagefright_soft_amrdec \
107    libstagefright_soft_amrnbenc \
108    libstagefright_soft_amrwbenc \
109    libstagefright_soft_flacenc \
110    libstagefright_soft_g711dec \
111    libstagefright_soft_gsmdec \
112    libstagefright_soft_h264dec \
113    libstagefright_soft_h264enc \
114    libstagefright_soft_mp3dec \
115    libstagefright_soft_mpeg4dec \
116    libstagefright_soft_mpeg4enc \
117    libstagefright_soft_vorbisdec \
118    libstagefright_soft_vpxdec \
119    libstagefright_soft_rawdec \
120    libvariablespeed \
121    libwebrtc_audio_preprocessing \
122    libwilhelm \
123    libz \
124    make_ext4fs \
125    mdnsd \
126    requestsync \
127    screencap \
128    sensorservice \
129    lint \
130    uiautomator \
131    telephony-common \
132    voip-common \
133    mms-common
134
135# SELinux packages
136PRODUCT_PACKAGES += \
137    sepolicy \
138    file_contexts \
139    seapp_contexts \
140    property_contexts \
141    mac_permissions.xml
142
143# host-only dependencies
144ifeq ($(WITH_HOST_DALVIK),true)
145    PRODUCT_PACKAGES += \
146        apache-xml-hostdex \
147        bouncycastle-hostdex \
148        core-hostdex \
149        libcrypto \
150        libexpat \
151        libicui18n \
152        libicuuc \
153        libjavacore \
154        libssl \
155        libz-host \
156        dalvik
157endif
158
159$(call inherit-product, $(SRC_TARGET_DIR)/product/base.mk)
160