Home | History | Annotate | Download | only in tests
      1 LOCAL_PATH:= $(call my-dir)
      2 
      3 NATIVE_BRIDGE_COMMON_SRC_FILES := \
      4   DummyNativeBridge.cpp
      5 
      6 # Shared library for target
      7 # ========================================================
      8 include $(CLEAR_VARS)
      9 
     10 LOCAL_MODULE:= libnativebridge-dummy
     11 
     12 LOCAL_SRC_FILES:= $(NATIVE_BRIDGE_COMMON_SRC_FILES)
     13 LOCAL_CLANG := true
     14 LOCAL_CFLAGS += -Werror -Wall
     15 LOCAL_CPPFLAGS := -fvisibility=protected
     16 LOCAL_SHARED_LIBRARIES := libdl
     17 LOCAL_MULTILIB := both
     18 
     19 include $(BUILD_SHARED_LIBRARY)
     20 
     21 # Shared library for host
     22 # ========================================================
     23 include $(CLEAR_VARS)
     24 
     25 LOCAL_MODULE:= libnativebridge-dummy
     26 
     27 LOCAL_SRC_FILES:= $(NATIVE_BRIDGE_COMMON_SRC_FILES)
     28 LOCAL_CLANG := true
     29 LOCAL_CFLAGS += -Werror -Wall
     30 LOCAL_CPPFLAGS := -fvisibility=protected
     31 LOCAL_LDFLAGS := -ldl
     32 LOCAL_MULTILIB := both
     33 
     34 include $(BUILD_HOST_SHARED_LIBRARY)
     35 
     36 
     37 # v2.
     38 
     39 NATIVE_BRIDGE2_COMMON_SRC_FILES := \
     40   DummyNativeBridge2.cpp
     41 
     42 # Shared library for target
     43 # ========================================================
     44 include $(CLEAR_VARS)
     45 
     46 LOCAL_MODULE:= libnativebridge2-dummy
     47 
     48 LOCAL_SRC_FILES:= $(NATIVE_BRIDGE2_COMMON_SRC_FILES)
     49 LOCAL_CLANG := true
     50 LOCAL_CFLAGS += -Werror -Wall
     51 LOCAL_CPPFLAGS := -fvisibility=protected
     52 LOCAL_SHARED_LIBRARIES := libdl
     53 LOCAL_MULTILIB := both
     54 
     55 include $(BUILD_SHARED_LIBRARY)
     56 
     57 # Shared library for host
     58 # ========================================================
     59 include $(CLEAR_VARS)
     60 
     61 LOCAL_MODULE:= libnativebridge2-dummy
     62 
     63 LOCAL_SRC_FILES:= $(NATIVE_BRIDGE2_COMMON_SRC_FILES)
     64 LOCAL_CLANG := true
     65 LOCAL_CFLAGS += -Werror -Wall
     66 LOCAL_CPPFLAGS := -fvisibility=protected
     67 LOCAL_LDFLAGS := -ldl
     68 LOCAL_MULTILIB := both
     69 
     70 include $(BUILD_HOST_SHARED_LIBRARY)
     71 
     72 
     73 # v3.
     74 
     75 NATIVE_BRIDGE3_COMMON_SRC_FILES := \
     76   DummyNativeBridge3.cpp
     77 
     78 # Shared library for target
     79 # ========================================================
     80 include $(CLEAR_VARS)
     81 
     82 LOCAL_MODULE:= libnativebridge3-dummy
     83 
     84 LOCAL_SRC_FILES:= $(NATIVE_BRIDGE3_COMMON_SRC_FILES)
     85 LOCAL_CLANG := true
     86 LOCAL_CFLAGS += -Werror -Wall
     87 LOCAL_CPPFLAGS := -std=gnu++11 -fvisibility=protected
     88 LOCAL_LDFLAGS := -ldl
     89 LOCAL_MULTILIB := both
     90 
     91 include $(BUILD_SHARED_LIBRARY)
     92 
     93 # Shared library for host
     94 # ========================================================
     95 include $(CLEAR_VARS)
     96 
     97 LOCAL_MODULE:= libnativebridge3-dummy
     98 
     99 LOCAL_SRC_FILES:= $(NATIVE_BRIDGE3_COMMON_SRC_FILES)
    100 LOCAL_CLANG := true
    101 LOCAL_CFLAGS += -Werror -Wall
    102 LOCAL_CPPFLAGS := -std=gnu++11 -fvisibility=protected
    103 LOCAL_LDFLAGS := -ldl
    104 LOCAL_MULTILIB := both
    105 
    106 include $(BUILD_HOST_SHARED_LIBRARY)
    107 
    108 
    109