summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYang Ni <yangni@google.com>2016-12-12 22:32:42 +0000
committerandroid-build-merger <android-build-merger@google.com>2016-12-12 22:32:42 +0000
commit4f858c35189af6ee6e6c45ebb822a13fab29ce3e (patch)
treebb484f51912009ab247e2c67c00c7d4adde075f8
parenta2e7528831e3ee2f1b070a39eebbb8534aa62a41 (diff)
parent239f015d172e8d16daa6ddf4830d8b2b241d5215 (diff)
downloadspirv-llvm-4f858c35189af6ee6e6c45ebb822a13fab29ce3e.tar.gz
Merge "Enable darwin build" am: a117dc79f7 am: 12476d414a am: 50a8255965
am: 239f015d17 Change-Id: I0e40e1978a893e6a81d1a90b7ed236176c9d6d30
-rw-r--r--lib/SPIRV/Android.mk5
-rw-r--r--tools/llvm-spirv/Android.mk5
2 files changed, 6 insertions, 4 deletions
diff --git a/lib/SPIRV/Android.mk b/lib/SPIRV/Android.mk
index 2e669d76..65b74378 100644
--- a/lib/SPIRV/Android.mk
+++ b/lib/SPIRV/Android.mk
@@ -87,14 +87,15 @@ LOCAL_MODULE := libSPIRV
# TODO: test windows build
-LOCAL_MODULE_HOST_OS := linux
+LOCAL_MODULE_HOST_OS := linux darwin
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_IS_HOST_MODULE := true
LOCAL_MULTILIB := first
LOCAL_LDLIBS_linux := -lrt -ldl -ltinfo -lpthread
+LOCAL_LDLIBS_darwin := -ldl -lpthread
-LOCAL_SHARED_LIBRARIES_linux += libLLVM
+LOCAL_SHARED_LIBRARIES += libLLVM
LOCAL_CFLAGS += $(TOOL_CFLAGS) \
-D_SPIRV_LLVM_API \
diff --git a/tools/llvm-spirv/Android.mk b/tools/llvm-spirv/Android.mk
index 20c9f5da..ec7f3b28 100644
--- a/tools/llvm-spirv/Android.mk
+++ b/tools/llvm-spirv/Android.mk
@@ -49,12 +49,13 @@ LOCAL_MODULE_CLASS := EXECUTABLES
# TODO: handle windows and darwin
-LOCAL_MODULE_HOST_OS := linux
+LOCAL_MODULE_HOST_OS := linux darwin
LOCAL_IS_HOST_MODULE := true
LOCAL_LDLIBS_linux := -lrt -ldl -ltinfo -lpthread
+LOCAL_LDLIBS_darwin := -ldl -lpthread
-LOCAL_SHARED_LIBRARIES_linux += libLLVM libSPIRV
+LOCAL_SHARED_LIBRARIES += libLLVM libSPIRV
LOCAL_CFLAGS += $(TOOL_CFLAGS) \
-D_SPIRV_LLVM_API \