From 9946a8f755afd84c458216ab5e0f8a5022a67a76 Mon Sep 17 00:00:00 2001 From: Yabin Cui Date: Wed, 10 Feb 2016 13:46:06 -0800 Subject: [PATCH] libbacktrace: support building static libraries on target. Bug: 27125711 Change-Id: I28a49e3e128fa4291815a54cf942452bd1f9f756 --- libbacktrace/Android.mk | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/libbacktrace/Android.mk b/libbacktrace/Android.mk index ee56a5e10..397dfdae1 100644 --- a/libbacktrace/Android.mk +++ b/libbacktrace/Android.mk @@ -71,14 +71,22 @@ include $(LOCAL_PATH)/Android.build.mk build_type := host libbacktrace_multilib := both include $(LOCAL_PATH)/Android.build.mk + +libbacktrace_shared_libraries := + libbacktrace_static_libraries := \ libbase \ liblog \ libunwind \ + liblzma \ +module := libbacktrace +build_type := target build_target := STATIC_LIBRARY include $(LOCAL_PATH)/Android.build.mk -libbacktrace_static_libraries := +build_type := host +libbacktrace_multilib := both +include $(LOCAL_PATH)/Android.build.mk #------------------------------------------------------------------------- # The libbacktrace_offline shared library. @@ -106,7 +114,6 @@ libbacktrace_offline_static_libraries_host := \ libLLVMSupport \ module := libbacktrace_offline -module_tag := optional build_type := target build_target := SHARED_LIBRARY include $(LOCAL_PATH)/Android.build.mk @@ -114,6 +121,26 @@ build_type := host libbacktrace_multilib := both include $(LOCAL_PATH)/Android.build.mk +libbacktrace_offline_shared_libraries := +libbacktrace_offline_static_libraries := \ + libbacktrace \ + libbase \ + libcutils \ + liblog \ + libunwind \ + liblzma \ + libLLVMObject \ + libLLVMBitReader \ + libLLVMMC \ + libLLVMMCParser \ + libLLVMCore \ + libLLVMSupport \ + +module := libbacktrace_offline +build_type := target +build_target := STATIC_LIBRARY +include $(LOCAL_PATH)/Android.build.mk + #------------------------------------------------------------------------- # The libbacktrace_test library needed by backtrace_test. #-------------------------------------------------------------------------