core.mk revision 39ca24f6c939e6173395b3515c97619051db2bd1
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 make_ext4fs \ 118 mdnsd \ 119 requestsync \ 120 screencap \ 121 sensorservice \ 122 lint \ 123 uiautomator \ 124 telephony-common \ 125 mms-common \ 126 tzdata \ 127 zoneinfo.dat \ 128 zoneinfo.idx \ 129 zoneinfo.version 130 131# SELinux packages 132PRODUCT_PACKAGES += \ 133 sepolicy \ 134 file_contexts \ 135 seapp_contexts \ 136 property_contexts \ 137 mac_permissions.xml 138 139PRODUCT_COPY_FILES += \ 140 system/core/rootdir/init.usb.rc:root/init.usb.rc \ 141 system/core/rootdir/init.trace.rc:root/init.trace.rc \ 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 \ 157 tzdata-host \ 158 zoneinfo-host.dat \ 159 zoneinfo-host.idx \ 160 zoneinfo-host.version 161endif 162 163$(call inherit-product, $(SRC_TARGET_DIR)/product/base.mk) 164