Android.mk revision 46b20e7f41ded340596b732aaf08cc2d05a8e842
146b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wang# Copyright (C) 2011 The Android Open Source Project 246b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wang# 346b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wang# Licensed under the Apache License, Version 2.0 (the "License"); 446b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wang# you may not use this file except in compliance with the License. 546b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wang# You may obtain a copy of the License at 646b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wang# 746b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wang# http://www.apache.org/licenses/LICENSE-2.0 846b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wang# 946b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wang# Unless required by applicable law or agreed to in writing, software 1046b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wang# distributed under the License is distributed on an "AS IS" BASIS, 1146b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wang# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1246b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wang# See the License for the specific language governing permissions and 1346b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wang# limitations under the License. 1446b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wang 1546b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wang# We have to use BUILD_PREBUILT instead of PRODUCT_COPY_FIES, 1646b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wang# because SMALLER_FONT_FOOTPRINT is only available in Android.mks. 1746b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wang 1846b20e7f41ded340596b732aaf08cc2d05a8e842Ying WangLOCAL_PATH := $(call my-dir) 1946b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wang 2046b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wangifeq ($(SMALLER_FONT_FOOTPRINT),true) 2146b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wangdroidsans_fallback_src := DroidSansFallback.ttf 2246b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wangextra_droidsans_fonts := 2346b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wangelse 2446b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wangdroidsans_fallback_src := DroidSansFallbackFull.ttf 2546b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wangextra_droidsans_fonts := DroidSans.ttf DroidSans-Bold.ttf DroidSansEthiopic-Regular.ttf 2646b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wangendif 2746b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wang 2846b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wanginclude $(CLEAR_VARS) 2946b20e7f41ded340596b732aaf08cc2d05a8e842Ying WangLOCAL_MODULE := DroidSansFallback.ttf 3046b20e7f41ded340596b732aaf08cc2d05a8e842Ying WangLOCAL_SRC_FILES := $(droidsans_fallback_src) 3146b20e7f41ded340596b732aaf08cc2d05a8e842Ying WangLOCAL_MODULE_CLASS := ETC 3246b20e7f41ded340596b732aaf08cc2d05a8e842Ying WangLOCAL_MODULE_TAGS := optional 3346b20e7f41ded340596b732aaf08cc2d05a8e842Ying WangLOCAL_MODULE_PATH := $(TARGET_OUT)/fonts 3446b20e7f41ded340596b732aaf08cc2d05a8e842Ying WangLOCAL_REQUIRED_MODULES := $(extra_droidsans_fonts) 3546b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wangdroidsans_fallback_src := 3646b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wangextra_droidsans_fonts := 3746b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wanginclude $(BUILD_PREBUILT) 3846b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wang 3946b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wanginclude $(CLEAR_VARS) 4046b20e7f41ded340596b732aaf08cc2d05a8e842Ying WangLOCAL_MODULE := DroidSans.ttf 4146b20e7f41ded340596b732aaf08cc2d05a8e842Ying WangLOCAL_SRC_FILES := $(LOCAL_MODULE) 4246b20e7f41ded340596b732aaf08cc2d05a8e842Ying WangLOCAL_MODULE_CLASS := ETC 4346b20e7f41ded340596b732aaf08cc2d05a8e842Ying WangLOCAL_MODULE_TAGS := optional 4446b20e7f41ded340596b732aaf08cc2d05a8e842Ying WangLOCAL_MODULE_PATH := $(TARGET_OUT)/fonts 4546b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wanginclude $(BUILD_PREBUILT) 4646b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wang 4746b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wanginclude $(CLEAR_VARS) 4846b20e7f41ded340596b732aaf08cc2d05a8e842Ying WangLOCAL_MODULE := DroidSans-Bold.ttf 4946b20e7f41ded340596b732aaf08cc2d05a8e842Ying WangLOCAL_SRC_FILES := $(LOCAL_MODULE) 5046b20e7f41ded340596b732aaf08cc2d05a8e842Ying WangLOCAL_MODULE_CLASS := ETC 5146b20e7f41ded340596b732aaf08cc2d05a8e842Ying WangLOCAL_MODULE_TAGS := optional 5246b20e7f41ded340596b732aaf08cc2d05a8e842Ying WangLOCAL_MODULE_PATH := $(TARGET_OUT)/fonts 5346b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wanginclude $(BUILD_PREBUILT) 5446b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wang 5546b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wanginclude $(CLEAR_VARS) 5646b20e7f41ded340596b732aaf08cc2d05a8e842Ying WangLOCAL_MODULE := DroidSansEthiopic-Regular.ttf 5746b20e7f41ded340596b732aaf08cc2d05a8e842Ying WangLOCAL_SRC_FILES := $(LOCAL_MODULE) 5846b20e7f41ded340596b732aaf08cc2d05a8e842Ying WangLOCAL_MODULE_CLASS := ETC 5946b20e7f41ded340596b732aaf08cc2d05a8e842Ying WangLOCAL_MODULE_TAGS := optional 6046b20e7f41ded340596b732aaf08cc2d05a8e842Ying WangLOCAL_MODULE_PATH := $(TARGET_OUT)/fonts 6146b20e7f41ded340596b732aaf08cc2d05a8e842Ying Wanginclude $(BUILD_PREBUILT) 62