diff options
| -rw-r--r-- | Android.mk | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk index 216b96a98..d7e868ab6 100644 --- a/Android.mk +++ b/Android.mk @@ -450,6 +450,47 @@ LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/src include $(BUILD_SHARED_LIBRARY) +# C++ full library for the host +# ======================================================= +include $(CLEAR_VARS) + +LOCAL_MODULE := libprotobuf-cpp-full +LOCAL_MODULE_TAGS := optional +LOCAL_CPP_EXTENSION := .cc +LOCAL_SRC_FILES := $(protobuf_cc_full_src_files) +LOCAL_C_INCLUDES := \ + $(LOCAL_PATH)/android \ + external/zlib \ + $(LOCAL_PATH)/src + +LOCAL_CFLAGS := -DGOOGLE_PROTOBUF_NO_RTTI $(IGNORED_WARNINGS) +LOCAL_SHARED_LIBRARIES := libz-host + +LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/src + +include $(BUILD_HOST_SHARED_LIBRARY) + +# C++ full library + rtti for the host. +# ======================================================= +include $(CLEAR_VARS) + +LOCAL_MODULE := libprotobuf-cpp-full-rtti +LOCAL_MODULE_TAGS := optional +LOCAL_CPP_EXTENSION := .cc +LOCAL_SRC_FILES := $(protobuf_cc_full_src_files) +LOCAL_C_INCLUDES := \ + $(LOCAL_PATH)/android \ + external/zlib \ + $(LOCAL_PATH)/src + +LOCAL_RTTI_FLAG := -frtti +LOCAL_CFLAGS := $(IGNORED_WARNINGS) +LOCAL_SHARED_LIBRARIES := libz-host + +LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/src + +include $(BUILD_HOST_SHARED_LIBRARY) + # Clean temp vars protobuf_cc_full_src_files := |
