changeset 3147:9cd2f1a4d68f

[MSVC] make LLVM compilation to use clgcc/clg++
author Michael Goffioul <michael.goffioul@gmail.com>
date Wed, 17 Jul 2013 10:06:18 -0400
parents d468ce1eb636
children 2443a342151b
files src/llvm.mk
diffstat 1 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/llvm.mk	Wed Jul 17 10:04:30 2013 -0400
+++ b/src/llvm.mk	Wed Jul 17 10:06:18 2013 -0400
@@ -25,10 +25,12 @@
     mkdir '$(1)/.build'
     cd '$(1)/.build' && cmake \
         -G "NMake Makefiles" \
-        -DCMAKE_BUILD_TYPE="Release" \
-        "-DCMAKE_INSTALL_PREFIX:PATH=$(HOST_PREFIX)" \
+        -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \
+        -DLIBTYPE=STATIC \
+        -DLLVM_TARGETS_TO_BUILD="X86" \
         -DLLVM_ENABLE_FFI:BOOL=ON \
         "-DFFI_INCLUDE_DIR=$(HOST_LIBDIR)/libffi-$(libffi_VERSION)/include" \
+        -DLLVM_REQUIRES_EH:BOOL=ON \
         ../
     sed -i '/^	echo "/ {s/echo "/echo /;s/" >>/ >>/;}' \
         '$(1)/.build/tools/llvm-config/CMakeFiles/llvm-config.dir/build.make'