summaryrefslogtreecommitdiffstats
path: root/libnativebridge/Android.mk
diff options
context:
space:
mode:
authorCalin Juravle <calin@google.com>2014-08-15 11:35:43 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2014-08-15 04:45:59 +0000
commit25a7d5f892f2606ed28eff761c59693398497343 (patch)
treef88eb3b44e62e021f9944717bfd4e02a5da55ad0 /libnativebridge/Android.mk
parente1ba39aa6644feb9c5f742f65db6d3363203951f (diff)
parent961ae12dea419ff0965f00e50dd16ef07181fba5 (diff)
downloadsystem_core-25a7d5f892f2606ed28eff761c59693398497343.zip
system_core-25a7d5f892f2606ed28eff761c59693398497343.tar.gz
system_core-25a7d5f892f2606ed28eff761c59693398497343.tar.bz2
Merge "Move native bridge library in system/core"
Diffstat (limited to 'libnativebridge/Android.mk')
-rw-r--r--libnativebridge/Android.mk34
1 files changed, 34 insertions, 0 deletions
diff --git a/libnativebridge/Android.mk b/libnativebridge/Android.mk
new file mode 100644
index 0000000..8209bc7
--- /dev/null
+++ b/libnativebridge/Android.mk
@@ -0,0 +1,34 @@
+LOCAL_PATH:= $(call my-dir)
+
+NATIVE_BRIDGE_COMMON_SRC_FILES := \
+ native_bridge.cc
+
+# Shared library for target
+# ========================================================
+include $(CLEAR_VARS)
+
+LOCAL_MODULE:= libnativebridge
+
+LOCAL_SRC_FILES:= $(NATIVE_BRIDGE_COMMON_SRC_FILES)
+LOCAL_CPP_EXTENSION := .cc
+LOCAL_CFLAGS := -Werror
+LOCAL_CPPFLAGS := -std=gnu++11
+LOCAL_LDFLAGS := -ldl
+LOCAL_MULTILIB := both
+
+include $(BUILD_SHARED_LIBRARY)
+
+# Shared library for host
+# ========================================================
+include $(CLEAR_VARS)
+
+LOCAL_MODULE:= libnativebridge
+
+LOCAL_SRC_FILES:= $(NATIVE_BRIDGE_COMMON_SRC_FILES)
+LOCAL_CPP_EXTENSION := .cc
+LOCAL_CFLAGS := -Werror
+LOCAL_CPPFLAGS := -std=gnu++11
+LOCAL_LDFLAGS := -ldl
+LOCAL_MULTILIB := both
+
+include $(BUILD_HOST_SHARED_LIBRARY)