core_tiny.mk revision c1dd8b4e67c9372538d9f4e9d154d4604c97df06
1c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray# 2c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray# Copyright (C) 2013 The Android Open Source Project 3c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray# 4c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray# Licensed under the Apache License, Version 2.0 (the "License"); 5c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray# you may not use this file except in compliance with the License. 6c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray# You may obtain a copy of the License at 7c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray# 8c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray# http://www.apache.org/licenses/LICENSE-2.0 9c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray# 10c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray# Unless required by applicable law or agreed to in writing, software 11c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray# distributed under the License is distributed on an "AS IS" BASIS, 12c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray# See the License for the specific language governing permissions and 14c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray# limitations under the License. 15c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray# 16c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray# Tiny configuration for small devices such as wearables. Includes base and embedded. 17c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray# No telephony 18c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray 19c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex RayPRODUCT_PACKAGES := \ 20c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray Bluetooth \ 213446af6977e43adde2cca643c2105a94c6fad275Justin Koh CalendarProvider \ 220e35df2a7c77a6308106fa9a48f90c4729b9b8f3Justin Koh ContactsProvider \ 23c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray CertInstaller \ 24c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray FusedLocation \ 25e6a65a5f15695f4e601110979dc6861773c3444dYing Wang InputDevices 26c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray 27c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex RayPRODUCT_PACKAGES += \ 28c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray clatd \ 29c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray clatd.conf \ 30e6a65a5f15695f4e601110979dc6861773c3444dYing Wang pppd 31c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray 32c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex RayPRODUCT_PACKAGES += \ 33c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray audio.primary.default \ 34c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray audio_policy.default \ 35c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray local_time.default \ 36c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray power.default 37c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray 38c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex RayPRODUCT_PACKAGES += \ 39c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray local_time.default 40c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray 41c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex RayPRODUCT_PACKAGES += \ 42c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray BackupRestoreConfirmation \ 43c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray DefaultContainerService \ 44c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray SettingsProvider \ 45c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray Shell \ 46c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray bu \ 47c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray com.android.location.provider \ 48c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray com.android.location.provider.xml \ 49c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray framework-res \ 50c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray installd \ 51c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray ip \ 52c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray ip-up-vpn \ 53c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray ip6tables \ 54c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray iptables \ 55c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray keystore \ 56c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray keystore.default \ 57c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray libOpenMAXAL \ 58c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray libOpenSLES \ 59c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray libdownmix \ 60c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray libfilterfw \ 61abe426663a0534db685f2d44b8cd9a47480fb52fKenny Root libkeystore \ 62c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray libsqlite_jni \ 63c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray libwilhelm \ 64c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray make_ext4fs \ 650b4abb9a770c3b95f421589fda01982e8921c287Ben Murdoch nullwebview \ 66c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray screencap \ 67c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray sensorservice \ 6800aba87b7bba53f81a621ccde13dfa9e6f3cd394Doug Zongker uiautomator \ 69c1dd8b4e67c9372538d9f4e9d154d4604c97df06Adam Lesinski uncrypt \ 7040703e94735648ed88423b33ef64bab816c74225Adam Lesinski telephony-common \ 7140703e94735648ed88423b33ef64bab816c74225Adam Lesinski voip-common \ 7240703e94735648ed88423b33ef64bab816c74225Adam Lesinski mms-common 73c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray 74c74717574fab08700f657a3f5ebf8934cf4572c7Ying Wang# The order matters 75c74717574fab08700f657a3f5ebf8934cf4572c7Ying WangPRODUCT_BOOT_JARS := \ 76c74717574fab08700f657a3f5ebf8934cf4572c7Ying Wang core \ 77c74717574fab08700f657a3f5ebf8934cf4572c7Ying Wang conscrypt \ 78c74717574fab08700f657a3f5ebf8934cf4572c7Ying Wang okhttp \ 79c74717574fab08700f657a3f5ebf8934cf4572c7Ying Wang core-junit \ 80c74717574fab08700f657a3f5ebf8934cf4572c7Ying Wang bouncycastle \ 81c74717574fab08700f657a3f5ebf8934cf4572c7Ying Wang ext \ 82c74717574fab08700f657a3f5ebf8934cf4572c7Ying Wang framework \ 83c74717574fab08700f657a3f5ebf8934cf4572c7Ying Wang framework2 \ 8440703e94735648ed88423b33ef64bab816c74225Adam Lesinski telephony-common \ 8540703e94735648ed88423b33ef64bab816c74225Adam Lesinski voip-common \ 8640703e94735648ed88423b33ef64bab816c74225Adam Lesinski mms-common \ 87c74717574fab08700f657a3f5ebf8934cf4572c7Ying Wang android.policy \ 88c74717574fab08700f657a3f5ebf8934cf4572c7Ying Wang services \ 890b4abb9a770c3b95f421589fda01982e8921c287Ben Murdoch apache-xml \ 900b4abb9a770c3b95f421589fda01982e8921c287Ben Murdoch nullwebview 91c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray 92bf8a374a92e327efed95892fe67e6917a89c6c2bBrian CarlstromPRODUCT_RUNTIMES := runtime_libart_default 93c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray 94c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex RayPRODUCT_PROPERTY_OVERRIDES += \ 95c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray ro.carrier=unknown 96c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray 972cebe0baed4c2cd8cecabe84e59483e10eb5a98fYing Wang$(call inherit-product, $(SRC_TARGET_DIR)/product/base.mk) 98c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray$(call inherit-product-if-exists, frameworks/base/data/fonts/fonts.mk) 99c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray 100c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex Ray# Overrides 101c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex RayPRODUCT_BRAND := tiny 102c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex RayPRODUCT_DEVICE := tiny 103c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7Alex RayPRODUCT_NAME := core_tiny 104