diff options
author | Elliott Hughes <enh@google.com> | 2013-08-27 17:59:17 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2013-08-27 17:59:17 +0000 |
commit | 50d26c10a445f802b857c300b11f118e962145eb (patch) | |
tree | f9aa1fb04fc4ec01a0e744160a91ee746879691b | |
parent | f5888c4100189055f82e29e296bab402619bec35 (diff) | |
parent | 3d1f8dd1a185df7281721e12c370c7f96ed62a02 (diff) | |
download | icu4c-50d26c10a445f802b857c300b11f118e962145eb.tar.gz |
Merge "Make it easy to link icu4c against the logging libraries for easier debugging."
-rw-r--r-- | Android.mk | 4 | ||||
-rw-r--r-- | common/Android.mk | 9 | ||||
-rw-r--r-- | i18n/Android.mk | 10 |
3 files changed, 14 insertions, 9 deletions
@@ -15,6 +15,10 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) +# Uncomment to be able to use ALOG* with #include "cutils/log.h". +#optional_android_logging_includes := system/core/include +#optional_android_logging_libraries := liblog + subdirs := $(addprefix $(LOCAL_PATH)/,$(addsuffix /Android.mk, \ common \ i18n \ diff --git a/common/Android.mk b/common/Android.mk index ae6a0be5..8e4b5d0a 100644 --- a/common/Android.mk +++ b/common/Android.mk @@ -143,9 +143,9 @@ local_ldlibs := -ldl -lm -lpthread include $(CLEAR_VARS) LOCAL_SRC_FILES += $(src_files) -LOCAL_C_INCLUDES += $(c_includes) +LOCAL_C_INCLUDES += $(c_includes) $(optional_android_logging_includes) LOCAL_CFLAGS += $(local_cflags) -DPIC -fPIC -LOCAL_SHARED_LIBRARIES += libdl +LOCAL_SHARED_LIBRARIES += libdl $(optional_android_logging_libraries) LOCAL_LDLIBS += $(local_ldlibs) LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libicuuc @@ -163,8 +163,9 @@ include $(BUILD_SHARED_LIBRARY) ifeq ($(WITH_HOST_DALVIK),true) include $(CLEAR_VARS) LOCAL_SRC_FILES += $(src_files) - LOCAL_C_INCLUDES += $(c_includes) + LOCAL_C_INCLUDES += $(c_includes) $(optional_android_logging_includes) LOCAL_CFLAGS += $(local_cflags) + LOCAL_SHARED_LIBRARIES += $(optional_android_logging_libraries) LOCAL_LDLIBS += $(local_ldlibs) LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libicuuc-host @@ -191,4 +192,4 @@ LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libicuuc_static LOCAL_SRC_FILES += $(src_files) LOCAL_REQUIRED_MODULES += icu-data -include $(BUILD_STATIC_LIBRARY)
\ No newline at end of file +include $(BUILD_STATIC_LIBRARY) diff --git a/i18n/Android.mk b/i18n/Android.mk index 5a15c0e5..2297167d 100644 --- a/i18n/Android.mk +++ b/i18n/Android.mk @@ -103,9 +103,9 @@ local_ldlibs := -lpthread -lm include $(CLEAR_VARS) LOCAL_SRC_FILES += $(src_files) -LOCAL_C_INCLUDES += $(c_includes) +LOCAL_C_INCLUDES += $(c_includes) $(optional_android_logging_includes) LOCAL_CFLAGS += $(local_cflags) -DPIC -fPIC -LOCAL_SHARED_LIBRARIES += libicuuc +LOCAL_SHARED_LIBRARIES += libicuuc $(optional_android_logging_libraries) LOCAL_LDLIBS += $(local_ldlibs) LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libicui18n @@ -122,9 +122,9 @@ include $(BUILD_SHARED_LIBRARY) ifeq ($(WITH_HOST_DALVIK),true) include $(CLEAR_VARS) LOCAL_SRC_FILES += $(src_files) - LOCAL_C_INCLUDES += $(c_includes) + LOCAL_C_INCLUDES += $(c_includes) $(optional_android_logging_includes) LOCAL_CFLAGS += $(local_cflags) - LOCAL_SHARED_LIBRARIES += libicuuc-host + LOCAL_SHARED_LIBRARIES += libicuuc-host $(optional_android_logging_libraries) LOCAL_LDLIBS += $(local_ldlibs) LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libicui18n-host @@ -150,4 +150,4 @@ LOCAL_CFLAGS += -Os LOCAL_LDLIBS += $(local_ldlibs) LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libicui18n_static -include $(BUILD_STATIC_LIBRARY)
\ No newline at end of file +include $(BUILD_STATIC_LIBRARY) |