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