diff options
| author | Alex Deymo <deymo@google.com> | 2015-12-10 04:41:40 +0000 |
|---|---|---|
| committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2015-12-10 04:41:40 +0000 |
| commit | af9545b7f83e470eab55b6773dc71d847ddab9c6 (patch) | |
| tree | f38d28704bf554c92d4e48689251bd11b82b0bd0 | |
| parent | dea517e990189ca652c980dc89ab4ff645a96bdd (diff) | |
| parent | 4026c6867fa5df7a9acd9299b6d67ca2b0223d43 (diff) | |
| download | platform_external_protobuf-brillo-m8-dev.tar.gz platform_external_protobuf-brillo-m8-dev.tar.bz2 platform_external_protobuf-brillo-m8-dev.zip | |
Merge "Build libprotobuf-cpp-lite for the host."brillo-m9-releasebrillo-m9-devbrillo-m8-releasebrillo-m8-dev
| -rw-r--r-- | Android.mk | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk index 355866f12..e88aba274 100644 --- a/Android.mk +++ b/Android.mk @@ -308,6 +308,26 @@ LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/src include $(BUILD_SHARED_LIBRARY) +# C++ lite library for the host. +# ======================================================= +include $(CLEAR_VARS) + +LOCAL_MODULE := libprotobuf-cpp-lite + +LOCAL_CPP_EXTENSION := .cc + +LOCAL_SRC_FILES := $(CC_LITE_SRC_FILES) + +LOCAL_C_INCLUDES := \ + $(LOCAL_PATH)/android \ + $(LOCAL_PATH)/src + +LOCAL_CFLAGS := -DGOOGLE_PROTOBUF_NO_RTTI $(IGNORED_WARNINGS) + +LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/src + +include $(BUILD_HOST_SHARED_LIBRARY) + # C++ lite library + rtti (libc++ flavored for the platform) # ======================================================= include $(CLEAR_VARS) @@ -330,6 +350,28 @@ LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/src include $(BUILD_SHARED_LIBRARY) +# C++ lite library + rtti (libc++ flavored for the host) +# ======================================================= +include $(CLEAR_VARS) + +LOCAL_MODULE := libprotobuf-cpp-lite-rtti +LOCAL_MODULE_TAGS := optional + +LOCAL_CPP_EXTENSION := .cc + +LOCAL_SRC_FILES := $(CC_LITE_SRC_FILES) + +LOCAL_C_INCLUDES := \ + $(LOCAL_PATH)/android \ + $(LOCAL_PATH)/src + +LOCAL_RTTI_FLAG := -frtti +LOCAL_CFLAGS := $(IGNORED_WARNINGS) + +LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/src + +include $(BUILD_HOST_SHARED_LIBRARY) + # C++ full library # ======================================================= protobuf_cc_full_src_files := \ |
