Mike Lockwood | 94afecf | 2012-10-24 10:45:23 -0700 | [diff] [blame] | 1 | LOCAL_PATH:= $(call my-dir) |
| 2 | |
Serban Constantinescu | dc832dc | 2014-01-30 14:58:32 +0000 | [diff] [blame] | 3 | svc_c_flags = \ |
Ian Pedowitz | d57d9b9 | 2016-02-19 08:34:43 +0000 | [diff] [blame] | 4 | -Wall -Wextra -Werror \ |
Serban Constantinescu | dc832dc | 2014-01-30 14:58:32 +0000 | [diff] [blame] | 5 | |
Arve Hjønnevåg | e91fff0 | 2014-01-28 19:57:02 -0800 | [diff] [blame] | 6 | ifneq ($(TARGET_USES_64_BIT_BINDER),true) |
Arve Hjønnevåg | f3ad11c | 2014-02-03 14:46:30 -0800 | [diff] [blame] | 7 | ifneq ($(TARGET_IS_64_BIT),true) |
Arve Hjønnevåg | e91fff0 | 2014-01-28 19:57:02 -0800 | [diff] [blame] | 8 | svc_c_flags += -DBINDER_IPC_32BIT=1 |
| 9 | endif |
Arve Hjønnevåg | f3ad11c | 2014-02-03 14:46:30 -0800 | [diff] [blame] | 10 | endif |
Arve Hjønnevåg | e91fff0 | 2014-01-28 19:57:02 -0800 | [diff] [blame] | 11 | |
Serban Constantinescu | dc832dc | 2014-01-30 14:58:32 +0000 | [diff] [blame] | 12 | include $(CLEAR_VARS) |
| 13 | LOCAL_SHARED_LIBRARIES := liblog |
| 14 | LOCAL_SRC_FILES := bctest.c binder.c |
| 15 | LOCAL_CFLAGS += $(svc_c_flags) |
| 16 | LOCAL_MODULE := bctest |
| 17 | LOCAL_MODULE_TAGS := optional |
| 18 | include $(BUILD_EXECUTABLE) |
Mike Lockwood | 94afecf | 2012-10-24 10:45:23 -0700 | [diff] [blame] | 19 | |
| 20 | include $(CLEAR_VARS) |
Riley Spahn | 69154df | 2014-06-05 11:07:18 -0700 | [diff] [blame] | 21 | LOCAL_SHARED_LIBRARIES := liblog libselinux |
Mike Lockwood | 94afecf | 2012-10-24 10:45:23 -0700 | [diff] [blame] | 22 | LOCAL_SRC_FILES := service_manager.c binder.c |
Serban Constantinescu | dc832dc | 2014-01-30 14:58:32 +0000 | [diff] [blame] | 23 | LOCAL_CFLAGS += $(svc_c_flags) |
Mike Lockwood | 94afecf | 2012-10-24 10:45:23 -0700 | [diff] [blame] | 24 | LOCAL_MODULE := servicemanager |
Tom Cherry | 7415599 | 2015-08-14 13:01:23 -0700 | [diff] [blame] | 25 | LOCAL_INIT_RC := servicemanager.rc |
Mike Lockwood | 94afecf | 2012-10-24 10:45:23 -0700 | [diff] [blame] | 26 | include $(BUILD_EXECUTABLE) |