about summary refs log tree commit diff
path: root/src/rustllvm/ExecutionEngineWrapper.cpp
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2015-05-11 14:03:45 -0700
committerAlex Crichton <alex@alexcrichton.com>2015-05-19 10:52:57 -0700
commitb56d47cc80a7df471c0e2f96fa62a3e3983972ec (patch)
tree250de54bb1cabbefd20d59e40b571f3a5dbf031d /src/rustllvm/ExecutionEngineWrapper.cpp
parent7cf0b1798bddad33876258d6715b363896252e40 (diff)
downloadrust-b56d47cc80a7df471c0e2f96fa62a3e3983972ec.tar.gz
rust-b56d47cc80a7df471c0e2f96fa62a3e3983972ec.zip
mk: Enable building LLVM targeting MSVC
This commit modifies the makefiles to enable building LLVM with cmake and Visual
Studio to generate an LLVM that targets MSVC. Rust's configure script requires
cmake to be installed when targeting MSVC and will configure LLVM with cmake
instead of the normal `./configure` script LLVM provides. The build will then
run cmake to execute the build instead of the normal `make`.

Currently `make clean-llvm` isn't supported on MSVC as I can't figure out how to
run a "clean" target for the Visual Studio files.
Diffstat (limited to 'src/rustllvm/ExecutionEngineWrapper.cpp')
0 files changed, 0 insertions, 0 deletions