Android.mk revision 310c4993d94430dfaa790160c15785992131133a
16ac99e5d2314f6629849954f22f54e7b22226efbKevin RocardLOCAL_PATH := $(call my-dir) 268a912857707864bbaaff9808717813105072a6ePatrick Benavoli 37e699468fe1b8a1654905cc4a5978eb35f335475Kevin Rocard#################### 47e699468fe1b8a1654905cc4a5978eb35f335475Kevin Rocard# Common definitions 568a912857707864bbaaff9808717813105072a6ePatrick Benavoli 6310c4993d94430dfaa790160c15785992131133aKevin Rocardcommon_src_files := \ 768a912857707864bbaaff9808717813105072a6ePatrick Benavoli Socket.cpp \ 868a912857707864bbaaff9808717813105072a6ePatrick Benavoli ListeningSocket.cpp \ 968a912857707864bbaaff9808717813105072a6ePatrick Benavoli ConnectionSocket.cpp \ 1068a912857707864bbaaff9808717813105072a6ePatrick Benavoli Message.cpp \ 1168a912857707864bbaaff9808717813105072a6ePatrick Benavoli RequestMessage.cpp \ 1268a912857707864bbaaff9808717813105072a6ePatrick Benavoli AnswerMessage.cpp \ 1368a912857707864bbaaff9808717813105072a6ePatrick Benavoli RemoteProcessorServer.cpp \ 1468a912857707864bbaaff9808717813105072a6ePatrick Benavoli RemoteProcessorServerBuilder.cpp 1568a912857707864bbaaff9808717813105072a6ePatrick Benavoli 16310c4993d94430dfaa790160c15785992131133aKevin Rocardcommon_module := libremote-processor 17310c4993d94430dfaa790160c15785992131133aKevin Rocardcommon_module_tags := optional 1868a912857707864bbaaff9808717813105072a6ePatrick Benavoli 19310c4993d94430dfaa790160c15785992131133aKevin Rocardcommon_ldlibs := -lpthread 207e699468fe1b8a1654905cc4a5978eb35f335475Kevin Rocard############################# 217e699468fe1b8a1654905cc4a5978eb35f335475Kevin Rocard# Target build 2268a912857707864bbaaff9808717813105072a6ePatrick Benavoli 237e699468fe1b8a1654905cc4a5978eb35f335475Kevin Rocardinclude $(CLEAR_VARS) 2468a912857707864bbaaff9808717813105072a6ePatrick Benavoli 25310c4993d94430dfaa790160c15785992131133aKevin RocardLOCAL_SRC_FILES := $(common_src_files) 2668a912857707864bbaaff9808717813105072a6ePatrick Benavoli 27310c4993d94430dfaa790160c15785992131133aKevin RocardLOCAL_MODULE := $(common_module) 28310c4993d94430dfaa790160c15785992131133aKevin RocardLOCAL_MODULE_TAGS := $(common_module_tags) 297e699468fe1b8a1654905cc4a5978eb35f335475Kevin Rocard 30310c4993d94430dfaa790160c15785992131133aKevin RocardLOCAL_CFLAGS += $(common_cflags) 317e699468fe1b8a1654905cc4a5978eb35f335475Kevin Rocard 327e699468fe1b8a1654905cc4a5978eb35f335475Kevin RocardLOCAL_C_INCLUDES += \ 337e699468fe1b8a1654905cc4a5978eb35f335475Kevin Rocard external/stlport/stlport/ \ 347e699468fe1b8a1654905cc4a5978eb35f335475Kevin Rocard bionic/ 3568a912857707864bbaaff9808717813105072a6ePatrick Benavoli 367e699468fe1b8a1654905cc4a5978eb35f335475Kevin RocardLOCAL_SHARED_LIBRARIES := libstlport 3768a912857707864bbaaff9808717813105072a6ePatrick Benavoli 38310c4993d94430dfaa790160c15785992131133aKevin RocardLOCAL_LDLIBS += $(common_ldlibs) 3968a912857707864bbaaff9808717813105072a6ePatrick Benavoli 4068a912857707864bbaaff9808717813105072a6ePatrick Benavoliinclude $(BUILD_SHARED_LIBRARY) 4168a912857707864bbaaff9808717813105072a6ePatrick Benavoli 427e699468fe1b8a1654905cc4a5978eb35f335475Kevin Rocard############################## 437e699468fe1b8a1654905cc4a5978eb35f335475Kevin Rocard# Host build 447e699468fe1b8a1654905cc4a5978eb35f335475Kevin Rocard 457e699468fe1b8a1654905cc4a5978eb35f335475Kevin Rocardinclude $(CLEAR_VARS) 467e699468fe1b8a1654905cc4a5978eb35f335475Kevin Rocard 47310c4993d94430dfaa790160c15785992131133aKevin RocardLOCAL_SRC_FILES := $(common_src_files) 487e699468fe1b8a1654905cc4a5978eb35f335475Kevin Rocard 49310c4993d94430dfaa790160c15785992131133aKevin RocardLOCAL_MODULE := $(common_module)_host 50310c4993d94430dfaa790160c15785992131133aKevin RocardLOCAL_MODULE_TAGS := $(common_module_tags) 517e699468fe1b8a1654905cc4a5978eb35f335475Kevin Rocard 52310c4993d94430dfaa790160c15785992131133aKevin RocardLOCAL_CFLAGS += $(common_cflags) 537e699468fe1b8a1654905cc4a5978eb35f335475Kevin Rocard 54310c4993d94430dfaa790160c15785992131133aKevin RocardLOCAL_LDLIBS += $(common_ldlibs) 557e699468fe1b8a1654905cc4a5978eb35f335475Kevin Rocard 567e699468fe1b8a1654905cc4a5978eb35f335475Kevin Rocardinclude $(BUILD_HOST_SHARED_LIBRARY) 57