blob: c8342e31f64ef977745f11b5f7cf458f56524030 [file] [log] [blame]
The Android Open Source Project923bf412009-03-13 15:11:42 -07001LOCAL_PATH := $(call my-dir)
2include $(CLEAR_VARS)
3
4LOCAL_C_INCLUDES += $(LOCAL_PATH)/src
5
6LOCAL_SRC_FILES := \
satok8fbd5522011-02-22 17:28:55 +09007 jni/com_android_inputmethod_keyboard_ProximityInfo.cpp \
satok30088252010-12-01 21:22:15 +09008 jni/com_android_inputmethod_latin_BinaryDictionary.cpp \
satok8fbd5522011-02-22 17:28:55 +09009 jni/onload.cpp \
satok30088252010-12-01 21:22:15 +090010 src/bigram_dictionary.cpp \
11 src/char_utils.cpp \
12 src/dictionary.cpp \
satok8fbd5522011-02-22 17:28:55 +090013 src/proximity_info.cpp \
satok30088252010-12-01 21:22:15 +090014 src/unigram_dictionary.cpp
The Android Open Source Project923bf412009-03-13 15:11:42 -070015
satok15dc33d2010-12-01 15:37:31 +090016#FLAG_DBG := true
17
Ken Wakasa458249e2011-01-05 00:39:41 +090018TARGETING_UNBUNDLED_FROYO := true
19
20ifeq ($(TARGET_ARCH), x86)
21 TARGETING_UNBUNDLED_FROYO := false
satok15dc33d2010-12-01 15:37:31 +090022endif
23
Ken Wakasa458249e2011-01-05 00:39:41 +090024ifeq ($(FLAG_DBG), true)
25 TARGETING_UNBUNDLED_FROYO := false
26endif
27
28ifeq ($(TARGETING_UNBUNDLED_FROYO), true)
29 LOCAL_NDK_VERSION := 4
30 LOCAL_SDK_VERSION := 8
31endif
The Android Open Source Project923bf412009-03-13 15:11:42 -070032
33LOCAL_MODULE := libjni_latinime
34
35LOCAL_MODULE_TAGS := user
36
satok15dc33d2010-12-01 15:37:31 +090037ifeq ($(FLAG_DBG), true)
Ken Wakasa90d96612011-01-09 16:32:58 +090038 $(warning Making debug version of native library)
satok15dc33d2010-12-01 15:37:31 +090039 LOCAL_CFLAGS += -DFLAG_DBG
40 LOCAL_SHARED_LIBRARIES := libcutils libutils
41endif
42
The Android Open Source Project923bf412009-03-13 15:11:42 -070043include $(BUILD_SHARED_LIBRARY)