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