summaryrefslogtreecommitdiffstats
path: root/core/jni/Android.mk
diff options
context:
space:
mode:
authorFabrice Di Meglio <fdimeglio@google.com>2011-03-08 12:02:59 -0800
committerFabrice Di Meglio <fdimeglio@google.com>2011-03-22 19:36:30 -0700
commit9f82b580d744ce4baf057b061994394dcf239eed (patch)
treed4ca8d62a680a24b710ed7f44adbf783839b5702 /core/jni/Android.mk
parentd54952b451b2778629662cab100ac0a414c84583 (diff)
downloadframeworks_base-9f82b580d744ce4baf057b061994394dcf239eed.zip
frameworks_base-9f82b580d744ce4baf057b061994394dcf239eed.tar.gz
frameworks_base-9f82b580d744ce4baf057b061994394dcf239eed.tar.bz2
Use Harfbuzz instead of ICU4C for computing advances
- use Harfbuzz shaper for shaping and getting glyphs - add test app for showing result of drawText() and drawGlyphs() - add private API in Canvas and Paint for test app Change-Id: Ia15be216f8636d2d864066e9b7de2f53008c30f6
Diffstat (limited to 'core/jni/Android.mk')
-rw-r--r--core/jni/Android.mk3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/jni/Android.mk b/core/jni/Android.mk
index 75cb06a..a5d700b 100644
--- a/core/jni/Android.mk
+++ b/core/jni/Android.mk
@@ -92,6 +92,7 @@ LOCAL_SRC_FILES:= \
android/graphics/DrawFilter.cpp \
android/graphics/CreateJavaOutputStreamAdaptor.cpp \
android/graphics/Graphics.cpp \
+ android/graphics/HarfbuzzSkia.cpp \
android/graphics/Interpolator.cpp \
android/graphics/LayerRasterizer.cpp \
android/graphics/MaskFilter.cpp \
@@ -172,6 +173,7 @@ LOCAL_C_INCLUDES += \
external/icu4c/i18n \
external/icu4c/common \
external/jpeg \
+ external/harfbuzz/src \
frameworks/opt/emoji
LOCAL_SHARED_LIBRARIES := \
@@ -204,6 +206,7 @@ LOCAL_SHARED_LIBRARIES := \
libjpeg \
libnfc_ndef \
libusbhost \
+ libharfbuzz \
ifeq ($(USE_OPENGL_RENDERER),true)
LOCAL_SHARED_LIBRARIES += libhwui