From 2617d566c48d6d1f24c2be68b8dab7358a45363c Mon Sep 17 00:00:00 2001 From: Yabin Cui Date: Thu, 17 Mar 2016 20:45:18 -0700 Subject: Compile lzma for windows and mac. It is needed by simpleperf to read .gnu_debugdata section in elf files. Bug: 27744639 Change-Id: I118cc1b5f518cc221f0c5e545ea0c9ffd78f41e2 --- C/Android.bp | 6 ++++++ C/Android.mk | 2 ++ 2 files changed, 8 insertions(+) diff --git a/C/Android.bp b/C/Android.bp index af1e15a..890ef72 100644 --- a/C/Android.bp +++ b/C/Android.bp @@ -48,4 +48,10 @@ cc_library { "XzEnc.c", "XzIn.c", ], + + target: { + windows: { + enabled: true, + }, + }, } diff --git a/C/Android.mk b/C/Android.mk index 41ba1e6..cc551af 100644 --- a/C/Android.mk +++ b/C/Android.mk @@ -46,6 +46,7 @@ lzma_clang_cflags := -Wno-self-assign include $(CLEAR_VARS) LOCAL_MODULE := liblzma +LOCAL_MODULE_HOST_OS := linux darwin windows LOCAL_CFLAGS := $(lzma_cflags) LOCAL_CLANG_CFLAGS := $(lzma_clang_cflags) LOCAL_SRC_FILES := $(lzma_files) @@ -63,6 +64,7 @@ include $(BUILD_STATIC_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := liblzma +LOCAL_MODULE_HOST_OS := linux darwin windows LOCAL_CFLAGS := $(lzma_cflags) LOCAL_CLANG_CFLAGS := $(lzma_clang_cflags) LOCAL_SRC_FILES := $(lzma_files) -- cgit v1.2.3