am e9b36f1a: am 888f95e2: am f03bd953: Merge "Adds libc++ versions of libbacktrace"
* commit 'e9b36f1a9a280877cb130452c50af6a51360a203': Adds libc++ versions of libbacktrace
This commit is contained in:
commit
7ce29b5826
|
@ -60,7 +60,11 @@ LOCAL_LDLIBS := \
|
|||
$($(module)_ldlibs_$(build_type)) \
|
||||
|
||||
ifeq ($(build_type),target)
|
||||
include external/stlport/libstlport.mk
|
||||
ifneq ($(module)_libc++,)
|
||||
include external/libcxx/libcxx.mk
|
||||
else
|
||||
include external/stlport/libstlport.mk
|
||||
endif
|
||||
|
||||
include $(BUILD_$(build_target))
|
||||
endif
|
||||
|
|
|
@ -72,6 +72,47 @@ include $(LOCAL_PATH)/Android.build.mk
|
|||
build_type := host
|
||||
include $(LOCAL_PATH)/Android.build.mk
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
# The libbacktrace library (libc++)
|
||||
#-------------------------------------------------------------------------
|
||||
libbacktrace_libc++_src_files := \
|
||||
BacktraceImpl.cpp \
|
||||
BacktraceMap.cpp \
|
||||
BacktraceThread.cpp \
|
||||
thread_utils.c \
|
||||
|
||||
libbacktrace_libc++_shared_libraries_target := \
|
||||
libcutils \
|
||||
libgccdemangle \
|
||||
|
||||
libbacktrace_libc++_src_files += \
|
||||
UnwindCurrent.cpp \
|
||||
UnwindMap.cpp \
|
||||
UnwindPtrace.cpp \
|
||||
|
||||
libbacktrace_libc++_c_includes := \
|
||||
external/libunwind/include \
|
||||
|
||||
libbacktrace_libc++_shared_libraries := \
|
||||
libunwind \
|
||||
libunwind-ptrace \
|
||||
|
||||
libbacktrace_libc++_shared_libraries_host := \
|
||||
liblog \
|
||||
|
||||
libbacktrace_libc++_static_libraries_host := \
|
||||
libcutils \
|
||||
|
||||
libbacktrace_libc++_libc++ := true
|
||||
|
||||
module := libbacktrace_libc++
|
||||
module_tag := optional
|
||||
build_type := target
|
||||
build_target := SHARED_LIBRARY
|
||||
include $(LOCAL_PATH)/Android.build.mk
|
||||
build_type := host
|
||||
include $(LOCAL_PATH)/Android.build.mk
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
# The libbacktrace_test library needed by backtrace_test.
|
||||
#-------------------------------------------------------------------------
|
||||
|
|
Loading…
Reference in New Issue