summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Android.mk68
-rw-r--r--fonts.mk77
2 files changed, 145 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index 6726db3..458e542 100644
--- a/Android.mk
+++ b/Android.mk
@@ -31,6 +31,7 @@ font_src_files += \
# The following fonts are only included in EXTENDED_FONT_FOOTPRINT builds
#############################################################################
ifeq ($(EXTENDED_FONT_FOOTPRINT),true)
+ifneq ($(MULTI_LANG_ENGINE),REVERIE)
font_src_files += \
NotoSansBalinese-Regular.ttf \
NotoSansBatak-Regular.ttf \
@@ -74,6 +75,47 @@ font_src_files += \
NotoSansThaana-Bold.ttf \
NotoSansTifinagh-Regular.ttf \
NotoSansYi-Regular.ttf
+
+else
+
+font_src_files += \
+ NotoSansBalinese-Regular.ttf \
+ NotoSansBatak-Regular.ttf \
+ NotoSansBuginese-Regular.ttf \
+ NotoSansBuhid-Regular.ttf \
+ NotoSansCanadianAboriginal-Regular.ttf \
+ NotoSansCham-Regular.ttf \
+ NotoSansCham-Bold.ttf \
+ NotoSansCherokee-Regular.ttf \
+ NotoSansCoptic-Regular.ttf \
+ NotoSansGlagolitic-Regular.ttf \
+ NotoSansHans-Regular.otf \
+ NotoSansHant-Regular.otf \
+ NotoSansHanunoo-Regular.ttf \
+ NotoSansJavanese-Regular.ttf \
+ NotoSansKayahLi-Regular.ttf \
+ NotoSansKR-Regular.otf \
+ NotoSansLepcha-Regular.ttf \
+ NotoSansLimbu-Regular.ttf \
+ NotoSansMeeteiMayek-Regular.ttf \
+ NotoSansOlChiki-Regular.ttf \
+ NotoSansRejang-Regular.ttf \
+ NotoSansSaurashtra-Regular.ttf \
+ NotoSansSundanese-Regular.ttf \
+ NotoSansSinhala-Regular.ttf \
+ NotoSansSinhala-Bold.ttf \
+ NotoSansSylotiNagri-Regular.ttf \
+ NotoSansTagbanwa-Regular.ttf \
+ NotoSansTaiLe-Regular.ttf \
+ NotoSansTaiTham-Regular.ttf \
+ NotoSansTaiViet-Regular.ttf \
+ NotoSansThaana-Regular.ttf \
+ NotoSansThaana-Bold.ttf \
+ NotoSansTifinagh-Regular.ttf \
+ NotoSansYi-Regular.ttf
+
+endif
+
endif # EXTENDED_FONT_FOOTPRINT
@@ -82,6 +124,7 @@ endif # EXTENDED_FONT_FOOTPRINT
# The following fonts are excluded from SMALLER_FONT_FOOTPRINT builds
#############################################################################
ifneq ($(SMALLER_FONT_FOOTPRINT),true)
+ifneq ($(MULTI_LANG_ENGINE),REVERIE)
font_src_files += \
NotoSansBengali-Regular.ttf \
NotoSansBengali-Bold.ttf \
@@ -125,6 +168,31 @@ font_src_files += \
NotoSansThai-Bold.ttf \
NotoSansThaiUI-Regular.ttf \
NotoSansThaiUI-Bold.ttf
+
+else
+
+font_src_files += \
+ NotoSansEthiopic-Regular.ttf \
+ NotoSansEthiopic-Bold.ttf \
+ NotoSansKhmer-Regular.ttf \
+ NotoSansKhmer-Bold.ttf \
+ NotoSansKhmerUI-Regular.ttf \
+ NotoSansKhmerUI-Bold.ttf \
+ NotoSansLao-Regular.ttf \
+ NotoSansLao-Bold.ttf \
+ NotoSansLaoUI-Regular.ttf \
+ NotoSansLaoUI-Bold.ttf \
+ NotoSansMalayalam-Regular.ttf \
+ NotoSansMalayalam-Bold.ttf \
+ NotoSansMalayalamUI-Regular.ttf \
+ NotoSansMalayalamUI-Bold.ttf \
+ NotoSansThai-Regular.ttf \
+ NotoSansThai-Bold.ttf \
+ NotoSansThaiUI-Regular.ttf \
+ NotoSansThaiUI-Bold.ttf
+
+endif
+
endif # !SMALLER_FONT_FOOTPRINT
#############################################################################
diff --git a/fonts.mk b/fonts.mk
index fb5bc67..d6875c7 100644
--- a/fonts.mk
+++ b/fonts.mk
@@ -16,6 +16,7 @@
# PRODUCT_COPY_FILES to install the font files, so that the NOTICE file can
# get installed too.
+ifneq ($(MULTI_LANG_ENGINE),REVERIE)
PRODUCT_PACKAGES := \
NotoColorEmoji.ttf \
NotoNaskh-Regular.ttf \
@@ -118,3 +119,79 @@ PRODUCT_PACKAGES := \
NotoSerif-Bold.ttf \
NotoSerif-Italic.ttf \
NotoSerif-BoldItalic.ttf
+
+else
+
+
+PRODUCT_PACKAGES := \
+ NotoColorEmoji.ttf \
+ NotoNaskh-Regular.ttf \
+ NotoNaskh-Bold.ttf \
+ NotoNaskhUI-Regular.ttf \
+ NotoNaskhUI-Bold.ttf \
+ NotoSansArmenian-Regular.ttf \
+ NotoSansArmenian-Bold.ttf \
+ NotoSansBalinese-Regular.ttf \
+ NotoSansBatak-Regular.ttf \
+ NotoSansBuginese-Regular.ttf \
+ NotoSansBuhid-Regular.ttf \
+ NotoSansCanadianAboriginal-Regular.ttf \
+ NotoSansCham-Regular.ttf \
+ NotoSansCham-Bold.ttf \
+ NotoSansCherokee-Regular.ttf \
+ NotoSansCoptic-Regular.ttf \
+ NotoSansEthiopic-Regular.ttf \
+ NotoSansEthiopic-Bold.ttf \
+ NotoSansGeorgian-Regular.ttf \
+ NotoSansGeorgian-Bold.ttf \
+ NotoSansGlagolitic-Regular.ttf \
+ NotoSansHans-Regular.otf \
+ NotoSansHant-Regular.otf \
+ NotoSansHanunoo-Regular.ttf \
+ NotoSansHebrew-Regular.ttf \
+ NotoSansHebrew-Bold.ttf \
+ NotoSansJavanese-Regular.ttf \
+ NotoSansJP-Regular.otf \
+ NotoSansKayahLi-Regular.ttf \
+ NotoSansKhmer-Regular.ttf \
+ NotoSansKhmer-Bold.ttf \
+ NotoSansKhmerUI-Regular.ttf \
+ NotoSansKhmerUI-Bold.ttf \
+ NotoSansKR-Regular.otf \
+ NotoSansLao-Regular.ttf \
+ NotoSansLao-Bold.ttf \
+ NotoSansLaoUI-Regular.ttf \
+ NotoSansLaoUI-Bold.ttf \
+ NotoSansLepcha-Regular.ttf \
+ NotoSansLimbu-Regular.ttf \
+ NotoSansMalayalam-Regular.ttf \
+ NotoSansMalayalam-Bold.ttf \
+ NotoSansMalayalamUI-Regular.ttf \
+ NotoSansMalayalamUI-Bold.ttf \
+ NotoSansMeeteiMayek-Regular.ttf \
+ NotoSansOlChiki-Regular.ttf \
+ NotoSansRejang-Regular.ttf \
+ NotoSansSaurashtra-Regular.ttf \
+ NotoSansSinhala-Regular.ttf \
+ NotoSansSinhala-Bold.ttf \
+ NotoSansSundanese-Regular.ttf \
+ NotoSansSylotiNagri-Regular.ttf \
+ NotoSansSymbols-Regular-Subsetted.ttf \
+ NotoSansTagbanwa-Regular.ttf \
+ NotoSansTaiLe-Regular.ttf \
+ NotoSansTaiTham-Regular.ttf \
+ NotoSansTaiViet-Regular.ttf \
+ NotoSansThaana-Regular.ttf \
+ NotoSansThaana-Bold.ttf \
+ NotoSansThai-Regular.ttf \
+ NotoSansThai-Bold.ttf \
+ NotoSansThaiUI-Regular.ttf \
+ NotoSansThaiUI-Bold.ttf \
+ NotoSansTifinagh-Regular.ttf \
+ NotoSansYi-Regular.ttf \
+ NotoSerif-Regular.ttf \
+ NotoSerif-Bold.ttf \
+ NotoSerif-Italic.ttf \
+ NotoSerif-BoldItalic.ttf
+
+endif