# HG changeset patch # User Michael Goffioul # Date 1374069978 14400 # Node ID 9cd2f1a4d68f09640c341a119d7aef2b32586604 # Parent d468ce1eb6367dd609da84e2a3e07790dc1b2116 [MSVC] make LLVM compilation to use clgcc/clg++ diff -r d468ce1eb636 -r 9cd2f1a4d68f src/llvm.mk --- 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'