Home | History | Annotate | Download | only in libnativebridge
      1 LOCAL_PATH:= $(call my-dir)
      2 
      3 NATIVE_BRIDGE_COMMON_SRC_FILES := \
      4   native_bridge.cc
      5 
      6 # Shared library for target
      7 # ========================================================
      8 include $(CLEAR_VARS)
      9 
     10 LOCAL_MODULE:= libnativebridge
     11 
     12 LOCAL_SRC_FILES:= $(NATIVE_BRIDGE_COMMON_SRC_FILES)
     13 LOCAL_SHARED_LIBRARIES := liblog
     14 LOCAL_CLANG := true
     15 LOCAL_CPP_EXTENSION := .cc
     16 LOCAL_CFLAGS += -Werror -Wall
     17 LOCAL_CPPFLAGS := -std=gnu++11 -fvisibility=protected
     18 LOCAL_LDFLAGS := -ldl
     19 LOCAL_MULTILIB := both
     20 
     21 include $(BUILD_SHARED_LIBRARY)
     22 
     23 # Shared library for host
     24 # ========================================================
     25 include $(CLEAR_VARS)
     26 
     27 LOCAL_MODULE:= libnativebridge
     28 
     29 LOCAL_SRC_FILES:= $(NATIVE_BRIDGE_COMMON_SRC_FILES)
     30 LOCAL_SHARED_LIBRARIES := liblog
     31 LOCAL_CLANG := true
     32 LOCAL_CPP_EXTENSION := .cc
     33 LOCAL_CFLAGS += -Werror -Wall
     34 LOCAL_CPPFLAGS := -std=gnu++11 -fvisibility=protected
     35 LOCAL_LDFLAGS := -ldl
     36 LOCAL_MULTILIB := both
     37 
     38 include $(BUILD_HOST_SHARED_LIBRARY)
     39 
     40 include $(LOCAL_PATH)/tests/Android.mk
     41