15db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) WangLOCAL_PATH:= $(call my-dir) 25db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wang 35db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wang# We need to build this for both the device (as a shared library) 45db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wang# and the host (as a static library for tools to use). 55db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wang 65db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wangcommon_SRC_FILES := \ 75db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wang hyphen.c \ 85db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wang hnjalloc.c 95db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wang 105db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wangcommon_C_INCLUDES += $(LOCAL_PATH) 115db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wang 125db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wang# For the device 135db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wang# ===================================================== 145db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wang 155db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wanginclude $(CLEAR_VARS) 165db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wang 175db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) WangLOCAL_SRC_FILES := $(common_SRC_FILES) 185db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) WangLOCAL_C_INCLUDES += $(common_C_INCLUDES) 195db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) WangLOCAL_SHARED_LIBRARIES += $(common_SHARED_LIBRARIES) 205db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) WangLOCAL_CFLAGS += -fvisibility=hidden 215db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wang 225db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) WangLOCAL_MODULE:= libhyphenation 235db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wang 245db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wanginclude $(BUILD_STATIC_LIBRARY) 255db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wang 265db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wang 275db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wang# For the host 285db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wang# ======================================================== 295db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wang 305db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wanginclude $(CLEAR_VARS) 315db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) WangLOCAL_SRC_FILES := $(common_SRC_FILES) 325db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) WangLOCAL_C_INCLUDES += $(common_C_INCLUDES) 335db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) WangLOCAL_SHARED_LIBRARIES += $(common_SHARED_LIBRARIES) 345db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) WangLOCAL_MODULE:= libhyphenation 355db78df27806d2eb07c14f86623a906df914b952Shimeng (Simon) Wanginclude $(BUILD_HOST_STATIC_LIBRARY) 36