diff options
author | Dan Albert <danalbert@google.com> | 2015-09-09 18:37:17 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2015-09-09 18:37:17 +0000 |
commit | 6395ec34ceed4aa22ac2f38016206506e262da36 (patch) | |
tree | fc56044abcfc79082929d8f226d2a1647a2790f9 | |
parent | c51f1e98cb155abfa9942e01158a70231fda26dc (diff) | |
parent | 77e300be5c54767980e166fc7febbfc9f270d43f (diff) | |
download | protobuf-6395ec34ceed4aa22ac2f38016206506e262da36.tar.gz |
am 77e300be: am c0bdb541: am ecc40a3a: Merge "Fix name for NDK protobuf libraries."
* commit '77e300be5c54767980e166fc7febbfc9f270d43f':
Fix name for NDK protobuf libraries.
-rw-r--r-- | Android.mk | 41 |
1 files changed, 10 insertions, 31 deletions
diff --git a/Android.mk b/Android.mk index bbe8ba6f2..355866f12 100644 --- a/Android.mk +++ b/Android.mk @@ -247,12 +247,11 @@ LOCAL_SRC_FILES := $(JAVA_FULL_SRC_FILES) include $(BUILD_HOST_JAVA_LIBRARY) -# C++ lite library +# C++ lite library for the NDK. # ======================================================= include $(CLEAR_VARS) -LOCAL_MODULE := libprotobuf-cpp-lite -LOCAL_MODULE_TAGS := optional +LOCAL_MODULE := libprotobuf-cpp-lite-ndk LOCAL_CPP_EXTENSION := .cc @@ -276,7 +275,7 @@ LOCAL_C_INCLUDES := \ LOCAL_CFLAGS := -DGOOGLE_PROTOBUF_NO_RTTI $(IGNORED_WARNINGS) -# These are the minimum versions and don't need to be update. +# These are the minimum versions and don't need to be updated. ifeq ($(TARGET_ARCH),arm) LOCAL_SDK_VERSION := 8 else @@ -289,12 +288,11 @@ LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/src include $(BUILD_STATIC_LIBRARY) -# C++ lite library (libc++ flavored for the platform) +# C++ lite library for the platform. # ======================================================= include $(CLEAR_VARS) LOCAL_MODULE := libprotobuf-cpp-lite -LOCAL_MODULE_TAGS := optional LOCAL_CPP_EXTENSION := .cc @@ -361,12 +359,11 @@ protobuf_cc_full_src_files := \ src/google/protobuf/compiler/importer.cc \ src/google/protobuf/compiler/parser.cc -# C++ full library - stlport version +# C++ full library for the NDK. # ======================================================= include $(CLEAR_VARS) -LOCAL_MODULE := libprotobuf-cpp-full -LOCAL_MODULE_TAGS := optional +LOCAL_MODULE := libprotobuf-cpp-full-ndk LOCAL_CPP_EXTENSION := .cc LOCAL_SRC_FILES := $(protobuf_cc_full_src_files) LOCAL_C_INCLUDES := \ @@ -388,7 +385,7 @@ LOCAL_C_INCLUDES := \ LOCAL_CFLAGS := -DGOOGLE_PROTOBUF_NO_RTTI $(IGNORED_WARNINGS) -# These are the minimum versions and don't need to be update. +# These are the minimum versions and don't need to be updated. ifeq ($(TARGET_ARCH),arm) LOCAL_SDK_VERSION := 8 else @@ -401,11 +398,11 @@ LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/src include $(BUILD_STATIC_LIBRARY) -# C++ full library - Gnustl+rtti version +# C++ full library for the NDK, Gnustl+rtti version. # ======================================================= include $(CLEAR_VARS) -LOCAL_MODULE := libprotobuf-cpp-full-gnustl-rtti +LOCAL_MODULE := libprotobuf-cpp-full-ndk-gnustl-rtti LOCAL_MODULE_TAGS := optional LOCAL_CPP_EXTENSION := .cc LOCAL_SRC_FILES := $(protobuf_cc_full_src_files) @@ -422,7 +419,7 @@ LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/src include $(BUILD_STATIC_LIBRARY) -# C++ full library - libc++ version for the platform +# C++ full library for the platform. # ======================================================= include $(CLEAR_VARS) @@ -565,21 +562,3 @@ LOCAL_STATIC_JAVA_LIBRARIES := libprotobuf-java-nano \ LOCAL_DEX_PREOPT := false include $(BUILD_PACKAGE) - -# Aliases for old NDK protobuf names so we can transition other branches without -# intermediate build breakages. -# TODO(danalbert): Remove these once master is fixed. -include $(CLEAR_VARS) -LOCAL_MODULE := libprotobuf-cpp-lite-ndk -LOCAL_WHOLE_STATIC_LIBRARIES := libprotobuf-cpp-lite -include $(BUILD_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libprotobuf-cpp-full-ndk -LOCAL_WHOLE_STATIC_LIBRARIES := libprotobuf-cpp-full -include $(BUILD_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libprotobuf-cpp-full-ndk-gnustl-rtti -LOCAL_WHOLE_STATIC_LIBRARIES := libprotobuf-cpp-full-gnustl-rtti -include $(BUILD_STATIC_LIBRARY) |