blob: 73c036722b05f131159b45b7327efaadc56b5da0 [file] [log] [blame]
Mike Lockwood94afecf2012-10-24 10:45:23 -07001LOCAL_PATH:= $(call my-dir)
2
Serban Constantinescudc832dc2014-01-30 14:58:32 +00003svc_c_flags = \
Ian Pedowitzd57d9b92016-02-19 08:34:43 +00004 -Wall -Wextra -Werror \
Serban Constantinescudc832dc2014-01-30 14:58:32 +00005
Arve Hjønnevåge91fff02014-01-28 19:57:02 -08006ifneq ($(TARGET_USES_64_BIT_BINDER),true)
Arve Hjønnevågf3ad11c2014-02-03 14:46:30 -08007ifneq ($(TARGET_IS_64_BIT),true)
Arve Hjønnevåge91fff02014-01-28 19:57:02 -08008svc_c_flags += -DBINDER_IPC_32BIT=1
9endif
Arve Hjønnevågf3ad11c2014-02-03 14:46:30 -080010endif
Arve Hjønnevåge91fff02014-01-28 19:57:02 -080011
Serban Constantinescudc832dc2014-01-30 14:58:32 +000012include $(CLEAR_VARS)
13LOCAL_SHARED_LIBRARIES := liblog
14LOCAL_SRC_FILES := bctest.c binder.c
15LOCAL_CFLAGS += $(svc_c_flags)
16LOCAL_MODULE := bctest
17LOCAL_MODULE_TAGS := optional
18include $(BUILD_EXECUTABLE)
Mike Lockwood94afecf2012-10-24 10:45:23 -070019
20include $(CLEAR_VARS)
Riley Spahn69154df2014-06-05 11:07:18 -070021LOCAL_SHARED_LIBRARIES := liblog libselinux
Mike Lockwood94afecf2012-10-24 10:45:23 -070022LOCAL_SRC_FILES := service_manager.c binder.c
Serban Constantinescudc832dc2014-01-30 14:58:32 +000023LOCAL_CFLAGS += $(svc_c_flags)
Mike Lockwood94afecf2012-10-24 10:45:23 -070024LOCAL_MODULE := servicemanager
Tom Cherry74155992015-08-14 13:01:23 -070025LOCAL_INIT_RC := servicemanager.rc
Mike Lockwood94afecf2012-10-24 10:45:23 -070026include $(BUILD_EXECUTABLE)