Android.mk revision 1c62afd03cd703c5807bb6104ce8b8b10b881b47
19066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project# Copyright (C) 2008 The Android Open Source Project
29066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project#
39066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project# Licensed under the Apache License, Version 2.0 (the "License");
49066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project# you may not use this file except in compliance with the License.
59066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project# You may obtain a copy of the License at
69066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project#
79066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project#      http://www.apache.org/licenses/LICENSE-2.0
89066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project#
99066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project# Unless required by applicable law or agreed to in writing, software
109066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project# distributed under the License is distributed on an "AS IS" BASIS,
119066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
129066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project# See the License for the specific language governing permissions and
139066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project# limitations under the License.
149066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project
159066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source ProjectLOCAL_PATH:= $(call my-dir)
169066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectinclude $(CLEAR_VARS)
179066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project
189066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectcopy_from :=                \
199066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project    DroidSans.ttf           \
209066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project    DroidSans-Bold.ttf      \
219066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project    DroidSerif-Regular.ttf  \
229066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project    DroidSerif-Bold.ttf     \
239066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project    DroidSerif-Italic.ttf   \
249066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project    DroidSerif-BoldItalic.ttf   \
259066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project    DroidSansMono.ttf        \
269066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project    Clockopia.ttf
279066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project
289066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectifneq ($(NO_FALLBACK_FONT),true)
299066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectifeq ($(filter %system/fonts/DroidSansFallback.ttf,$(PRODUCT_COPY_FILES)),)
309066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project    # if the product makefile has set the the fallback font, don't override it.
319066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project    copy_from += DroidSansFallback.ttf
329066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectendif
339066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectendif
349066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project
359066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectcopy_file_pairs := $(foreach cf,$(copy_from),$(LOCAL_PATH)/$(cf):system/fonts/$(cf))
369066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source ProjectPRODUCT_COPY_FILES += $(copy_file_pairs)
379066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project