Android.mk revision d685894212e6dbeac1fda4996903c1da115d49a6
1LOCAL_PATH:= $(call my-dir)
2include $(CLEAR_VARS)
3
4LOCAL_SRC_FILES:= \
5	app_main.cpp
6
7LOCAL_SHARED_LIBRARIES := \
8	libcutils \
9	libutils \
10	liblog \
11	libbinder \
12	libandroid_runtime
13
14LOCAL_MODULE:= app_process
15
16include $(BUILD_EXECUTABLE)
17
18
19# Build a variant of app_process binary linked with ASan runtime.
20# ARM-only at the moment.
21ifeq ($(TARGET_ARCH),arm)
22
23include $(CLEAR_VARS)
24
25LOCAL_SRC_FILES:= \
26	app_main.cpp
27
28LOCAL_SHARED_LIBRARIES := \
29	libcutils \
30	libutils \
31	liblog \
32	libbinder \
33	libandroid_runtime
34
35LOCAL_MODULE := app_process__asan
36LOCAL_MODULE_TAGS := eng
37LOCAL_MODULE_PATH := $(TARGET_OUT_EXECUTABLES)/asan
38LOCAL_MODULE_STEM := app_process
39LOCAL_ADDRESS_SANITIZER := true
40
41include $(BUILD_EXECUTABLE)
42
43endif # ifeq($(TARGET_ARCH),arm)
44