16 lines
556 B
Bash
16 lines
556 B
Bash
rm -rf build-clang-cl-wsl
|
|
mkdir build-clang-cl-wsl
|
|
|
|
# Path containing space does not work well, so use symlink to MSVC_BASE and WINSDK_BASE.
|
|
# Assume LLVM_NATIVE_TOOLCHAIN points to linux version of clang+llvm
|
|
#
|
|
cd build-clang-cl-wsl
|
|
cmake -G Ninja -DCMAKE_TOOLCHAIN_FILE="cmake/clang-cl-msvc-wsl.cmake" \
|
|
-DHOST_ARCH=x64 \
|
|
-DLLVM_NATIVE_TOOLCHAIN="/mnt/d/local/clang+llvm-10.0.0-x86_64-linux-gnu-ubuntu-18.04/" \
|
|
-DMSVC_BASE:FILEPATH="/mnt/d/VC/Tools/MSVC/14.26.28801/" \
|
|
-DWINSDK_BASE="/mnt/d/winsdk/10/" \
|
|
-DWINSDK_VER="10.0.18362.0" \
|
|
..
|
|
|