]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - ipc/ipcdev.git/blobdiff - Android.mk
mm: Update code for better portability
[ipc/ipcdev.git] / Android.mk
index 554173b043c6a78992b9c6de70740f74c2aa2390..3417ace5385996f1d79d2d8d3bb33fbc44131a62 100644 (file)
@@ -41,6 +41,7 @@ LOCAL_C_INCLUDES +=  $(LOCAL_PATH)/linux/include \
 LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID -DGATEMP_SUPPORT -fPIC
 LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION)
 LOCAL_MODULE_TAGS:= optional
 LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID -DGATEMP_SUPPORT -fPIC
 LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION)
 LOCAL_MODULE_TAGS:= optional
+LOCAL_VENDOR_MODULE := true
 
 LOCAL_SRC_FILES:= linux/src/api/MultiProc.c \
                   linux/src/api/NameServer.c \
 
 LOCAL_SRC_FILES:= linux/src/api/MultiProc.c \
                   linux/src/api/NameServer.c \
@@ -68,6 +69,7 @@ LOCAL_C_INCLUDES +=  $(LOCAL_PATH)/linux/include \
 LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID
 LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION)
 LOCAL_MODULE_TAGS:= optional
 LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID
 LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION)
 LOCAL_MODULE_TAGS:= optional
+LOCAL_VENDOR_MODULE := true
 
 LOCAL_SRC_FILES:= linux/src/utils/LAD_client.c \
                   linux/src/utils/SocketFxns.c \
 
 LOCAL_SRC_FILES:= linux/src/utils/LAD_client.c \
                   linux/src/utils/SocketFxns.c \
@@ -91,6 +93,7 @@ LOCAL_C_INCLUDES +=  $(LOCAL_PATH)/linux/include \
 LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID
 LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION)
 LOCAL_MODULE_TAGS:= optional
 LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID
 LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION)
 LOCAL_MODULE_TAGS:= optional
+LOCAL_VENDOR_MODULE := true
 
 LOCAL_SRC_FILES:= linux/src/utils/LAD_client.c \
                   linux/src/utils/SocketFxns.c \
 
 LOCAL_SRC_FILES:= linux/src/utils/LAD_client.c \
                   linux/src/utils/SocketFxns.c \
@@ -115,6 +118,7 @@ LOCAL_C_INCLUDES +=  $(LOCAL_PATH)/linux/include \
 LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID
 LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION)
 LOCAL_MODULE_TAGS:= optional
 LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID
 LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION)
 LOCAL_MODULE_TAGS:= optional
+LOCAL_VENDOR_MODULE := true
 
 LOCAL_SRC_FILES:= linux/src/transport/TransportRpmsg.c
 
 
 LOCAL_SRC_FILES:= linux/src/transport/TransportRpmsg.c
 
@@ -134,6 +138,7 @@ LOCAL_C_INCLUDES += $(LOCAL_PATH) \
 LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID
 LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION)
 LOCAL_MODULE_TAGS:= optional
 LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID
 LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION)
 LOCAL_MODULE_TAGS:= optional
+LOCAL_VENDOR_MODULE := true
 
 LOCAL_SRC_FILES:= packages/ti/ipc/mm/MmRpc.c
 
 
 LOCAL_SRC_FILES:= packages/ti/ipc/mm/MmRpc.c
 
@@ -151,9 +156,10 @@ LOCAL_C_INCLUDES +=  $(LOCAL_PATH)/linux/include \
                      $(LOCAL_PATH)/packages \
                      $(LOCAL_PATH)/hlos_common/include
 
                      $(LOCAL_PATH)/packages \
                      $(LOCAL_PATH)/hlos_common/include
 
-LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID -DGATEMP_SUPPORT
+LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID -DGATEMP_SUPPORT -DDAEMON=0
 LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION)
 LOCAL_MODULE_TAGS:= optional
 LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION)
 LOCAL_MODULE_TAGS:= optional
+LOCAL_VENDOR_MODULE := true
 
 LOCAL_SRC_FILES:= linux/src/daemon/lad.c \
                   linux/src/daemon/Ipc_daemon.c \
 
 LOCAL_SRC_FILES:= linux/src/daemon/lad.c \
                   linux/src/daemon/Ipc_daemon.c \
@@ -184,6 +190,7 @@ LOCAL_C_INCLUDES +=  $(LOCAL_PATH)/linux/include \
 
 LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID
 LOCAL_MODULE_TAGS:= optional
 
 LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID
 LOCAL_MODULE_TAGS:= optional
+LOCAL_VENDOR_MODULE := true
 
 LOCAL_SRC_FILES:= linux/src/tests/MessageQApp.c
 
 
 LOCAL_SRC_FILES:= linux/src/tests/MessageQApp.c
 
@@ -202,6 +209,7 @@ LOCAL_C_INCLUDES +=  $(LOCAL_PATH)/linux/include \
 
 LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID
 LOCAL_MODULE_TAGS:= optional
 
 LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID
 LOCAL_MODULE_TAGS:= optional
+LOCAL_VENDOR_MODULE := true
 
 LOCAL_SRC_FILES:= linux/src/tests/MessageQBench.c
 
 
 LOCAL_SRC_FILES:= linux/src/tests/MessageQBench.c
 
@@ -220,6 +228,7 @@ LOCAL_C_INCLUDES +=  $(LOCAL_PATH)/linux/include \
 
 LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID
 LOCAL_MODULE_TAGS:= optional
 
 LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID
 LOCAL_MODULE_TAGS:= optional
+LOCAL_VENDOR_MODULE := true
 
 LOCAL_SRC_FILES:= linux/src/tests/MessageQMulti.c
 
 
 LOCAL_SRC_FILES:= linux/src/tests/MessageQMulti.c
 
@@ -239,6 +248,7 @@ LOCAL_C_INCLUDES +=  $(LOCAL_PATH)/linux/include \
 
 LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID
 LOCAL_MODULE_TAGS:= optional
 
 LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID
 LOCAL_MODULE_TAGS:= optional
+LOCAL_VENDOR_MODULE := true
 
 LOCAL_SRC_FILES:= linux/src/tests/NameServerApp.c
 
 
 LOCAL_SRC_FILES:= linux/src/tests/NameServerApp.c
 
@@ -256,6 +266,7 @@ LOCAL_C_INCLUDES +=  $(LOCAL_PATH)/linux/include
 
 LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID
 LOCAL_MODULE_TAGS:= optional
 
 LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID
 LOCAL_MODULE_TAGS:= optional
+LOCAL_VENDOR_MODULE := true
 
 LOCAL_SRC_FILES:= linux/src/tests/ping_rpmsg.c
 
 
 LOCAL_SRC_FILES:= linux/src/tests/ping_rpmsg.c
 
@@ -274,8 +285,9 @@ LOCAL_C_INCLUDES +=  $(LOCAL_PATH)/linux/include \
 
 LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID
 LOCAL_MODULE_TAGS:= optional
 
 LOCAL_CFLAGS += -DIPC_BUILDOS_ANDROID
 LOCAL_MODULE_TAGS:= optional
+LOCAL_VENDOR_MODULE := true
 
 
-LOCAL_SRC_FILES:= linux/src/tests/fault.c
+LOCAL_SRC_FILES:= linux/src/tests/MessageQFaultApp.c
 
 LOCAL_SHARED_LIBRARIES := \
     liblog libtiipcutils libtiipc libtitransportrpmsg
 
 LOCAL_SHARED_LIBRARIES := \
     liblog libtiipcutils libtiipc libtitransportrpmsg