core.mk revision 5fb2ef65d4d14d44d56ea102dd4058882dee81af
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    Browser \
29    Contacts \
30    ContactsProvider \
31    DefaultContainerService \
32    DownloadProvider \
33    DownloadProviderUi \
34    HTMLViewer \
35    Home \
36    KeyChain \
37    MediaProvider \
38    PackageInstaller \
39    PicoTts \
40    SettingsProvider \
41    SharedStorageBackup \
42    TelephonyProvider \
43    UserDictionaryProvider \
44    VpnDialogs \
45    apache-xml \
46    atrace \
47    bouncycastle \
48    bu \
49    cacerts \
50    com.android.location.provider \
51    com.android.location.provider.xml \
52    core \
53    core-junit \
54    dalvikvm \
55    dexdeps \
56    dexdump \
57    dexlist \
58    dexopt \
59    dmtracedump \
60    drmserver \
61    dx \
62    ext \
63    framework-res \
64    hprof-conv \
65    icu.dat \
66    installd \
67    ip \
68    ip-up-vpn \
69    ip6tables \
70    iptables \
71    keystore \
72    keystore.default \
73    libandroidfw \
74    libOpenMAXAL \
75    libOpenSLES \
76    libaudiopreprocessing \
77    libaudioutils \
78    libcrypto \
79    libdownmix \
80    libdvm \
81    libdrmframework \
82    libdrmframework_jni \
83    libexpat \
84    libfilterfw \
85    libfilterpack_imageproc \
86    libgabi++ \
87    libicui18n \
88    libicuuc \
89    libjavacore \
90    libkeystore \
91    libmdnssd \
92    libnativehelper \
93    libnfc_ndef \
94    libpowermanager \
95    libspeexresampler \
96    libsqlite_jni \
97    libssl \
98    libstagefright_soft_aacdec \
99    libstagefright_soft_aacenc \
100    libstagefright_soft_amrdec \
101    libstagefright_soft_amrnbenc \
102    libstagefright_soft_amrwbenc \
103    libstagefright_soft_flacenc \
104    libstagefright_soft_g711dec \
105    libstagefright_soft_h264dec \
106    libstagefright_soft_h264enc \
107    libstagefright_soft_mp3dec \
108    libstagefright_soft_mpeg4dec \
109    libstagefright_soft_mpeg4enc \
110    libstagefright_soft_vorbisdec \
111    libstagefright_soft_vpxdec \
112    libstagefright_soft_rawdec \
113    libvariablespeed \
114    libwebrtc_audio_preprocessing \
115    libwilhelm \
116    libz \
117    mdnsd \
118    requestsync \
119    screencap \
120    sensorservice \
121    lint \
122    uiautomator \
123    telephony-common \
124    mms-common \
125    zoneinfo.dat \
126    zoneinfo.idx \
127    zoneinfo.version
128
129PRODUCT_COPY_FILES += \
130    system/core/rootdir/init.usb.rc:root/init.usb.rc \
131    system/core/rootdir/init.trace.rc:root/init.trace.rc \
132
133# host-only dependencies
134ifeq ($(WITH_HOST_DALVIK),true)
135    PRODUCT_PACKAGES += \
136        apache-xml-hostdex \
137        bouncycastle-hostdex \
138        core-hostdex \
139        libcrypto \
140        libexpat \
141        libicui18n \
142        libicuuc \
143        libjavacore \
144        libssl \
145        libz-host \
146        dalvik \
147        zoneinfo-host.dat \
148        zoneinfo-host.idx \
149        zoneinfo-host.version
150endif
151