blob: 9403fd2e12c1582f822c9675447790d1dad47850 [file] [log] [blame]
Calin Juravle961ae122014-08-11 16:11:59 +01001LOCAL_PATH:= $(call my-dir)
2
3NATIVE_BRIDGE_COMMON_SRC_FILES := \
4 native_bridge.cc
5
6# Shared library for target
7# ========================================================
8include $(CLEAR_VARS)
9
10LOCAL_MODULE:= libnativebridge
11
12LOCAL_SRC_FILES:= $(NATIVE_BRIDGE_COMMON_SRC_FILES)
Andreas Gampe049249c2014-08-19 22:31:31 -070013LOCAL_SHARED_LIBRARIES := liblog
Calin Juravledb2127b2014-08-15 18:27:04 +010014LOCAL_CLANG := true
Calin Juravle961ae122014-08-11 16:11:59 +010015LOCAL_CPP_EXTENSION := .cc
16LOCAL_CFLAGS := -Werror
Andreas Gampe049249c2014-08-19 22:31:31 -070017LOCAL_CPPFLAGS := -std=gnu++11 -fvisibility=protected
Calin Juravle961ae122014-08-11 16:11:59 +010018LOCAL_LDFLAGS := -ldl
19LOCAL_MULTILIB := both
20
21include $(BUILD_SHARED_LIBRARY)
22
23# Shared library for host
24# ========================================================
25include $(CLEAR_VARS)
26
27LOCAL_MODULE:= libnativebridge
28
29LOCAL_SRC_FILES:= $(NATIVE_BRIDGE_COMMON_SRC_FILES)
Andreas Gampe049249c2014-08-19 22:31:31 -070030LOCAL_SHARED_LIBRARIES := liblog
Calin Juravledb2127b2014-08-15 18:27:04 +010031LOCAL_CLANG := true
Calin Juravle961ae122014-08-11 16:11:59 +010032LOCAL_CPP_EXTENSION := .cc
33LOCAL_CFLAGS := -Werror
Andreas Gampe049249c2014-08-19 22:31:31 -070034LOCAL_CPPFLAGS := -std=gnu++11 -fvisibility=protected
Calin Juravle961ae122014-08-11 16:11:59 +010035LOCAL_LDFLAGS := -ldl
36LOCAL_MULTILIB := both
37
38include $(BUILD_HOST_SHARED_LIBRARY)