Android.mk | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+)
New commits: commit 622bc3d829cab84c3a4148b88f2c91fee491ef39 Merge: 3d2c4f0 d583df1 Author: Behdad Esfahbod <[email protected]> Date: Sun Sep 29 13:31:58 2013 -0700 Merge pull request #4 from amarullz/master Add build static library on Android.mk commit d583df1e78003f8f1039ad72331bf877b13d1ae5 Author: Ahmad Amarullah <[email protected]> Date: Fri Sep 27 19:04:32 2013 +0700 Add build static library on Android.mk Use UCDN instead ICU HAVE Freetype diff --git a/Android.mk b/Android.mk index 62cc21f..f0d785f 100644 --- a/Android.mk +++ b/Android.mk @@ -76,4 +76,54 @@ LOCAL_MODULE:= libharfbuzz_ng include $(BUILD_SHARED_LIBRARY) +############################################################# +# build the harfbuzz static library +# +include $(CLEAR_VARS) + +LOCAL_ARM_MODE := arm +LOCAL_MODULE_TAGS := optional +LOCAL_SRC_FILES:= \ + src/hb-blob.cc \ + src/hb-buffer-serialize.cc \ + src/hb-buffer.cc \ + src/hb-common.cc \ + src/hb-fallback-shape.cc \ + src/hb-face.cc \ + src/hb-font.cc \ + src/hb-ot-tag.cc \ + src/hb-set.cc \ + src/hb-shape.cc \ + src/hb-shape-plan.cc \ + src/hb-shaper.cc \ + src/hb-tt-font.cc \ + src/hb-unicode.cc \ + src/hb-warning.cc \ + src/hb-ot-layout.cc \ + src/hb-ot-map.cc \ + src/hb-ot-shape.cc \ + src/hb-ot-shape-complex-arabic.cc \ + src/hb-ot-shape-complex-default.cc \ + src/hb-ot-shape-complex-indic.cc \ + src/hb-ot-shape-complex-indic-table.cc \ + src/hb-ot-shape-complex-myanmar.cc \ + src/hb-ot-shape-complex-sea.cc \ + src/hb-ot-shape-complex-thai.cc \ + src/hb-ot-shape-normalize.cc \ + src/hb-ot-shape-fallback.cc \ + src/hb-ucdn.cc \ + src/hb-ucdn/ucdn.c + +LOCAL_CPP_EXTENSION := .cc +LOCAL_SHARED_LIBRARIES := +LOCAL_STATIC_LIBRARIES := libft2 +LOCAL_C_INCLUDES := \ + $(LOCAL_PATH)/src \ + external/freetype/include +LOCAL_CFLAGS += -DHB_NO_MT -DHAVE_OT -DHAVE_UCDN -DHAVE_FREETYPE +LOCAL_LDLIBS += -lpthread + +LOCAL_MODULE:= libharfbuzz_ng + +include $(BUILD_STATIC_LIBRARY) _______________________________________________ HarfBuzz mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/harfbuzz
